Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Misc APIs

This group includes other GAP related APIs.

Functions

at_ble_status_t at_ble_chip_id_get (uint32_t *chip_id)
 Gets BTLC1000 Chip ID. More...
 
at_ble_status_t at_ble_firmware_version_get (uint32_t *fw_version)
 Gets BTLC1000 Firmware version. More...
 
at_ble_status_t at_ble_rf_version_get (uint32_t *rf_version)
 Gets BTLC1000 RF version. More...
 
at_ble_status_t at_ble_rx_power_get (at_ble_handle_t conn_handle, int8_t *rx_power)
 Gets RX power of a given connection. More...
 
at_ble_status_t at_ble_tx_power_get (at_ble_tx_power_level_t *power)
 Gets TX power value. More...
 
at_ble_status_t at_ble_tx_power_set (at_ble_tx_power_level_t power)
 Sets TX power value. More...
 
at_ble_status_t read_32_from_BTLC1000 (uint32_t address, uint32_t *value)
 Raeds 32 bit from BTLC1000. More...
 

at_ble_status_t at_ble_chip_id_get ( uint32_t *  chip_id)

Gets BTLC1000 Chip ID.

Parameters
[out]chip_idBTLC1000 chip id
Warning
Not Supported before release version 2.5
Returns
Upon successful completion the function shall return AT_BLE_SUCCESS, Otherwise the function shall return at_ble_status_t

Referenced by ble_init().

at_ble_status_t at_ble_firmware_version_get ( uint32_t *  fw_version)

Gets BTLC1000 Firmware version.

Parameters
[out]fw_versionBTLC1000 firmware version
Warning
Not Supported before release version 2.5
Returns
Upon successful completion the function shall return AT_BLE_SUCCESS, Otherwise the function shall return at_ble_status_t

Referenced by ble_sdk_version().

at_ble_status_t at_ble_rf_version_get ( uint32_t *  rf_version)

Gets BTLC1000 RF version.

Parameters
[out]rf_versionBTLC1000 RF version
Warning
Not Supported before release version 6.1
Returns
Upon successful completion the function shall return AT_BLE_SUCCESS, Otherwise the function shall return at_ble_status_t

Referenced by ble_sdk_version().

at_ble_status_t at_ble_rx_power_get ( at_ble_handle_t  conn_handle,
int8_t *  rx_power 
)

Gets RX power of a given connection.

Parameters
[in]conn_handlehandle of the connection
[out]rx_powerRX power value
Warning
Not Supported in release version 2.0
Returns
Upon successful completion the function shall return AT_BLE_SUCCESS, Otherwise the function shall return at_ble_status_t

Referenced by rssi_update().

at_ble_status_t at_ble_tx_power_get ( at_ble_tx_power_level_t power)

Gets TX power value.

Parameters
[in]powerTX power value at_ble_tx_power_level_t. Default is 0 dBm.
Returns
Upon successful completion the function shall return AT_BLE_SUCCESS, Otherwise the function shall return at_ble_status_t
at_ble_status_t at_ble_tx_power_set ( at_ble_tx_power_level_t  power)

Sets TX power value.

Parameters
[in]powerTX power value at_ble_tx_power_level_t. Default is 0 dBm.
Returns
Upon successful completion the function shall return AT_BLE_SUCCESS, Otherwise the function shall return at_ble_status_t

Referenced by eddystone_create_uid_frame(), eddystone_create_url_frame(), and esurl_conf_adv_start().

at_ble_status_t read_32_from_BTLC1000 ( uint32_t  address,
uint32_t *  value 
)

Raeds 32 bit from BTLC1000.

Parameters
[in]addressAddress to read from
[out]valueValue stored in BTLC1000 memory
Warning
Not Supported before release version 2.5
Returns
Upon successful completion the function shall return AT_BLE_SUCCESS, Otherwise the function shall return at_ble_status_t