Viewer

​The material contained on this page is informative only. Authoritative compliance information is contained in the applicable Bluetooth specification.

org.bluetooth.service.cycling_power
Last Modified: 2013-05-13

Name: Cycling Power

Type: org.bluetooth.service.cycling_powerDownload / View

Assigned Number: 0x1818


Abstract:

This service exposes power- and force-related data and optionally speed- and cadence-related data from a Cycling Power sensor intended for sports and fitness applications.

Summary:

The Cycling Power (CP) Service exposes power- and force-related data and optionally speed- and cadence-related data from a Cycling Power sensor (Server) intended for sports and fitness applications.

Service Dependencies

This service has no dependencies on other GATT-based services.

GATT Requirements

Sub-Procedure Server Requirement
Write Characteristic Value C.1
Notifications Mandatory
Indications C.1
Read Characteristic Descriptors Mandatory
Write Characteristic Descriptors Mandatory
C1: Mandatory if the Cycling Power Control Point characteristic is supported, otherwise excluded for this service.

Transport Dependencies

Transport Supported
Classic true
Low Energy true
High Speed true

Error Codes

Name Code Description
Inappopropriate Connection Parameters 0x80

Service Characteristics

Overview Properties Security Descriptors
Name:
Cycling Power Measurement
Type:
org.bluetooth.characteristic.cycling_power_measurement
Requirement:
Mandatory
Property Requirement
Read Excluded
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Mandatory
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Optional
ExtendedProperties
None
Overview Permissions
Name:
Client Characteristic Configuration
Type:
org.bluetooth.descriptor.gatt.client_characteristic_configuration
Requirement:
Mandatory
Permission Requirement
Read Mandatory
Write Mandatory
Name:
Server Characteristic Configuration
Type:
org.bluetooth.descriptor.gatt.server_characteristic_configuration
Requirement:
if_broadcast_supported
Permission Requirement
Read Mandatory
Write Mandatory
Name:
Cycling Power Feature
Type:
org.bluetooth.characteristic.cycling_power_feature
Requirement:
Mandatory
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Excluded
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties
None None
Name:
Sensor Location
Type:
org.bluetooth.characteristic.sensor_location
Requirement:
Mandatory
Property Requirement
Read Mandatory
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Excluded
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties
None None
Name:
Cycling Power Vector
Type:
org.bluetooth.characteristic.cycling_power_vector
Requirement:
Optional
Property Requirement
Read Excluded
Write Excluded
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Mandatory
Indicate Excluded
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties
None
Overview Permissions
Name:
Client Characteristic Configuration
Type:
org.bluetooth.descriptor.gatt.client_characteristic_configuration
Requirement:
Mandatory
Permission Requirement
Read Mandatory
Write Mandatory
Name:
Cycling Power Control Point
Type:
org.bluetooth.characteristic.cycling_power_control_point
Requirement:
Optional
Property Requirement
Read Excluded
Write Mandatory
WriteWithoutResponse Excluded
SignedWrite Excluded
Notify Excluded
Indicate Mandatory
WritableAuxiliaries Excluded
Broadcast Excluded
ExtendedProperties
None
Overview Permissions
Name:
Client Characteristic Configuration
Type:
org.bluetooth.descriptor.gatt.client_characteristic_configuration
Requirement:
Mandatory
Permission Requirement
Read Mandatory
Write Mandatory