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.TargetSettingFeature(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_features(message: bytearray) FitnessMachineFeature[source]¶
- Bit flags are set across two message 
- pycycling.ftms_parsers.fitness_machine_feature.parse_target_setting_features(message: bytearray) TargetSettingFeature[source]¶