Speed and Cadence Control Point init structure. This contains all options and data needed for initialization of the Speed and Cadence Control Point module. More...
#include <ble_sc_ctrlpt.h>
Data Fields | |
security_req_t | sc_ctrlpt_cccd_wr_sec |
security_req_t | sc_ctrlpt_wr_sec |
uint8_t | supported_functions |
uint16_t | service_handle |
ble_sc_ctrlpt_evt_handler_t | evt_handler |
ble_sensor_location_t * | list_supported_locations |
uint8_t | size_list_supported_locations |
uint16_t | sensor_location_handle |
ble_srv_error_handler_t | error_handler |
Speed and Cadence Control Point init structure. This contains all options and data needed for initialization of the Speed and Cadence Control Point module.
ble_srv_error_handler_t ble_cs_ctrlpt_init_t::error_handler |
Function to be called in case of an error.
ble_sc_ctrlpt_evt_handler_t ble_cs_ctrlpt_init_t::evt_handler |
event handler
ble_sensor_location_t* ble_cs_ctrlpt_init_t::list_supported_locations |
list of supported sensor locations.
security_req_t ble_cs_ctrlpt_init_t::sc_ctrlpt_cccd_wr_sec |
Security requirement for writing speed and cadence control point characteristic CCCD.
security_req_t ble_cs_ctrlpt_init_t::sc_ctrlpt_wr_sec |
Security requirement for writing speed and cadence control point characteristic.
uint16_t ble_cs_ctrlpt_init_t::sensor_location_handle |
handle for the sensor location characteristic (if sensor_location related operation are supported).
uint16_t ble_cs_ctrlpt_init_t::service_handle |
Handle of the parent service (as provided by the BLE stack).
uint8_t ble_cs_ctrlpt_init_t::size_list_supported_locations |
number of supported sensor locations in the list.
uint8_t ble_cs_ctrlpt_init_t::supported_functions |
supported control point functionalities see Control point functionalities..