Innerhalb von <samples> erfolgen die Angaben zu den eigentlichen Profildaten. Ebenso werden hier das verwendete Atemgas bzw. eventuelle Wechsel des Atemgases angegeben.
Falls in der ersten <waypoint>-Anweisung kein <switchmix/>-Element das zu Beginn des Tauchgangs verwendete Atemgas spezifiziert, sollte von Luft als Atemgas ausgegangen werden. Falls in der ersten <waypoint>-Anweisung kein <divemode/>-Element die Art des Tauchgangs (Apnoe, offenes System oder Kreislaufgerät) angibt, sollte von einem Tauchgang mit offenem System (,,SCUBA``) ausgegangen werden.
<dive>
<waypoint>
<dive>
<!-- vorherige Anweisungen -->
...
<!-- Bei Tauchgangsbeginn Atemgas ,,ag1`` (in der -->
<!-- <gasdefinitions>-Sektion definiert) verwenden. -->
<samples>
<waypoint>
<!-- Bei Tauchgangsbeginn Luft als Atemgas verwenden -->
<!-- (in <gasdefinitions>-Sektion definiert). -->
<!-- Ein Tauchgang beginnt immer bei 0 Sekunden -->
<!-- und 0 Meter Tiefe! -->
<depth>0.0</depth>
<divetime>0.0</divetime>
<temperature>298.2</temperature>
<divemode type="opencircuit"/>
<switchmix ref="ag1"/>
</waypoint>
<waypoint>
<depth>40.0</depth>
<divetime>300.0</divetime>
<temperature>291.2</temperature>
</waypoint>
<waypoint>
<depth>40.0</depth>
<divetime>900.0</divetime>
</waypoint>
<waypoint>
<depth>28.0</depth>
<divetime>1080.0</divetime>
<temperature>295.2</temperature>
</waypoint>
<waypoint>
<depth>15.0</depth>
<divetime>1500.0</divetime>
<temperature>297.2</temperature>
</waypoint>
<waypoint>
<depth>6.0</depth>
<divetime>1860.0</divetime>
<temperature>298.2</temperature>
</waypoint>
<waypoint>
<depth>3.0</depth>
<divetime>2040.0</divetime>
<!-- Wechsel zu Atemgas ,,2`` -->
<switchmix ref="ag2"/>
</waypoint>
<waypoint>
<depth>3.0</depth>
<divetime>2280.0</divetime>
</waypoint>
<waypoint>
<!-- Ein Tauchgang endet immer an der Oberfläche -->
<!-- bei 0 Meter Tiefe! -->
<depth>0.0</depth>
<divetime>2580.0</divetime>
</waypoint>
</samples>
</dive>
<!-- hier können weitere Daten zu Tauchgängen folgen -->
<dive>
<!-- vorherige Anweisungen -->
...
<!-- Tauchcomputer zeichnen mit konstantem Zeitintervall -->
<!-- die Tiefen auf, deshalb müssen entsprechend viele -->
<!-- <waypoint>-Anweisungen in die UDDF-Datei geschrieben werden. -->
<!-- Bei Tauchgangsbeginn Luft als Atemgas verwenden -->
<!-- (in <gasdefinitions>-Sektion definiert) -->
<samples>
<!-- die Tiefen wurden in Intervallen von 20 Sekunden aufgezeichnet -->
<waypoint>
<!-- Bei Tauchgangsbeginn Luft als Atemgas verwenden -->
<!-- (in <gasdefinitions>-Sektion definiert). -->
<!-- Ein Tauchgang beginnt immer bei 0 Sekunden -->
<!-- und 0 Meter Tiefe! -->
<depth> 0.0</depth>
<divetime> 0.0</divetime>
<divemode type="opencircuit"/>
<switchmix ref="air"/>
</waypoint>
<waypoint>
<depth>4.7</depth>
<divetime>20.0</divetime>
</waypoint>
<waypoint>
<depth>7.0</depth>
<divetime>40.0</divetime>
</waypoint>
<waypoint>
<depth>11.1</depth>
<divetime>60.0</divetime>
</waypoint>
<!-- hier stehen weitere <waypoint>-Anweisungen -->
<waypoint>
<depth>13.9</depth>
<divetime>3580.0</divetime>
</waypoint>
<waypoint>
<depth>13.9</depth>
<divetime>3600.0</divetime>
</waypoint>
<waypoint>
<depth>14.1</depth>
<divetime>3620.0</divetime>
</waypoint>
<waypoint>
<depth>14.5</depth>
<divetime>3640.0</divetime>
</waypoint>
<waypoint>
<depth>15.0</depth>
<divetime>3660.0</divetime>
</waypoint>
<waypoint>
<depth>15.2</depth>
<divetime>3680.0</divetime>
</waypoint>
<waypoint>
<depth>13.8</depth>
<divetime>3700.0</divetime>
</waypoint>
<waypoint>
<depth>12.8</depth>
<divetime>3720.0</divetime>
<alarm>ascent</alarm>
</waypoint>
<waypoint>
<depth>10.2</depth>
<divetime>3740.0</divetime>
</waypoint>
<waypoint>
<depth>9.4</depth>
<divetime>3760.0</divetime>
</waypoint>
<waypoint>
<depth>8.1</depth>
<divetime>3780.0</divetime>
</waypoint>
<waypoint>
<depth>7.2</depth>
<divetime>3800.0</divetime>
</waypoint>
<waypoint>
<depth>6.1</depth>
<divetime>3820.0</divetime>
</waypoint>
<waypoint>
<depth>5.3</depth>
<divetime>3840.0</divetime>
</waypoint>
<waypoint>
<depth>4.2</depth>
<divetime>3860.0</divetime>
<alarm>breath</alarm>
</waypoint>
<waypoint>
<depth>3.4</depth>
<divetime>3880.0</divetime>
</waypoint>
<waypoint>
<depth>3.6</depth>
<divetime>3900.0</divetime>
</waypoint>
<waypoint>
<depth>4.1</depth>
<divetime>3920.0</divetime>
</waypoint>
<waypoint>
<depth>3.6</depth>
<divetime>3940.0</divetime>
</waypoint>
<waypoint>
<depth>2.8</depth>
<divetime>3960.0</divetime>
</waypoint>
<waypoint>
<depth>2.7</depth>
<divetime>3980.0</divetime>
</waypoint>
<waypoint>
<depth>2.0</depth>
<divetime>4000.0</divetime>
</waypoint>
<waypoint>
<depth>1.1</depth>
<divetime>4020.0</divetime>
</waypoint>
<waypoint>
<!-- Ein Tauchgang endet immer an der Oberfläche -->
<!-- bei 0 Meter Tiefe! -->
<depth>0.0</depth>
<divetime>4040.0</divetime>
</waypoint>
</samples>
</dive>
<!-- hier können weitere Daten zu Tauchgängen folgen -->