SelfSync

Totals message

Totals messages store the lifetime totals of the device for each sport: time, distance, calories and number of sessions.

FIT name
totals
Global message number
33
JavaScript SDK key
totalsMesgs
Fields
11

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.

  • timestampDateTimes

    Moment the message refers to, in UTC. FIT stores it as seconds since the FIT epoch (December 31, 1989, 00:00:00 UTC); decoders usually expose it as a regular date.

  • timerTimeUint32s

    Total timer time, pauses excluded.

  • distanceUint32m

    Total distance covered.

  • caloriesUint32kcal

    Total calories burned.

  • sportEnum

    Main sport, such as running, cycling, swimming, hiking or training.

    82 possible values
    • all
    • running
    • transition
    • generic
    • cycling
    • fitnessEquipment
    • swimming
    • basketball
    • soccer
    • tennis
    • americanFootball
    • training
    • walking
    • crossCountrySkiing
    • alpineSkiing
    • snowboarding
    • rowing
    • mountaineering
    • hiking
    • multisport
    • paddling
    • flying
    • eBiking
    • motorcycling
    • boating
    • driving
    • golf
    • hangGliding
    • horsebackRiding
    • hunting
    • fishing
    • inlineSkating
    • rockClimbing
    • sailing
    • iceSkating
    • skyDiving
    • snowshoeing
    • snowmobiling
    • standUpPaddleboarding
    • surfing
    • wakeboarding
    • waterSkiing
    • kayaking
    • rafting
    • windsurfing
    • kitesurfing
    • tactical
    • jumpmaster
    • boxing
    • floorClimbing
    • baseball
    • diving
    • shooting
    • winterSport
    • grinding
    • hiit
    • videoGaming
    • racket
    • wheelchairPushWalk
    • wheelchairPushRun
    • meditation
    • paraSport
    • discGolf
    • teamSport
    • cricket
    • rugby
    • hockey
    • lacrosse
    • volleyball
    • waterTubing
    • wakesurfing
    • waterSport
    • archery
    • mixedMartialArts
    • motorSports
    • snorkeling
    • dance
    • jumpRope
    • poolApnea
    • mobility
    • geocaching
    • canoeing
  • Total elapsed time, pauses included.

  • sessionsUint16

    Total number of sessions.

  • activeTimeUint32s

    Total active time.

  • Index of the sport profile used on the device during the activity.

  • mesgNumString

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

Other health and monitoring messages

See all the FIT messages