Bluetooth LE Profile API document
Bluetooth LE Profile API document Rev.1.00 [May 22, 2020]
st_ble_ftmc_cross_trainer_data_t Struct Reference

Cross Trainer Data characteristic parameters. More...

Data Fields

bool is_more_data_present
 
bool is_average_speed_present
 
bool is_total_distance_present
 
bool is_step_count_present
 
bool is_stride_count_present
 
bool is_elevation_gain_present
 
bool is_inclination_and_ramp_angle_setting_present
 
bool is_resistance_level_present
 
bool is_instantaneous_power_present
 
bool is_average_power_present
 
bool is_expended_energy_present
 
bool is_heart_rate_present
 
bool is_metabolic_equivalent_present
 
bool is_elapsed_time_present
 
bool is_remaining_time_present
 
bool is_movement_direction_present
 
uint16_t instantaneous_speed
 
uint16_t average_speed
 
uint32_t total_distance
 
uint16_t step_per_minute
 
uint16_t average_step_rate
 
uint16_t stride_count
 
uint16_t positive_elevation_gain
 
uint16_t negative_elevation_gain
 
int16_t inclination
 
int16_t ramp_angle_setting
 
int16_t resistance_level
 
int16_t instantaneous_power
 
int16_t average_power
 
uint16_t total_energy
 
uint16_t energy_per_hour
 
uint8_t energy_per_minute
 
uint8_t heart_rate
 
uint8_t metabolic_equivalent
 
uint16_t elapsed_time
 
uint16_t remaining_time
 

Detailed Description

Cross Trainer Data characteristic parameters.

Field Documentation

◆ is_more_data_present

bool st_ble_ftmc_cross_trainer_data_t::is_more_data_present

More Data Present boolean value

◆ is_average_speed_present

bool st_ble_ftmc_cross_trainer_data_t::is_average_speed_present

Average Speed Present boolean value

◆ is_total_distance_present

bool st_ble_ftmc_cross_trainer_data_t::is_total_distance_present

Total Distance Present boolean value

◆ is_step_count_present

bool st_ble_ftmc_cross_trainer_data_t::is_step_count_present

Step Count Present boolean value

◆ is_stride_count_present

bool st_ble_ftmc_cross_trainer_data_t::is_stride_count_present

Stride Count Present boolean value

◆ is_elevation_gain_present

bool st_ble_ftmc_cross_trainer_data_t::is_elevation_gain_present

Elevation Gain Present boolean value

◆ is_inclination_and_ramp_angle_setting_present

bool st_ble_ftmc_cross_trainer_data_t::is_inclination_and_ramp_angle_setting_present

Inclination and Ramp-angle setting present boolean value

◆ is_resistance_level_present

bool st_ble_ftmc_cross_trainer_data_t::is_resistance_level_present

Resistance Level Present boolean value

◆ is_instantaneous_power_present

bool st_ble_ftmc_cross_trainer_data_t::is_instantaneous_power_present

Instantaneous Power Present boolean value

◆ is_average_power_present

bool st_ble_ftmc_cross_trainer_data_t::is_average_power_present

Average Power Present boolean value

◆ is_expended_energy_present

bool st_ble_ftmc_cross_trainer_data_t::is_expended_energy_present

Expended Energy Present boolean value

◆ is_heart_rate_present

bool st_ble_ftmc_cross_trainer_data_t::is_heart_rate_present

Heart Rate Present boolean value

◆ is_metabolic_equivalent_present

bool st_ble_ftmc_cross_trainer_data_t::is_metabolic_equivalent_present

Metablolic Equivalent Present boolean value

◆ is_elapsed_time_present

bool st_ble_ftmc_cross_trainer_data_t::is_elapsed_time_present

Elapsed Time Present boolean value

◆ is_remaining_time_present

bool st_ble_ftmc_cross_trainer_data_t::is_remaining_time_present

Remaining Time Present boolean value

◆ is_movement_direction_present

bool st_ble_ftmc_cross_trainer_data_t::is_movement_direction_present

Movement Direction Present boolean value

◆ instantaneous_speed

uint16_t st_ble_ftmc_cross_trainer_data_t::instantaneous_speed

Instantaneous Speed value

◆ average_speed

uint16_t st_ble_ftmc_cross_trainer_data_t::average_speed

Average Speed value

◆ total_distance

uint32_t st_ble_ftmc_cross_trainer_data_t::total_distance

Total Distance value

◆ step_per_minute

uint16_t st_ble_ftmc_cross_trainer_data_t::step_per_minute

Step Per Minute value

◆ average_step_rate

uint16_t st_ble_ftmc_cross_trainer_data_t::average_step_rate

Average Step Rate value

◆ stride_count

uint16_t st_ble_ftmc_cross_trainer_data_t::stride_count

Stride Count value

◆ positive_elevation_gain

uint16_t st_ble_ftmc_cross_trainer_data_t::positive_elevation_gain

Positive Elevation Gain value

◆ negative_elevation_gain

uint16_t st_ble_ftmc_cross_trainer_data_t::negative_elevation_gain

Negative Elevation Gain value

◆ inclination

int16_t st_ble_ftmc_cross_trainer_data_t::inclination

Inclination value

◆ ramp_angle_setting

int16_t st_ble_ftmc_cross_trainer_data_t::ramp_angle_setting

Ramp Angle Setting value

◆ resistance_level

int16_t st_ble_ftmc_cross_trainer_data_t::resistance_level

Resistance Level value

◆ instantaneous_power

int16_t st_ble_ftmc_cross_trainer_data_t::instantaneous_power

Instantaneous Power value

◆ average_power

int16_t st_ble_ftmc_cross_trainer_data_t::average_power

Average Power value

◆ total_energy

uint16_t st_ble_ftmc_cross_trainer_data_t::total_energy

Total Energy value

◆ energy_per_hour

uint16_t st_ble_ftmc_cross_trainer_data_t::energy_per_hour

Energy Per Hour value

◆ energy_per_minute

uint8_t st_ble_ftmc_cross_trainer_data_t::energy_per_minute

Energy Per Minute value

◆ heart_rate

uint8_t st_ble_ftmc_cross_trainer_data_t::heart_rate

Heart Rate value

◆ metabolic_equivalent

uint8_t st_ble_ftmc_cross_trainer_data_t::metabolic_equivalent

Metabolic Equivalent value

◆ elapsed_time

uint16_t st_ble_ftmc_cross_trainer_data_t::elapsed_time

Elapsed Time value

◆ remaining_time

uint16_t st_ble_ftmc_cross_trainer_data_t::remaining_time

Remaining Time value