|
SmartSnippets DA1459x SDK
|
Definition: ble_gattc.h:118
bas_client_read_battery_level_completed_cb_t read_battery_level_completed
Definition: bas_client.h:117
bas_client_set_event_state_completed_cb_t set_event_state_completed
Definition: bas_client.h:119
att_error_t
Definition: ble_att.h:64
bas_client_cap_t bas_client_get_capabilities(ble_client_t *bas_client)
Get BAS Client capabilities.
void(* bas_client_get_event_state_completed_cb_t)(ble_client_t *bas_client, bas_client_event_t event, att_error_t status, bool enabled)
Get event state completed callback.
Definition: bas_client.h:98
void(* bas_client_read_battery_level_completed_cb_t)(ble_client_t *bas_client, att_error_t status, uint8_t level)
Read battery level completed callback.
Definition: bas_client.h:72
bas_client_cap_t
Definition: bas_client.h:58
bool bas_client_read_battery_level(ble_client_t *bas_client)
Read of battery level.
bool bas_client_set_event_state(ble_client_t *bas_client, bas_client_event_t event, bool enable)
Set event state.
ble_client_t * bas_client_init(const bas_client_callbacks_t *cb, const ble_evt_gattc_browse_svc_t *evt)
Register BAS Client instance.
bas_client_get_event_state_completed_cb_t get_event_state_completed
Definition: bas_client.h:121
Definition: ble_client.h:154
bas_client_battery_level_notif_cb_t battery_level_notif
Definition: bas_client.h:123
bool bas_client_get_event_state(ble_client_t *bas_client, bas_client_event_t event)
Get event state.
void(* bas_client_battery_level_notif_cb_t)(ble_client_t *bas_client, uint8_t level)
Definition: bas_client.h:110
bas_client_event_t
Definition: bas_client.h:50
Definition: bas_client.h:115
void(* bas_client_set_event_state_completed_cb_t)(ble_client_t *bas_client, bas_client_event_t event, att_error_t status)
Set event state completed callback.
Definition: bas_client.h:84
Definition: bas_client.h:52
Definition: bas_client.h:60