Running Speed and Cadence Service (RSCS)

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

+ Collaboration diagram for Running Speed and Cadence Service (RSCS):

Modules

 Defines
 
 Enumerations
 
 Structures
 
 Typedefs
 
 Functions
 

Detailed Description

Definitions and prototypes for the RSCS interface.

The Running Speed and Cadence (RSC) Service exposes speed, cadence and other data related to fitness applications such as the stride length and the total distance the user has traveled while using the Running Speed and Cadence sensor (Server). This module implements the Running Speed and Cadence Service with RSC Measurement, RSC Feature, Sensor Location and SC Control Point characteristics.

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