Cypress PSoC 6 Bluetooth Low Energy Middleware Library 3.60
Cycling Power Service (CPS)

General Description

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.