Cordio Stack and Cordio Profiles  r2p3-02rel0
Cycling Speed And Cadence Profile

Functions

void CscpsSetParameter (uint8_t type, uint32_t value)
 Set a cycling speed measurement parameter. More...
 
void CscpsSendSpeedMeasurement (dmConnId_t connId)
 Notifies the collector of a Cycle Speed Measurement. More...
 
void CscpsSetSensorLocation (uint8_t location)
 Set the sensor location attribute. More...
 
void CscpsSetFeatures (uint16_t features)
 Set the features attribute. More...
 

Cycling Speed Measurement Parameter Types

#define CSCP_SM_PARAM_WHEEL_REVOLUTIONS   0 /* Cumulative Wheel Revolutions */
 
#define CSCP_SM_PARAM_LAST_WHEEL_EVT_TIME   1 /* Last Wheel Event Time */
 
#define CSCP_SM_PARAM_CRANK_REVOLUTIONS   2 /* Cumulative Crank Revolutions */
 
#define CSCP_SM_PARAM_LAST_CRANK_TIME   3 /* Last Crank Event Time */
 

Description

Function Documentation

void CscpsSetParameter ( uint8_t  type,
uint32_t  value 
)

Set a cycling speed measurement parameter.

Parameters
typeParameter identifier
valueMeasurement value.
Returns
none
void CscpsSendSpeedMeasurement ( dmConnId_t  connId)

Notifies the collector of a Cycle Speed Measurement.

Parameters
connIdConnection ID
Returns
none
void CscpsSetSensorLocation ( uint8_t  location)

Set the sensor location attribute.

Parameters
locationSensor Location.
Returns
none
void CscpsSetFeatures ( uint16_t  features)

Set the features attribute.

Parameters
featuresFeatures bitmask.
Returns
none