![]() |
Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
|
enum e_r_ble_gattc_evt_t |
GATT Client Event Identifier.
Enumerator | |||||
---|---|---|---|---|---|
BLE_GATTC_EVENT_ERROR_RSP | This event notifies the application layer that a problem has occurred in the GATT Server while processing a request from GATT Client. When GATT Client has received a Error Response PDU from a GATT Server, BLE_GATTC_EVENT_ERROR_RSP event is notified the application layer. Event Code: 0x4001result:
Event Data: | ||||
BLE_GATTC_EVENT_EX_MTU_RSP | This event notifies the application layer that a MTU Exchange Response PDU has been received from a GATT Server. Event Code: 0x4003result:
Event Data: | ||||
BLE_GATTC_EVENT_CHAR_READ_BY_UUID_RSP | When the read of Characteristic specified by UUID has been completed, this event is notified to the application layer. Event Code: 0x4009result:
Event Data: | ||||
BLE_GATTC_EVENT_CHAR_READ_RSP | When the read of Characteristic/Characteristic Descriptor has been completed, this event is notified to the application layer. Event Code: 0x400Bresult:
Event Data: | ||||
BLE_GATTC_EVENT_CHAR_PART_READ_RSP | After calling R_BLE_GATTC_ReadLongChar(), this event notifies the application layer that the partial contents of Long Characteristic/Long Characteristic Descriptor has been received from the GATT Server. Event Code: 0x400Dresult:
Event Data: | ||||
BLE_GATTC_EVENT_MULTI_CHAR_READ_RSP | This event notifies the application layer that the read of multiple Characteristics has been completed. Event Code: 0x400Fresult:
Event Data: | ||||
BLE_GATTC_EVENT_CHAR_WRITE_RSP | This event notifies the application layer that the write of Characteristic/Characteristic Descriptor has been completed. Event Code: 0x4013result:
Event Data: | ||||
BLE_GATTC_EVENT_CHAR_PART_WRITE_RSP | This event notifies the application layer of the one of the following.
Event Code: 0x4017result:
Event Data: | ||||
BLE_GATTC_EVENT_HDL_VAL_NTF | This event notifies the application layer that a Notification has been received from a GATT Server. Event Code: 0x401Bresult:
Event Data: | ||||
BLE_GATTC_EVENT_HDL_VAL_IND | This event notifies the application layer that a Indication has been received from a GATT Server. When the GATT Client has received a Indication, host stack automatically sends a Confirmation to the GATT Server. Event Code: 0x401Dresult:
Event Data: | ||||
BLE_GATTC_EVENT_CONN_IND | This event notifies the application layer that the link with the GATT Server has been established. Event Code: 0x4081result:
Event Data: | ||||
BLE_GATTC_EVENT_DISCONN_IND | This event notifies the application layer that the link with the GATT Server has been disconnected. Event Code: 0x4082result:
Event Data: | ||||
BLE_GATTC_EVENT_PRIM_SERV_16_DISC_IND | This event notifies the application layer that 16-bit UUID Primary Service has been discovered. Event Code: 0x40E0result:
Event Data: | ||||
BLE_GATTC_EVENT_PRIM_SERV_128_DISC_IND | This event notifies the application layer that 128-bit UUID Primary Service has been discovered. Event Code: 0x40E1result:
Event Data: | ||||
BLE_GATTC_EVENT_ALL_PRIM_SERV_DISC_COMP | When the Primary Service discovery by R_BLE_GATTC_DiscAllPrimServ() has been completed, this event is notified to the application layer. Event Code: 0x40E2result:
Event Data:none | ||||
BLE_GATTC_EVENT_PRIM_SERV_DISC_COMP | When the Primary Service discovery by R_BLE_GATTC_DiscPrimServ() has been completed, this event is notified to the application layer. Event Code: 0x40E3result:
Event Data:none | ||||
BLE_GATTC_EVENT_SECOND_SERV_16_DISC_IND | This event notifies the application layer that 16-bit UUID Secondary Service has been discovered. Event Code: 0x40E4result:
Event Data: | ||||
BLE_GATTC_EVENT_SECOND_SERV_128_DISC_IND | This event notifies the application layer that 128-bit UUID Secondary Service has been discovered. Event Code: 0x40E5result:
Event Data: | ||||
BLE_GATTC_EVENT_ALL_SECOND_SERV_DISC_COMP | When the Primary Service discovery by R_BLE_GATTC_DiscAllSecondServ() has been completed, this event is notified to the application layer. Event Code: 0x40E6result:
Event Data:none | ||||
BLE_GATTC_EVENT_INC_SERV_16_DISC_IND | This event notifies the application layer that Included Service that includes 16-bit UUID Service has been discovered. Event Code: 0x40E7result:
Event Data: | ||||
BLE_GATTC_EVENT_INC_SERV_128_DISC_IND | This event notifies the application layer that Included Service that includes 128-bit UUID Service has been discovered. Event Code: 0x40E8result:
Event Data: | ||||
BLE_GATTC_EVENT_INC_SERV_DISC_COMP | When the Included Service discovery by R_BLE_GATTC_DiscIncServ() has been completed, this event is notified to the application layer. Event Code: 0x40E9result:
Event Data:none | ||||
BLE_GATTC_EVENT_CHAR_16_DISC_IND | This event notifies the application layer that 16-bit UUID Characteristic has been discovered. Event Code: 0x40EAresult:
Event Data: | ||||
BLE_GATTC_EVENT_CHAR_128_DISC_IND | This event notifies the application layer that 128-bit UUID Characteristic has been discovered. Event Code: 0x40EBresult:
Event Data: | ||||
BLE_GATTC_EVENT_ALL_CHAR_DISC_COMP | When the Characteristic discovery by R_BLE_GATTC_DiscAllChar() has been completed, this event is notified to the application layer. Event Code: 0x40ECresult:
Event Data:none | ||||
BLE_GATTC_EVENT_CHAR_DISC_COMP | When the Characteristic discovery by R_BLE_GATTC_DiscCharByUuid() has been completed, this event is notified to the application layer. Event Code: 0x40EDresult:
Event Data:none | ||||
BLE_GATTC_EVENT_CHAR_DESC_16_DISC_IND | This event notifies the application layer that 16-bit UUID Characteristic Descriptor has been discovered. Event Code: 0x40EEresult:
Event Data: | ||||
BLE_GATTC_EVENT_CHAR_DESC_128_DISC_IND | This event notifies the application layer that 128-bit UUID Characteristic Descriptor has been discovered. Event Code: 0x40EFresult:
Event Data: | ||||
BLE_GATTC_EVENT_ALL_CHAR_DESC_DISC_COMP | When the Characteristic Descriptor discovery by R_BLE_GATTC_DiscAllCharDesc() has been completed, this event is notified to the application layer. Event Code: 0x40F0result:
Event Data:none | ||||
BLE_GATTC_EVENT_LONG_CHAR_READ_COMP | After calling R_BLE_GATTC_ReadLongChar(), this event notifies the application layer that all of the contents of the Characteristic/Long Characteristic Descriptor has been received from the GATT Server. Event Code: 0x40F1result:
Event Data:none | ||||
BLE_GATTC_EVENT_LONG_CHAR_WRITE_COMP | This event notifies that the application layer that the write of Long Characteristic/Long Characteristic Descriptor has been completed. Event Code: 0x40F2result:
Event Data:none | ||||
BLE_GATTC_EVENT_RELIABLE_WRITES_TX_COMP | This event notifies that the application layer that the GATT Server has received the data to be written to the Characteristics. Event Code: 0x40F3result:
Event Data:none | ||||
BLE_GATTC_EVENT_RELIABLE_WRITES_COMP | This event notifies the application layer that the Reliable Writes has been completed. Event Code: 0x40F4result:
Event Data: | ||||
BLE_GATTC_EVENT_INVALID | Invalid GATT Client Event. Event Code: 0x40FFresult:
Event Data:none |