7#ifndef ZEPHYR_INCLUDE_BLUETOOTH_SERVICES_HRS_H_
8#define ZEPHYR_INCLUDE_BLUETOOTH_SERVICES_HRS_H_
31#define BT_HRS_CONTROL_POINT_RESET_ENERGY_EXPANDED_REQ 0x01
int bt_hrs_notify(uint16_t heartrate)
Notify heart rate measurement.
int bt_hrs_cb_register(struct bt_hrs_cb *cb)
Heart rate service callback register.
int bt_hrs_cb_unregister(struct bt_hrs_cb *cb)
Heart rate service callback unregister.
struct _snode sys_snode_t
Single-linked list node structure.
Definition slist.h:39
__UINT8_TYPE__ uint8_t
Definition stdint.h:88
__UINT16_TYPE__ uint16_t
Definition stdint.h:89
Heart rate service callback structure.
Definition hrs.h:34
void(* ntf_changed)(bool enabled)
Heart rate notifications changed.
Definition hrs.h:40
int(* ctrl_point_write)(uint8_t request)
Heart rate control point write callback.
Definition hrs.h:56