Intelligent Assistant
Chat with our virtual assistant to get answers promptly.
We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.
HMS Core
The Smart Bike Data characteristic is used by the smart bike to send real-time workout data to the app. The data format is as follows, which consists of one Flag and multiple parameters. The number of parameters is determined by the value of the Flags field.
![]()
The length of the Flags field is 2 octets. The meaning of each bit is as follows:
bit | Definition | Value |
|---|---|---|
0 | More Data | Set these parameters based on the fitness machine capabilities. The More Data, Instantaneous Cadence, Total Distance, Resistance Level, Instantaneous Power, Average Power, Expended Energy, and Elapsed Time data must be present. For bikes supporting heart rate measurement, Heart Rate must be present. NOTE It indicates that the data exists if More Data is set to 0, or if other data is set to 1. |
1 | Average Speed | |
2 | Instantaneous Cadence | |
3 | Average Cadence | |
4 | Total Distance | |
5 | Resistance Level | |
6 | Instantaneous Power | |
7 | Average Power | |
8 | Expended Energy | |
9 | Heart Rate | |
10 | Metabolic Equivalent | |
11 | Elapsed Time | |
12 | Remaining Time |
The following describes the parameters following the Flags field.
Parameter | Format | Unit | Support |
|---|---|---|---|
Instantaneous Speed | uint16 | 0.01 Km/h | Mandatory |
Average Speed | uint16 | 0.01 Km/h | Optional |
Instantaneous Cadence | uint16 | 0.5 /min | Mandatory |
Average Cadence | uint16 | 0.5 /min | Optional |
Total Distance | uint24 | metre | Mandatory |
Resistance Level | sint16 | 1 unitless | Mandatory |
Instantaneous Power | sint16 | 1 watt | Mandatory |
Average Power | sint16 | 1 watt | Mandatory |
Total Energy | uint16 | kcal | Mandatory |
Energy Per Hour | uint16 | kcal | Optional |
Energy Per Minute | uint8 | kcal | Optional |
Heart Rate | uint8 | Beats/m | Optional |
Metabolic Equivalent | uint8 | 0.1 meta | Optional |
Elapsed Time | uint16 | second | Mandatory |
Remaining Time | uint16 | second | Optional |
Intelligent Assistant
Chat with our virtual assistant to get answers promptly.
Quick start
Helps you find desired resources with ease.