FreeRTOS: BLE
BLE
Return to main page ↑
Enumerated types

Enumerated types of the BLE library. More...

Enumerations

enum  IotBleAttributeEventType_t {
  eBLERead, eBLEWrite, eBLEWriteNoResponse, eBLEWritePrepare,
  eBLEExecWrite, eBLEResponseConfirmation, eBLEIndicationConfirmReceived
}
 Attribute event type. More...
 
enum  IotBleEvents_t {
  eBLEMtuChanged, eBLEConnection, eBLEPairingStateChanged, eBLEConnParameterUpdateRequestCallback,
  eBLENumericComparisonCallback, eNbEvents
}
 enum listing all the BLE events (not directly triggered by a function call) More...
 
enum  IotBleWifiProvEvent_t { IOT_BLE_WIFI_PROV_CONNECT = 0x01, IOT_BLE_WIFI_PROV_CONNECTED = 0x02, IOT_BLE_WIFI_PROV_DELETED = 0x4, IOT_BLE_WIFI_PROV_FAILED = 0x8 }
 Events Used by the WIFI provisioning service. More...
 

Detailed Description

Enumerated types of the BLE library.

Enumeration Type Documentation

◆ IotBleAttributeEventType_t

Attribute event type.

Enumerator
eBLERead 

Read event.

eBLEWrite 

Write event.

eBLEWriteNoResponse 

Write event, no response required.

eBLEWritePrepare 

Prepare Write event.

eBLEExecWrite 

Execute Write event.

eBLEResponseConfirmation 

Confirmation from remote device.

eBLEIndicationConfirmReceived 

Received confirm to indication from remote device.

◆ IotBleEvents_t

enum listing all the BLE events (not directly triggered by a function call)

Enumerator
eBLEMtuChanged 

eBLEMtuChanged Event triggering BLEMtuChangedCallback_t.

eBLEConnection 

eBLEConnection Event triggering BLEConnectionCallback_t.

eBLEPairingStateChanged 

eBLEPairingStateChanged Event triggering BLEPairingStateChanged_t.

eBLEConnParameterUpdateRequestCallback 

eBLEConnParameterUpdateRequestCallback Event triggering BLEConnParameterUpdateRequestCallback_t.

eBLENumericComparisonCallback 

Numeric comparison event. Need callback from the user.

eNbEvents 

eNbEvents Number of events

◆ IotBleWifiProvEvent_t

Events Used by the WIFI provisioning service.

Enumerator
IOT_BLE_WIFI_PROV_CONNECT 

IOT_BLE_WIFI_PROV_CONNECT Set When WiFi provisioning service connects to one of the saved networks in the flash IOT_BLE_WIFI_PROV_CONNECT

IOT_BLE_WIFI_PROV_CONNECTED 

IOT_BLE_WIFI_PROV_CONNECTED Set when successfully connected to a WiFi Network IOT_BLE_WIFI_PROV_CONNECTED

IOT_BLE_WIFI_PROV_DELETED 

eWIFIProvStopped Set when WiFi provisioning is deleted IOT_BLE_WIFI_PROV_DELETED

IOT_BLE_WIFI_PROV_FAILED 

IOT_BLE_WIFI_PROV_FAILED Set When WiFi provisioning failed IOT_BLE_WIFI_PROV_FAILED