pycycling.ftms_parsers.fitness_machine_feature module¶
- class pycycling.ftms_parsers.fitness_machine_feature.FitnessMachineFeature(avg_speed_supported, cadence_supported, total_distance_supported, inclination_supported, elevation_gain_supported, pace_supported, step_count_supported, resistance_level_supported, stride_count_supported, expended_energy_supported, heart_rate_measurement_supported, metabolic_equivalent_supported, elapsed_time_supported, remaining_time_supported, power_measurement_supported, force_on_belt_and_power_output_supported, user_data_retention_supported)¶
Bases:
tuple
- avg_speed_supported¶
Alias for field number 0
- cadence_supported¶
Alias for field number 1
- elapsed_time_supported¶
Alias for field number 12
- elevation_gain_supported¶
Alias for field number 4
- expended_energy_supported¶
Alias for field number 9
- force_on_belt_and_power_output_supported¶
Alias for field number 15
- heart_rate_measurement_supported¶
Alias for field number 10
- inclination_supported¶
Alias for field number 3
- metabolic_equivalent_supported¶
Alias for field number 11
- pace_supported¶
Alias for field number 5
- power_measurement_supported¶
Alias for field number 14
- remaining_time_supported¶
Alias for field number 13
- resistance_level_supported¶
Alias for field number 7
- step_count_supported¶
Alias for field number 6
- stride_count_supported¶
Alias for field number 8
- total_distance_supported¶
Alias for field number 2
- user_data_retention_supported¶
Alias for field number 16
- class pycycling.ftms_parsers.fitness_machine_feature.TargetSettingFeatures(speed_target_setting_supported, inclination_target_setting_supported, resistance_target_setting_supported, power_target_setting_supported, heart_rate_target_setting_supported, targeted_expended_energy_configuration_supported, targeted_step_number_configuration_supported, targeted_stride_number_configuration_supported, targeted_distance_configuration_supported, targeted_training_time_configuration_supported, targeted_time_in_two_heart_rate_zones_configuration_supported, targeted_time_in_three_heart_rate_zones_configuration_supported, targeted_time_in_five_heart_rate_zones_configuration_supported, indoor_bike_simulation_parameters_supported, wheel_circumference_configuration_supported, spin_down_control_supported, targeted_cadence_configuration_supported)¶
Bases:
tuple
- heart_rate_target_setting_supported¶
Alias for field number 4
- inclination_target_setting_supported¶
Alias for field number 1
- indoor_bike_simulation_parameters_supported¶
Alias for field number 13
- power_target_setting_supported¶
Alias for field number 3
- resistance_target_setting_supported¶
Alias for field number 2
- speed_target_setting_supported¶
Alias for field number 0
- spin_down_control_supported¶
Alias for field number 15
- targeted_cadence_configuration_supported¶
Alias for field number 16
- targeted_distance_configuration_supported¶
Alias for field number 8
- targeted_expended_energy_configuration_supported¶
Alias for field number 5
- targeted_step_number_configuration_supported¶
Alias for field number 6
- targeted_stride_number_configuration_supported¶
Alias for field number 7
- targeted_time_in_five_heart_rate_zones_configuration_supported¶
Alias for field number 12
- targeted_time_in_three_heart_rate_zones_configuration_supported¶
Alias for field number 11
- targeted_time_in_two_heart_rate_zones_configuration_supported¶
Alias for field number 10
- targeted_training_time_configuration_supported¶
Alias for field number 9
- wheel_circumference_configuration_supported¶
Alias for field number 14
- pycycling.ftms_parsers.fitness_machine_feature.parse_fitness_machine_feature(message: bytearray) FitnessMachineFeature [source]¶
Bit flags are set across two message
- pycycling.ftms_parsers.fitness_machine_feature.parse_target_setting_features(message: bytearray) TargetSettingFeatures [source]¶