Inside <inputprofile> exact information concerning a descent profile (see also <calculateprofile>) is given, for which an ascent profile is to be calculated.
In principle it is possible to model a complete preceding dive profile with the corresponding <surfaceintervalbeforedive>, or to make a cross-reference to such a dive via <link/>.
<informationbeforedive>, <profile>, <table>
<link/> (for cross-referencing on a certain <dive>, or a <repetitiongroup>), <waypoint>
<calculateprofile>, <plannedprofile>, <profile>, <table>
(see also <profile>)
<inputprofile>
<!-- every dive begins at 0 min at the surface! :-) -->
<waypoint>
<depth>0.0</depth>
<divetime0.0</divetime>
</waypoint>
<!-- a simple profile: -->
<!-- descent within 5 min to 100 m -->
<waypoint>
<depth>100.0</depth>
<divetime>300.0</divetime>
</waypoint>
<!-- at this depth it is planned to stay 10 min -->
<waypoint>
<depth>100.0</depth>
<divetime>900.0</divetime>
</waypoint>
<!-- now the ascent begins, for which the software calculates a profile -->
</inputprofile>
<inputprofile>
<!-- every dive begins at 0 min at the surface! :-) -->
<waypoint>
<depth>0.0</depth>
<divetime>0.0</divetime>
</waypoint>
<!-- descent within 5 min to 80 m -->
<waypoint>
<depth>80.0</depth>
<divetime>300.0</divetime>
</waypoint>
<!-- stay 5 min at a depth of 80 m -->
<waypoint>
<depth>80.0</depth>
<divetime>600.0</divetime>
</waypoint>
<!-- moving up to 70 m within 1 min -->
<waypoint>
<depth>70.0</depth>
<divetime>660.0</divetime>
</waypoint>
<!-- remaining at 70m for 5 min -->
<waypoint>
<depth>70.0</depth>
<divetime>960.0</divetime>
</waypoint>
<!-- moving down to 75 m in 1 min-->
<waypoint>
<depth>75.0</depth>
<divetime>1020.0</divetime>
</waypoint>
<!-- stay at 75 m for another 10 min -->
<waypoint>
<depth>75.0</depth>
<divetime>1620.0</divetime>
</waypoint>
<!-- now the ascent begins, for which the software calculates a profile -->
</inputprofile>