SelfSync

Message capabilities message

Message capabilities messages tell which messages a device supports for a given file type, and how many of them it can store.

FIT name
mesg_capabilities
Global message number
38
JavaScript SDK key
mesgCapabilitiesMesgs
Fields
8

Fields

  • Index of the message among the messages of the same kind in the file, starting at 0. Other messages use it to reference this one.

  • fileEnum

    Type of file the capability applies to.

    20 possible values
    • device
    • settings
    • sport
    • activity
    • workout
    • course
    • schedules
    • weight
    • totals
    • goals
    • bloodPressure
    • monitoringA
    • activitySummary
    • monitoringDaily
    • monitoringB
    • segment
    • segmentList
    • exdConfiguration
    • mfgRangeMin
    • mfgRangeMax
  • mesgNumString

    Message the capability applies to.

  • How the count applies: number per file, maximum per file, or maximum per file type.

    3 possible values
    • numPerFile
    • maxPerFile
    • maxPerFileType
  • countUint16

    Raw number of messages supported, to interpret according to countType.

  • Number of messages per file.

  • Maximum number of messages per file.

  • Maximum number of messages across all the files of the type.

Other file and device messages

See all the FIT messages