sl_bt_evt_gatt_procedure_completed#
Indicates that the current GATT procedure was completed successfully or that it failed with an error.
All GATT commands excluding sl_bt_gatt_write_characteristic_value_without_response and sl_bt_gatt_send_characteristic_confirmation will trigger this event. As a result, the application must wait for this event before issuing another GATT command (excluding the two aforementioned exceptions).
Note: After a failed GATT procedure with SL_STATUS_TIMEOUT error, further GATT transactions over this connection are not allowed by the stack.
Modules#
sl_bt_evt_gatt_procedure_completed_s
Typedefs#
Macros#
#define
sl_bt_evt_gatt_procedure_completed_id 0x060900a0
Identifier of the procedure_completed event.
Typedef Documentation#
sl_bt_evt_gatt_procedure_completed_t#
typedef struct sl_bt_evt_gatt_procedure_completed_s sl_bt_evt_gatt_procedure_completed_t
Definition at line
8197
of file /mnt/raid/workspaces/ws.pY3F1RWXq/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h
Macro Definition Documentation#
sl_bt_evt_gatt_procedure_completed_id#
#define sl_bt_evt_gatt_procedure_completed_idValue:
0x060900a0
Identifier of the procedure_completed event.
Definition at line
8186
of file /mnt/raid/workspaces/ws.pY3F1RWXq/overlay/gsdk/protocol/bluetooth/build_release/bt_api/sw/bgapi/inc/sl_bt_api.h