SelfSync

Device settings message

The device settings message holds the system settings of the device: time and date formats, time zone, backlight, activity tracking, move alerts, screens and automatic synchronization.

FIT name
device_settings
Global message number
2
JavaScript SDK key
deviceSettingsMesgs
Fields
25

Fields

  • Index of the active time zone in the time zone settings.

  • utcOffsetUint32

    Offset between the system time and UTC.

  • timeOffsetUint32[]s

    Offset applied to the system time, for each time zone.

  • timeModeEnum[]

    Time format: 12 hours, 24 hours, military, with or without seconds…

    6 possible values
    • hour12
    • hour24
    • military
    • hour12WithSeconds
    • hour24WithSeconds
    • utc
  • timeZoneOffsetFloat64[]hr

    UTC offset of each time zone, with a precision of a quarter of an hour.

  • When the backlight turns on: manually, on key presses and notifications, automatically…

    7 possible values
    • manual
    • off
    • keyAndMessages
    • autoBrightness
    • smartNotifications
    • keyAndMessagesNight
    • keyAndMessagesAndSmartNotifications
  • Whether all-day activity tracking is enabled.

  • clockTimeDateTime

    Date and time used to set the clock of the device.

  • pagesEnabledUint16[]

    Screens enabled, for each loop of screens.

  • Whether the move alert (inactivity reminder) is enabled.

  • Date format: day/month or month/day.

    2 possible values
    • dayMonth
    • monthDay
  • Orientation of the display: auto, portrait or landscape.

    5 possible values
    • auto
    • landscape
    • portrait
    • portraitFlipped
    • landscapeFlipped
  • Wrist the device is worn on: left or right.

    2 possible values
    • left
    • right
  • defaultPageUint16[]

    Screen displayed by default, for each loop of screens.

  • autosyncMinStepsUint16steps

    Minimum number of steps before an automatic synchronization.

  • autosyncMinTimeUint16minutes

    Minimum time before an automatic synchronization.

  • Whether the lactate threshold is detected automatically.

  • Whether data is uploaded automatically over Bluetooth.

  • How often the device synchronizes automatically, trading freshness for battery life.

    5 possible values
    • never
    • occasionally
    • frequent
    • onceADay
    • remote
  • Activities detected automatically: running, cycling, swimming, walking, elliptical…

    7 possible values
    • none
    • running
    • cycling
    • swimming
    • walking
    • elliptical
    • sedentary
  • Number of screens configured.

  • Orientation of the phone notifications on the display.

    5 possible values
    • auto
    • landscape
    • portrait
    • portraitFlipped
    • landscapeFlipped
  • Whether the tap interface is enabled.

    3 possible values
    • auto
    • off
    • on
  • Sensitivity of the tap interface: low, medium or high.

    3 possible values
    • high
    • low
    • medium
  • mesgNumString

    Global message number identifying the kind of message. Decoders use it to know which profile to apply to the data.

Other settings and profiles messages

See all the FIT messages