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

Message: :dive_settings identified by num=258

Fields

NameTypeNumScaleOffsetUnitsArray
namestring0false
modeltissue_model_type1false
gf_lowuint82percentfalse
gf_highuint83percentfalse
water_typewater_type4false
water_densityfloat325kg/m^3false
po2_warnuint86100percentfalse
po2_criticaluint87100percentfalse
po2_decouint88100percentfalse
safety_stop_enabledbool9false
bottom_depthfloat3210false
bottom_timeuint3211false
apnea_countdown_enabledbool12false
apnea_countdown_timeuint3213false
backlight_modedive_backlight_mode14false
backlight_brightnessuint815false
backlight_timeoutbacklight_timeout16false
repeat_dive_intervaluint16171sfalse
safety_stop_timeuint16181sfalse
heart_rate_source_typesource_type19false
heart_rate_sourceuint820false
travel_gasmessage_index21false
ccr_low_setpoint_switch_modeccr_setpoint_switch_mode22false
ccr_low_setpointuint823100percentfalse
ccr_low_setpoint_depthuint32241000mfalse
ccr_high_setpoint_switch_modeccr_setpoint_switch_mode25false
ccr_high_setpointuint826100percentfalse
ccr_high_setpoint_depthuint32271000mfalse
gas_consumption_displaygas_consumption_rate_type29false
up_key_enabledbool30false
dive_soundstone35false
last_stop_multipleuint83610false
no_fly_time_modeno_fly_time_mode37false
timestampdate_time253false
message_indexmessage_index254false

Summary

Types

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