SmartSnippets DA1459x SDK
bas.h
Go to the documentation of this file.
1 
43 #ifndef BAS_H_
44 #define BAS_H_
45 
46 #include <stdint.h>
47 #include "ble_service.h"
48 
55 typedef struct {
56  uint8_t namespace;
57  uint16_t descriptor;
59 
74 
82 void bas_notify_level(ble_service_t *svc, uint16_t conn_idx);
83 
92 void bas_set_level(ble_service_t *svc, uint8_t level, bool notify);
93 
94 #endif /* BAS_H_ */
95 
bas_battery_info_t
Definition: bas.h:55
bas_battery_info_t::descriptor
uint16_t descriptor
Definition: bas.h:56
bas_init
ble_service_t * bas_init(const ble_service_config_t *config, const bas_battery_info_t *info)
ble_service.h
Services handling routines API.
ble_service_config_t
Definition: ble_service.h:150
bas_set_level
void bas_set_level(ble_service_t *svc, uint8_t level, bool notify)
ble_service
Definition: ble_service.h:132
bas_notify_level
void bas_notify_level(ble_service_t *svc, uint16_t conn_idx)