Dive summary messages hold the statistics of a dive or of a series of dives: depth, bottom time, ascent and descent rates, gas consumption and the oxygen and nitrogen loads.
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.
referenceMesgEnumKind of message summarized: session or lap.
lengthsplitsetrecordsessionhrvideoeventsportactivityworkoutcoursetotalsbloodPressuremfgRangeMinmfgRangeMaxfileIdcapabilitiesdeviceSettingsuserProfilehrmProfilesdmProfilebikeProfilezonesTargethrZonepowerZonemetZonetrainingSettingsgoallapdeviceInfoworkoutStepscheduleweightScalecoursePointsoftwarefileCapabilitiesmesgCapabilitiesfieldCapabilitiesfileCreatorspeedZonemonitoringtrainingFilehrvantRxantTxantChannelIdmonitoringInfobatterypadslaveDeviceconnectivityweatherConditionsweatherAlertcadenceZonesegmentLapmemoGlobsegmentIdsegmentLeaderboardEntrysegmentPointsegmentFileworkoutSessionwatchfaceSettingsgpsMetadatacameraEventtimestampCorrelationgyroscopeDataaccelerometerDatathreeDSensorCalibrationvideoFrameobdiiDatanmeaSentenceaviationAttitudevideoTitlevideoDescriptionvideoClipohrSettingsexdScreenConfigurationexdDataFieldConfigurationexdDataConceptConfigurationfieldDescriptiondeveloperDataIdmagnetometerDatabarometerDataoneDSensorCalibrationmonitoringHrDatatimeInZonestressLevelmaxMetDatadiveSettingsdiveGasdiveAlarmexerciseTitlediveSummaryspo2DatasleepLeveljumpaadAccelFeaturesbeatIntervalsrespirationRatehsaAccelerometerDatahsaStepDatahsaSpo2DatahsaStressDatahsaRespirationDatahsaHeartRateDatasplitSummaryhsaBodyBatteryDatahsaEventclimbProtankUpdatetankSummarysleepAssessmenthrvStatusSummaryhrvValuerawBbideviceAuxBatteryInfohsaGyroscopeDatachronoShotSessionchronoShotDatahsaConfigurationDatadiveApneaAlarmskinTempOvernighthsaWristTemperatureDatanapEventsleepDisruptionSeverityPeriodsleepDisruptionOvernightSeverityreferenceIndexStringmessageIndex of the session or lap summarized.
Average depth. 0 when above water.
Maximum depth reached. 0 when above water.
Time spent at the surface since the end of the previous dive.
Central nervous system oxygen toxicity (CNS%) at the start of the dive.
Central nervous system oxygen toxicity (CNS%) at the end of the dive.
Nitrogen tissue loading at the start of the dive.
Nitrogen tissue loading at the end of the dive.
Whole-body oxygen toxicity accumulated during the dive, in oxygen toxicity units (OTU).
diveNumberUint32Sequence number of the dive in the diver log.
Time spent at the bottom of the dive.
Average surface air consumption based on tank pressure.
Average surface air consumption based on gas volume.
Average respiratory minute volume.
Time to reach the deepest point.
Time from leaving the bottom to reaching the surface.
Average ascent rate.
Average descent rate.
Maximum ascent rate.
Maximum descent rate.
Time spent neither ascending nor descending.
mesgNumStringGlobal message number identifying the kind of message. Decoders use it to know which profile to apply to the data.