SmartSnippets DA1459x SDK
sdk
interfaces
ble
services
include
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
;
58
}
bas_battery_info_t
;
59
73
ble_service_t
*
bas_init
(
const
ble_service_config_t
*config,
const
bas_battery_info_t
*info);
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)
Generated on Tue Oct 24 2023 10:38:23 for SmartSnippets DA1459x SDK by
1.8.16