View Source ExtFit.Profile.Messages.BikeProfile (ExtFit v0.1.0)

Message: :bike_profile identified by num=6

Fields

NameTypeNumScaleOffsetUnitsArray
namestring0false
sportsport1false
sub_sportsub_sport2false
odometeruint323100mfalse
bike_spd_ant_iduint16z4false
bike_cad_ant_iduint16z5false
bike_spdcad_ant_iduint16z6false
bike_power_ant_iduint16z7false
custom_wheelsizeuint1681000mfalse
auto_wheelsizeuint1691000mfalse
bike_weightuint161010kgfalse
power_cal_factoruint161110%false
auto_wheel_calbool12false
auto_power_zerobool13false
iduint814false
spd_enabledbool15false
cad_enabledbool16false
spdcad_enabledbool17false
power_enabledbool18false
crank_lengthuint8192-110mmfalse
enabledbool20false
bike_spd_ant_id_trans_typeuint8z21false
bike_cad_ant_id_trans_typeuint8z22false
bike_spdcad_ant_id_trans_typeuint8z23false
bike_power_ant_id_trans_typeuint8z24false
odometer_rolloveruint837false
front_gear_numuint8z38false
front_gearuint8z39true
rear_gear_numuint8z40false
rear_gearuint8z41true
shimano_di2_enabledbool44false
message_indexmessage_index254false

Summary

Types

@type t() :: %ExtFit.Profile.Messages.BikeProfile{
  fields: %{required(non_neg_integer()) => ExtFit.Types.Field.t()},
  name: atom(),
  num: integer()
}