FreeRTOS: BLE
BLE
Return to main page ↑
Related Pages
Here is a list of all related documentation pages:
[detail level 123]
 TestsTests written for the BLE library
 ConfigurationConfiguration settings of the BLE library.
Configuration settings are C pre-processor constants. They can be set with a #define in the iot_config.h or by using a compiler option such as -D in gcc. If a configuration setting is not defined, the library will use a "sensible" default value (unless otherwise noted). Because they are compile-time constants, a library must be rebuilt if a configuration setting is changed
 FunctionsFunctions of the BLE library.

The BLE library consists of the following functions
 FunctionsFunctions of the BLE library.

The BLE library consists of the following functions
 IotBle_InitStarting point. Initialize the BLE stack and its services. It is up to the application to decide when BLE should be started.
 IotBle_OnTurns on the BLE radio.
 IotBle_OffTurns off the BLE radio.
 IotBle_StartAdvStart advertisements to listen for incoming connections. Triggers IotBle_StartAdvCallback_t.
 IotBle_StopAdvStop advertisements to listen for incoming connections. Triggers IotBle_StopAdvCallback_t.
 IotBle_ConnParameterUpdateRequestRequest an update of the connection parameters.
 IotBle_RegisterEventCbUsed to route event to whatever service requests it.
 IotBle_UnRegisterEventCbRemove a subscription to an event.
 IotBle_RemoveBondRemove a bonded device. Will trigger pBondedCb.
 IotBle_CreateServiceCreate a new service.
 IotBle_DeleteServiceDelete a local service.
 IotBle_SendIndicationSend value indication to a remote device.
 IotBle_SendResponseSend response to the remote device.
 IotBle_GetConnectionInfoListSend response to the remote device.
 IotBle_GetConnectionInfoGet connection info for a specific connection ID.
 IotBle_ConfirmNumericComparisonKeysConfirm key for numeric comparison.
 FunctionsFunctions of the GATT Service for Device Information library.

The GATT Service for Device Information library consists of the following functions
 IotBleDeviceInfo_InitCreates and starts FreeRTOS device information service.
 FunctionsFunctions of the GATT Service for WiFi Provisioning library.

The GATT Service for WiFi Provisioning library consists of the following functions
 IotBleWifiProv_InitInitialize wifi provisioning over BLE service.
 IotBleWifiProv_Start
 IotBleWifiProv_Stop
 IotBleWifiProv_GetNumNetworksGets the total number of provisioned networks.
 IotBleWifiProv_ConnectConnects to one of the saved networks in priority order.
 IotBleWifiProv_EraseAllNetworksErase all wifi networks.
 IotBleWifiProv_Delete
 ConstantsDefined constants of the BLE library.

Libraries may #define constants in their headers with special meanings. This page describes the meanings and uses of any constants defined by the BLE library. Related constants are shown in a single section on this page.
 IotBleDeviceInfo_CleanupCleanup device information service.