Dive apnea alarm messages describe the alarms configured for freediving (apnea): a depth to reach, a dive time, or an ascent/descent rate.
messageIndexStringIndex of the alarm.
Depth that triggers the alarm, for depth alarms.
Dive time that triggers the alarm, for time alarms.
enabledBoolWhether the alarm is enabled.
alarmTypeEnumKind of apnea alarm: depth, time or ascent/descent speed.
timedepthspeedsoundEnumHow the alarm notifies the diver: tone, vibration, both or none.
offtonevibratetoneAndVibratediveTypesEnum[]Dive types the alarm applies to.
matchmapplatformalltracknavigatefieldgenerichiittreadmillstreettrailspinindoorCyclingroadmountaindownhillrecumbentcyclocrosshandCyclingtrackCyclingindoorRowingellipticalstairClimbinglapSwimmingopenWaterflexibilityTrainingstrengthTrainingwarmUpexercisechallengeindoorSkiingcardioTrainingindoorWalkingeBikeFitnessbmxcasualWalkingspeedWalkingbikeToRunTransitionrunToBikeTransitionswimToBikeTransitionatvmotocrossbackcountryresortrcDronewingsuitwhitewaterskateSkiingyogapilatesindoorRunninggravelCyclingeBikeMountaincommutingmixedSurfacetrackMesingleGasDivingmultiGasDivinggaugeDivingapneaDivingapneaHuntingvirtualActivityobstaclebreathingccrDivingsailRaceexpeditionultraindoorClimbingboulderingindoorGrindinghuntingWithDogsamrapemomtabataesporttriathlonduathlonbrickswimRunadventureRacetruckerWorkoutpickleballpadelindoorWheelchairWalkindoorWheelchairRunindoorHandCyclingiceultimatesquashbadmintonracquetballtableTennisoverlandtrollingMotorflyCanopyflyParaglideflyParamotorflyPressurizedflyNavigateflyTimerflyAltimeterflyWxflyVfrflyIfrdynamicApneaenduroruckingrallypoolTriathloneBikeEnduroidUint32Identifier of the alarm.
popupEnabledBoolWhether a pop-up is displayed when the alarm triggers.
triggerOnDescentBoolWhether the alarm triggers while descending.
triggerOnAscentBoolWhether the alarm triggers while ascending.
repeatingBoolWhether the alarm triggers again each time the threshold is crossed.
Ascent or descent rate that triggers the alarm, for speed alarms.
mesgNumStringGlobal message number identifying the kind of message. Decoders use it to know which profile to apply to the data.