SelfSync

Split summary message

A split summary message aggregates all the splits of a given type in an activity. For a ski day, one summary gives the totals of all the runs and another one of all the lifts.

FIT name
split_summary
Global message number
313
JavaScript SDK key
splitSummaryMesgs
Fields
97

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.

  • Kind of splits summarized by the message.

    21 possible values
    • transition
    • ascentSplit
    • descentSplit
    • intervalActive
    • intervalRest
    • intervalWarmup
    • intervalCooldown
    • intervalRecovery
    • intervalOther
    • climbActive
    • climbRest
    • surfActive
    • runActive
    • runRest
    • workoutRound
    • rwdRun
    • rwdWalk
    • windsurfActive
    • rwdStand
    • skiLiftSplit
    • skiRunSplit
  • 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
  • Refinement of the sport, such as trail, treadmill or track for running, road, mountain or indoor for cycling, lapSwimming or openWater for swimming.

    112 possible values
    • match
    • map
    • platform
    • all
    • track
    • navigate
    • field
    • generic
    • hiit
    • treadmill
    • street
    • trail
    • spin
    • indoorCycling
    • road
    • mountain
    • downhill
    • recumbent
    • cyclocross
    • handCycling
    • trackCycling
    • indoorRowing
    • elliptical
    • stairClimbing
    • lapSwimming
    • openWater
    • flexibilityTraining
    • strengthTraining
    • warmUp
    • exercise
    • challenge
    • indoorSkiing
    • cardioTraining
    • indoorWalking
    • eBikeFitness
    • bmx
    • casualWalking
    • speedWalking
    • bikeToRunTransition
    • runToBikeTransition
    • swimToBikeTransition
    • atv
    • motocross
    • backcountry
    • resort
    • rcDrone
    • wingsuit
    • whitewater
    • skateSkiing
    • yoga
    • pilates
    • indoorRunning
    • gravelCycling
    • eBikeMountain
    • commuting
    • mixedSurface
    • trackMe
    • singleGasDiving
    • multiGasDiving
    • gaugeDiving
    • apneaDiving
    • apneaHunting
    • virtualActivity
    • obstacle
    • breathing
    • ccrDiving
    • sailRace
    • expedition
    • ultra
    • indoorClimbing
    • bouldering
    • indoorGrinding
    • huntingWithDogs
    • amrap
    • emom
    • tabata
    • esport
    • triathlon
    • duathlon
    • brick
    • swimRun
    • adventureRace
    • truckerWorkout
    • pickleball
    • padel
    • indoorWheelchairWalk
    • indoorWheelchairRun
    • indoorHandCycling
    • ice
    • ultimate
    • squash
    • badminton
    • racquetball
    • tableTennis
    • overland
    • trollingMotor
    • flyCanopy
    • flyParaglide
    • flyParamotor
    • flyPressurized
    • flyNavigate
    • flyTimer
    • flyAltimeter
    • flyWx
    • flyVfr
    • flyIfr
    • dynamicApnea
    • enduro
    • rucking
    • rally
    • poolTriathlon
    • eBikeEnduro
  • numSplitsUint16

    Number of splits of this type.

  • Duration during which the timer was running, pauses excluded. This is the time usually displayed as the duration.

  • Total distance covered.

  • avgSpeedFloat64m/s

    Average speed: total distance divided by timer time.

  • maxSpeedFloat64m/s

    Maximum speed reached.

  • Cumulated elevation gain.

  • Cumulated elevation loss.

  • avgHeartRateUint8bpm

    Average heart rate, pauses excluded.

  • maxHeartRateUint8bpm

    Maximum heart rate reached.

  • avgVertSpeedFloat64m/s

    Average vertical speed.

  • totalCaloriesUint32kcal

    Total energy expenditure.

  • avgCadenceFloat64rpm

    Average cadence: revolutions per minute for cycling, steps per minute for running (depending on the sport).

  • avgRunningCadenceFloat64strides/min

    Average running cadence, in strides per minute.

  • avgSwimmingCadenceFloat64strokes/min

    Average swimming cadence, in strokes per minute.

  • avgPaddlesportCadenceFloat64strokes/min

    Average cadence for paddle sports (kayak, SUP, rowing), in strokes per minute.

  • avgPushCadenceUint16pushes/min

    Average number of wheelchair pushes per minute.

  • maxCadenceFloat64rpm

    Maximum cadence reached.

  • maxRunningCadenceFloat64strides/min

    Maximum running cadence, in strides per minute.

  • maxSwimmingCadenceFloat64strokes/min

    Maximum swimming cadence, in strokes per minute.

  • maxPaddlesportCadenceFloat64strokes/min

    Maximum cadence for paddle sports, in strokes per minute.

  • maxPushCadenceUint16pushes/min

    Maximum number of wheelchair pushes per minute.

  • totalCyclesUint32cycles

    Total number of cycles: pedal revolutions, strides or strokes depending on the sport.

  • totalStridesUint32strides

    Total number of strides.

  • totalStrokesUint32strokes

    Total number of strokes (swimming, paddling, rowing).

  • totalRepsUint32reps

    Total number of repetitions.

  • totalPushesUint32pushes

    Total number of wheelchair pushes.

  • Average ambient temperature measured by the device.

  • Highest ambient temperature measured by the device.

  • Lowest ambient temperature measured by the device.

  • Average vertical oscillation: how much the torso moves up and down at each step.

  • avgVerticalRatioFloat64percent

    Average vertical ratio: vertical oscillation divided by step length. The lower, the more efficient.

  • avgStanceTimeFloat64ms

    Average ground contact time: how long each foot stays on the ground at each step.

  • avgStanceTimeBalanceFloat64percent

    Average ground contact time balance between left and right foot.

  • avgStepLengthFloat64mm

    Average step length.

  • avgPowerUint16watts

    Average power output.

  • maxPowerUint16watts

    Maximum power output.

  • normalizedPowerUint16watts

    Normalized power (NP): an estimate of the power that could have been sustained for the same physiological cost if the effort had been perfectly steady.

  • Power contribution of the right leg, when the right bit is set, as a percentage of the total. The left leg makes up the rest.

    2 possible values
    • right
    • mask
  • timeStandingFloat64s

    Total time spent standing on the pedals.

  • avgLeftPcoSint8mm

    Average platform center offset of the left foot: how far from the center of the pedal the force is applied.

  • Average platform center offset of the right foot: how far from the center of the pedal the force is applied.

  • avgLeftPowerPhaseFloat64[]degrees

    Average start and end angles of the left pedal stroke portion producing positive power.

  • avgLeftPowerPhasePeakFloat64[]degrees

    Average start and end angles of the left pedal stroke portion producing peak power.

  • avgRightPowerPhaseFloat64[]degrees

    Average start and end angles of the right pedal stroke portion producing positive power.

  • avgRightPowerPhasePeakFloat64[]degrees

    Average start and end angles of the right pedal stroke portion producing peak power.

  • avgPowerPositionUint16[]watts

    Average power for each rider position (seated, standing).

  • maxPowerPositionUint16[]watts

    Maximum power for each rider position (seated, standing).

  • Average torque effectiveness of the left leg: share of the pedal stroke producing positive power.

  • Average torque effectiveness of the right leg: share of the pedal stroke producing positive power.

  • Average pedal smoothness of the left leg: how evenly power is applied across the stroke.

  • Average pedal smoothness of the right leg: how evenly power is applied across the stroke.

  • Average pedal smoothness of both legs combined, for single-sided power meters.

  • avgFlowFloat32Flow

    Average flow score: how smoothly the rider kept their momentum.

  • totalGritFloat32kGrit

    Grit score: how difficult the trail was, based on its slopes and sharp turns. The higher, the harder.

  • Swimming stroke: freestyle, backstroke, breaststroke, butterfly, drill, mixed or IM.

    9 possible values
    • freestyle
    • backstroke
    • breaststroke
    • butterfly
    • drill
    • mixed
    • im
    • imByRound
    • rimo
  • numActiveLengthsUint16lengths

    Number of pool lengths actually swum.

  • avgSwolfUint16

    Average SWOLF (swim golf) score: strokes plus seconds needed to swim a length. The lower, the more efficient.

  • Average distance covered at each stroke.

  • avgStrokesPerLengthFloat64strokes / length

    Average number of strokes per pool length.

  • avgAscentUint16m

    Average elevation gain per split.

  • maxAscentUint16m

    Elevation gain of the split with the most climbing.

  • Grading scale used for the climbing grades: French, YDS, UIAA, Font, V-scale (Vermin), British, Ewbank, Brazilian, Saxon or Dankyu.

    12 possible values
    • font
    • french
    • yds
    • uiaa
    • britishAdjectival
    • britishTechnical
    • ewbank
    • brazilian
    • saxon
    • vermin
    • dankyu
    • ydsPm
  • Hardest grade climbed, as a raw value to interpret according to climbGradingScale.

  • Hardest grade climbed, on the Yosemite Decimal System (5.9, 5.10a…).

    69 possible values
    • 51
    • 52
    • 53
    • 54
    • 55
    • 56
    • 57
    • 58
    • 59
    • 510
    • 510a
    • 510b
    • 510c
    • 510d
    • 511
    • 511a
    • 511b
    • 511c
    • 511d
    • 512
    • 512a
    • 512b
    • 512c
    • 512d
    • 513
    • 513a
    • 513b
    • 513c
    • 513d
    • 514
    • 514a
    • 514b
    • 514c
    • 514d
    • 515
    • 515a
    • 515b
    • 515c
    • 515d
    • 51Minus
    • 51Plus
    • 52Minus
    • 52Plus
    • 53Minus
    • 53Plus
    • 54Minus
    • 54Plus
    • 55Minus
    • 55Plus
    • 56Minus
    • 56Plus
    • 57Minus
    • 57Plus
    • 58Minus
    • 58Plus
    • 59Minus
    • 59Plus
    • 510Minus
    • 510Plus
    • 511Minus
    • 511Plus
    • 512Minus
    • 512Plus
    • 513Minus
    • 513Plus
    • 514Minus
    • 514Plus
    • 515Minus
    • 515Plus
  • Hardest grade climbed, on the UIAA scale.

    28 possible values
    • x
    • i
    • iI
    • iII
    • iVMinus
    • iV
    • iVPlus
    • vMinus
    • v
    • vPlus
    • vIMinus
    • vI
    • vIPlus
    • vIIMinus
    • vII
    • vIIPlus
    • vIIIMinus
    • vIII
    • vIIIPlus
    • iXMinus
    • iX
    • iXPlus
    • xMinus
    • xPlus
    • xIMinus
    • xI
    • xIPlus
    • xIIMinus
  • Hardest grade climbed, on the French sport climbing scale (5c, 6a+, 7b…).

    30 possible values
    • 1
    • 2
    • 3
    • 4a
    • 4b
    • 4c
    • 5a
    • 5b
    • 5c
    • 6a
    • 6aPlus
    • 6b
    • 6bPlus
    • 6c
    • 6cPlus
    • 7a
    • 7aPlus
    • 7b
    • 7bPlus
    • 7c
    • 7cPlus
    • 8a
    • 8aPlus
    • 8b
    • 8bPlus
    • 8c
    • 8cPlus
    • 9a
    • 9aPlus
    • 9b
  • Hardest grade climbed, on the British adjectival scale (D, VD, S, HS, VS, HVS, E1…).

    21 possible values
    • d
    • s
    • m
    • hD
    • vD
    • mS
    • hS
    • mVS
    • vS
    • hVS
    • e1
    • e2
    • e3
    • e4
    • e5
    • e6
    • e7
    • e8
    • e9
    • e10
    • e11
  • Hardest grade climbed, on the British technical scale (4a, 5c, 6b…).

    15 possible values
    • 1
    • 2
    • 3
    • 4a
    • 4b
    • 4c
    • 5a
    • 5b
    • 5c
    • 6a
    • 6b
    • 6c
    • 7a
    • 7b
    • 7c
  • Hardest grade climbed, on the Ewbank scale used in Australia, New Zealand and South Africa.

    35 possible values
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30
    • 31
    • 32
    • 33
    • 34
    • 35
    • 36
    • 37
    • 38
  • Hardest grade climbed, on the Brazilian scale.

    27 possible values
    • 2
    • 3
    • 4
    • 5a
    • 5b
    • 5c
    • 6a
    • 6b
    • 6c
    • 7a
    • 7b
    • 7c
    • 8a
    • 8b
    • 8c
    • 9a
    • 9b
    • 3c
    • 9c
    • 10a
    • 10b
    • 10c
    • 11a
    • 11b
    • 11c
    • 12a
    • 12b
  • Hardest grade climbed, on the Saxon scale.

    24 possible values
    • i
    • iI
    • iII
    • iV
    • v
    • vI
    • vIIA
    • vIIB
    • vIIC
    • vIIIA
    • vIIIB
    • vIIIC
    • iXA
    • iXB
    • iXC
    • xA
    • xB
    • xC
    • xIA
    • xIB
    • xIC
    • xIIA
    • xIIB
    • xIIC
  • Hardest grade climbed, on the V-scale (Vermin) used for bouldering.

    19 possible values
    • vb
    • v0
    • v1
    • v2
    • v3
    • v4
    • v5
    • v6
    • v7
    • v8
    • v9
    • v10
    • v11
    • v12
    • v13
    • v14
    • v15
    • v16
    • v17
  • Hardest grade climbed, on the Fontainebleau bouldering scale.

    26 possible values
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6a
    • 6aPlus
    • 6b
    • 6bPlus
    • 6c
    • 6cPlus
    • 7a
    • 7aPlus
    • 7b
    • 7bPlus
    • 7c
    • 7cPlus
    • 8a
    • 8aPlus
    • 8b
    • 8bPlus
    • 8c
    • 8cPlus
    • 9a
    • 4Plus
    • 5Plus
  • Hardest grade climbed, on the Japanese Dankyu scale.

    12 possible values
    • 7Kyuu
    • 6Kyuu
    • 5Kyuu
    • 4Kyuu
    • 3Kyuu
    • 2Kyuu
    • 1Kyuu
    • 1Dan
    • 2Dan
    • 3Dan
    • 4Dan
    • 5Dan
  • numFallsUint16

    Total number of falls, for indoor climbing.

  • Number of climbing routes attempted.

  • Number of climbing routes completed.

  • maxDistanceFloat64m

    Distance of the longest split.

  • Calories burned by the metabolism at rest during the period (basal metabolic rate), included in the total.

  • activeTimeFloat64s

    Total active time over all the splits of the type.

  • Fractional part of totalAscent, to add to it for a more precise value.

  • Fractional part of totalDescent, to add to it for a more precise value.

  • Fractional part of avgAscent.

  • Fractional part of maxAscent.

  • Average speed adjusted for the slope: the equivalent speed on flat ground for the same effort.

  • avgStressUint16

    Average stress level.

  • Time spent actually moving, excluding the time stopped even when the timer was running.

  • startTimeDateTime

    Moment the period described by the message started.

  • minHeartRateUint8bpm

    Minimum heart rate recorded.

  • avgStanceTimePercentFloat64percent

    Average ground contact time, as a percentage of the step duration.

  • Timer time of the longest split.

  • mesgNumString

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

Other activity messages

See all the FIT messages