View Source ExtFit.Profile.Messages.DeviceSettings (ExtFit v0.1.0)
Message: :device_settings
identified by num=2
Fields
Name | Type | Num | Scale | Offset | Units | Array |
---|---|---|---|---|---|---|
active_time_zone | uint8 | 0 | false | |||
utc_offset | uint32 | 1 | false | |||
time_offset | uint32 | 2 | s | true | ||
time_mode | time_mode | 4 | true | |||
time_zone_offset | sint8 | 5 | 4 | hr | true | |
backlight_mode | backlight_mode | 12 | false | |||
activity_tracker_enabled | bool | 36 | false | |||
clock_time | date_time | 39 | false | |||
pages_enabled | uint16 | 40 | true | |||
move_alert_enabled | bool | 46 | false | |||
date_mode | date_mode | 47 | false | |||
display_orientation | display_orientation | 55 | false | |||
mounting_side | side | 56 | false | |||
default_page | uint16 | 57 | true | |||
autosync_min_steps | uint16 | 58 | steps | false | ||
autosync_min_time | uint16 | 59 | minutes | false | ||
lactate_threshold_autodetect_enabled | bool | 80 | false | |||
ble_auto_upload_enabled | bool | 86 | false | |||
auto_sync_frequency | auto_sync_frequency | 89 | false | |||
auto_activity_detect | auto_activity_detect | 90 | false | |||
number_of_screens | uint8 | 94 | false | |||
smart_notification_display_orientation | display_orientation | 95 | false | |||
tap_interface | switch | 134 | false | |||
tap_sensitivity | tap_sensitivity | 174 | false |
Summary
Types
@type t() :: %ExtFit.Profile.Messages.DeviceSettings{ fields: %{required(non_neg_integer()) => ExtFit.Types.Field.t()}, name: atom(), num: integer() }