The Cycling Power Service (CPS) exposes power- and force-related data and optionally speed- and cadence-related data from a Cycling Power sensor (GATT Server) intended for sports and fitness applications.
Depending on the chosen GATT role in the Bluetooth Configurator, you may use a subset of the supported API.
The CPS API names begin with Cy_BLE_CPS_. In addition to this, the API also append the GATT role initial letter in the API name.
API Reference | |
CPS Server and Client Function | |
These are API common to both GATT Client role and GATT Server role. | |
CPS Server Functions | |
API unique to CPS designs configured as a GATT Server role. | |
CPS Client Functions | |
API unique to CPS designs configured as a GATT Client role. | |
CPS Definitions and Data Structures | |
Contains the CPS specific definitions and data structures used in the CPS API. | |