Mit <dive> werden innerhalb einer <repetitiongroup>-Sektion die Daten zu einem Tauchgangs-Profil angegeben. Sind mehrere Tauchgangs-Profile innerhalb von <repetitiongroup> angegeben, so wird jedes Profil einzeln mit <dive> gekapselt; es stehen dann mehrere <dive>-Sektionen hintereinander.
<airtemperature>, <alcoholbeforedive>, <altitude>, <anysymptoms>, <apparatus>, <applicationdata>, <current>, <datetime>, <diveduration>, <divenumber>, <diveplan>, <divetable>, <equipmentmalfunction>, <equipmentused>, <globalalarmsgiven>, <greatestdepth>, <highestpo2>, <link/> (für zu referenzierende Tauchpartner- <buddy>, Tauchplatz- <site> und Tabellendaten <table>), <lowesttemperature>, <medicationbeforedive>, <nosuit/>, <notes>, <observations>, <platform>, <pressuredrop>, <problems>, <program>, <price>, <purpose>, <rating>, <samples>, <stateofrestbeforedive>, <surfaceintervalbeforedive>, <tankdata>, <thermalcomfort>, <visibility> <workload>
(siehe auch <repetitiongroup>)
<repetitiongroup id="wg_12">
<dive id="tg123_19990406">
<link ref="site_IllesMedes_kueste_torbogen">
<divenumber>123</divenumber>
<airtemperature>296.15</airtemperature> <!-- 23 °C -->
<datetime>1999-04-06T16:21</datetime>
<surfaceintervalbeforedive>
<passedtime>17580.0</passedtime>
</surfaceintervalbeforedive>
<tankdata>
<!-- hier quantitative Angaben zum verwendeten Atemgas (Referenzierung auf -->
<!-- Atemgasgemisch, Flaschenvolumen, Fülldruck, Atemminutenvolumen etc.) -->
</tankdata>
<lowesttemperature>285.2</lowesttemperature>
<greatestdepth>25.8</greatestdepth>
<altitude>0.0</altitude>
<apparatus>open-scuba</apparatus>
<visibility>10.0</visibility>
<current>very-mild-current</current>
<diveplan>dive-computer</diveplan>
<equipmentmalfunction>none</equipmentmalfunction>
<platform>4</platform> <!-- größeres Boot -->
<pressuredrop>16000000.0</pressuredrop> <!-- 160 bar -->
<problems>equalisation</problems> <!-- Druckausgleichsprobleme -->
<program>recreation</program>
<purpose>sightseeing</purpose> <!-- Angucken der Unterwasserwelt -->
<stateofrestbeforedive>rested</stateofrestbeforedive> <!-- ausgeruht vor dem TG -->
<thermalcomfort>comfortable</thermalcomfort> <!-- Wohlbefinden -->
<workload>light</workload> <!-- leichte körperliche Anstrengung -->
<!-- hier Referenzierung zu den verwendeten Atemgasen -->
<samples>
<!-- hier Zeit-/Tiefenangaben zum Profil -->
</samples>
<desaturationtime>63840.0</desaturationtime> <!-- 17 h 44 min -->
<noflighttime>34200.0</noflighttime> <!-- 9 h 30 min -->
<notes>
<para>
<!-- hier Text der Logbucheintragung -->
</para>
<link ref="img_foto-vom-tauchgang"/>
<!-- hier können beliebig viele weitere Fotos, Audio- und Videodateien -->
<!-- mittels <link ref="..."/> eingefügt werden -->
</notes>
<!-- persönliche Bewertung des Tauchgangs -->
<rating>
<!-- das Datum braucht hier nicht aufgeführt zu werden, -->
<!-- da der Tauchgang sicherlich nur einmal bewertet wird :-) -->
<!-- und das Datum zudem oben bereits angegeben ist. -->
<ratingvalue>5</ratingvalue>
</rating>
</dive>
<dive id="tg124_19990407">
<!-- Ort, Datum, Uhrzeit, Atemgas, eigentliche Profildaten -->
</dive>
<!-- hier können noch weitere TG-Profile abgelegt werden -->
</repetitiongroup>
Nachfolgend kann eine zusätzliche Beispieldatei mit drei von einem Sensus aufgezeichneten Tauchgangsprofilen geöffnet werden. Die Daten wurden mit Hilfe des Programms Kenozooid ausgelesen, welches anschließend eine UDDF-Ausgabe erzeugte und die Diagramme wiederum daraus erzeugte.
Drei Tauchgangsprofile, von denen UDDF-Daten und Diagramme erzeugt wurden