Cycling Speed and Cadence Service (CSCS)

Definitions and prototypes for the CSCS interface. More...

+ Collaboration diagram for Cycling Speed and Cadence Service (CSCS):

Modules

 Defines
 
 Enumerations
 
 Structures
 
 Typedefs
 
 Functions
 

Detailed Description

Definitions and prototypes for the CSCS interface.

The Cycling Speed and Cadence (CSC) Service exposes speed-related data and/or cadence-related data while using the Cycling Speed and Cadence sensor(Server). This module implements the Cycling Speed and Cadence Service with CSC Measurement, CSC Feature, Sensor Location and SC Control Point characteristics.

After cscs_init_t variable is initialized, the application must call cscs_service_init() to add the Cycling Speed and Cadence Service and CSC Measurement, CSC Feature, Sensor Location and SC Control Point characteristics to the BLE Stack database according to cscs_init_t::char_mask.