Heart Rate Service Client module. More...
Modules | |
Enumerations | |
Structures | |
Types | |
Functions | |
Heart Rate Service Client configuration | |
Macros | |
#define | BLE_HRS_C_DEF(_name) |
Macro for defining a ble_hrs_c instance. More... | |
#define | BLE_HRS_C_ARRAY_DEF(_name, _cnt) |
Macro for defining multiple ble_hrs_c instances. More... | |
#define | BLE_HRS_C_RR_INTERVALS_MAX_CNT 20 |
Maximum number of RR intervals to be decoded for each HRM notifications (any extra RR intervals will be ignored). More... | |
Heart Rate Service Client module.
This module contains the APIs and types exposed by the Heart Rate Service Client module. These APIs and types can be used by the application to perform discovery of Heart Rate Service at the peer and interact with it.
#define BLE_HRS_C_ARRAY_DEF | ( | _name, | |
_cnt | |||
) |
Macro for defining multiple ble_hrs_c instances.
_name | Name of the array of instances. |
_cnt | Number of instances to define. |
#define BLE_HRS_C_DEF | ( | _name | ) |
Macro for defining a ble_hrs_c instance.
_name | Name of the instance. |
#define BLE_HRS_C_RR_INTERVALS_MAX_CNT 20 |
Maximum number of RR intervals to be decoded for each HRM notifications (any extra RR intervals will be ignored).
This define should be defined in the sdk_config.h file to override the default.