level=numerical value (in UDDF implemented as a real number) for the given alarm — optional
The <alarm> element indicates the type of alarm the dive computer gives at a <waypoint>. Several <alarm> elements may appear inside a <waypoint> element, one for each reason of alarm respectively.
At time the following keywords are recognised:
ascent: ascent too fast
breath: breathing frequency too high
deco: decompression stop ignored
error: general error (an error not predicted by UDDF, etc.)
link: dive computer lost connection to hoseless tank pressure transmitter; if several tanks are monitored the attribute tankref must be used to identify the respective tank
microbubbles: (estimated) degree of danger through creation of micro bubbles
rbt: remaining bottom time exceeded
skincooling: (estimated) degree of skin cooling
surface: surface reached
If a dive computer sets a "stage", or a numerical value for a given alarm, it can be set here as an attribute level.
<waypoint>
<globalalarm>, <waypoint>
(see also <waypoint>)
<!-- ascent too fast --> <alarm>ascent</alarm>
<!-- breathing too high, stage 2 - although the dive computer sets this value --> <!-- as an integer, UDDF uses a real number here --> <alarm level="2.0">breath</alarm>
<!-- The dive computer lost connection to the hoseless tank presure transmitter. --> <!-- More than one tank is used, which is why in this case the tank ID must be --> <!-- given via the "tankref" attribute. Of course, the tank has to be declared --> <!-- before in the equipment configuration declaration. :-) --> <alarm tankref="ptg_o2">link</alarm>