|
Description
|
Implementation
|
|
SUPPORTED PLATFORMS
|
Windows 9x/Me/NT/2K on IA32 architecture.
|
Yes |
Linux. Kernel 2.2 or higher on IA32 architecture.
|
Yes |
Solaris. 2.6 or higher on SPARC architecture.
|
Yes |
Solaris. 2.6 or higher on IA32 architecture.
|
Not planned at this moment |
Macintosh.
|
See below. |
Other UNIX platforms.
|
Very easy porting but requires specific hardware that I don't own or have access. So, it won't be available. :-( |
Palm, other PDAs, embedded systems, ...
|
I'm really interested in this porting but this devices are expensive. Nevertheless, new GUI is fltk-based so perhaps could be running in some of this devices easily (cross-compiling). |
|
GENERAL PARAMETERS (DIVES, PLANIFICATION AND TABLES)
|
Altitude Dives (See altitude).
|
Yes |
Last deco stop depth.
|
Yes |
Ascent rate.
|
Yes |
Deco stop time unit (Stop duration will allways be a multiple of this value).
|
Yes |
Automatic mix and/or rebreather change by depth.
|
Yes |
Metric and Imperial units.
|
Yes |
Gas toxicity parameters: E.N.D. (Equivalent Narcosis Depth) and minimum and maximum O2 p.p.
|
Yes |
Deafult breathing consumption rate (volume/minute) (See mixes).
|
Yes |
|
DIVE SIMULATION
|
Simulation of profiles defined by linear segments. The ascent to surface segments are generated, including the required deco stops.
|
Yes |
Profiles with multiple valid mixes and/or rebreather (See mixes).
|
Yes |
Time to wait before ascent to altitude after a dive (See altitude).
|
Yes |
Time to fly.
|
Yes |
User setting of internal airplane pressure (Time to fly).
|
Not planned |
Repetitive dives (See altitude).
|
Yes |
Alarms defined by UDCF.
|
Yes |
Gas toxicity alarms.
|
Yes |
CNS and OTUs calculation.
|
Yes. It's planned to modify calculation to make wider the range of valid O2 p.p. |
Alarms de CNS and OTUs.
|
Planned version 1.0. |
Posibility of adding predefined segments during deco ascent.
This segments concern to cave diving (or wreck diving) restrictions due to the cave morphology that don't allow to do the normally calculated deco ascent.
|
Planned |
Gas consumption calculation (See mixes):
- Open Circuits. Total volume consumption, and the final pressure and tank percentage consumed if the tank is defined.
.
- SemiClosed Circuits (constant addition). Total volume consumption, and the final pressure and tank percentage consumed if the tank is defined
.
- Closed Circuits. O2 metabolic consumption
.
|
Yes |
|
DIVE PLANIFICATION
|
Automatic planification of trapezial profiles from:
- Depth and bottom time (trapezial profile)
- Descent rate
- Automatic mix change depths and optionally mixes can be specified
- Only nitrox mixes flag
It returns the profile, the bottom mix and every deco mix that wasn't specified previously.
|
Yes. At this moment only available in the visual interface |
|
TABLES GENERATION
|
Dive tables generation in a classic fashion (ranges of depth and time) configurated in a similar ways as profiles.
|
Yes |
Tables for every valid breathing mix or rebreather(See mixes)
|
Yes |
Bailout ascent tables for a given profile, beginning the ascents from a given minimum dive time and step time.
|
Yes. At this moment only available in the visual interface |
Tables for repetitive dives (See altitude).
|
No. Probably, it will be only available from a wizard in the visual interface |
Alarms defined by UDCF.
|
No sense here |
Gas toxicity alarms.
|
Yes |
CNS and OTUs alarms.
|
Planned version 1.0. |
|
DESCOMPRESIVE MODELS
|
ZH-L16 and ZH-L16B models form A. H. Bühlmann (1995).
|
Yes, although B variant can't be selected by now. |
Deep Stops correction by Baker's gradient factors (for Bühlmann models).
|
Yes |
Surface desaturation correction by Shunt Factor (for Bühlmann models).
|
Yes |
VPM (Varying Permeabilty Model).
|
No. Planned for version 2.0 |
RGBM (Reduced Gradient Bubble Model).
|
Not planned at this moment |
|
BREATHING MIXES AND REBREATHERS
|
Posibility of using any combination of open circuit mixes, constant addition semiclosed rebreathers and fully closed rebreathers in one dive.
|
Yes, although rebreathers still can't be referenciated in the UDCF format, so their use are temporaly restricted. |
Valid mixes as every mix containing O2, N2 and He in any percentage.
|
Yes |
Mixes and rebreathers notation that self-describes the composition of the mix (O2, N2 and He percentages). NOTE: In the rebreathers case an additional functional parameter must be provided.
|
Yes |
Tank definition ( Volume and initial pressure).
|
Yes. Optional, for consumption calculations |
Breathing consumption rate (volume/minute) optionally specified for every mix.
|
Yes |
Maximum and minimum O2 metabolic consumption rate (volume/minute) for rebreathers.
|
Incomplete. Both values can be specified, although (temporaly) only minimum value is really used. It will be solved in the first public release. |
|
ALTITUDE
|
Dives and tables at altitude.
|
Yes |
Posibility of define the ascent to altitude using three segments defined as follows:
- Altitude and time at this altitude before initiate the ascent
- Time spent in arriving to dive altitude from de the previous altitude
- Time spent at dive altitude before it begins
|
Yes |
Wait time before ascent to a given altitude after a dive.
|
Yes |
Posibility of define the ascent to altitude after a dive using segments.
|
In revission phase of the segments definition. |
Desaturation correction during surface intervale between repetitive dives using given altitude segments.
|
Yes |
Desaturation correction of the ascent to altitude using Shunt factor.
|
Yes |
|
INPUT FILES
|
Input files in UDCF format version 2.0.
|
Under development, because this UDCF version is still in a definition phase. |
Import input files in UDCF format version 1.0.
|
Planned version 1.0. |
XML preferences configuration file .
|
Yes |
User templates.
|
Planned. In the first versions this feature was available, but when changing input files to UDCF format this capability was temporaly disabled. |
|
REPORTS
|
Profile report.
|
Yes |
Profile graphic.
|
Planned |
Bailout ascent report.
|
Yes |
One report with multiples profiles of repetitive dives.
|
Yes |
Table reports.
|
Yes |
One report with multiples tables with multiples scopes.
|
Available only in the command line interface. Planned for the table wizards |
HTML format.
|
Yes |
PostScript format.
|
Being reviewed due to fonts alignment problems. |
XML format.
|
Planned version 1.0. The exact format isn't still defined and it will be temporaly and not definitive (probably UDCF based). |
PDF format.
|
Yes |
Export calcualted profiles to UDCF format v. 2.0 (XML).
|
Planned version 1.0. The 2.0 version UDCF format is still under development. |
Report fields to show selection.
|
Planned |
Report configuration using wizards.
|
Planned version 2.0 |
Total freedom for user report configuration using XSL style sheets.
|
In study phase. |
|
LANGUAGES
|
Multiple language support, selectables at any time, for both the GUI contents and the reports.
|
Yes |
English.
|
Yes |
Spanish.
|
Yes |
Catalanish.
|
Yes |
French.
|
In translation process |
Other languages (german, portuguese, italian, galician, euskera, etc.) .
|
They are very easy to implement, altough for this purpose is required the collaboration of translators that know all the terminology. 
|
|
TOOLS
|
Units system conversion.
|
Yes. Available only in the visual interface. |
Complex conversions (from altitude to pressure, from mix and depth to partial pressure, EAD, etc.).
|
Planned only for the visual interface. |
Nitrox and Trimix mixes calulation. Simple version (ideal gases).
|
Didactical only version (con gases ideales) although a real usable tool with accurated calculation (real gases) is planned. Available only in the visual interface. |
|
COMMAND LINE INTERFACE
|
Command line interface that process UDCF files (version 2.0).
|
Basic implementation completed, altough it's still evolving because it's conditioned to the UDCF format development. |
Multiple Dive simulation (repetitives or not).
|
Yes |
Multiples tables with multiples scopes.
|
Yes |
Automatic dive planification.
|
In study phase. |
Bailout ascents for a given profile.
|
Planned version 1.0. |
|
VISUAL INTERFACE
|
Visual interface (GUI).
|
It's in a total redesign phase. For this reason, every capability of this specific interface described as implemented belong to a previous version and its real availability is conditioned by this redesign phase evolution.
At this moments, it is being rewritten entirely (due to many base changes) using fltk as GUI multi-platform kit.
|
Allows the same capabilities than the command line interface.
|
Yes |
Profile graphic.
|
Yes |
Graphical visualization of model tissue compartments of every gas:
- Compartment gas pressure
- Gas saturation pressure
- Compartment minimum tolerated pressure
- Ambient pressure
- Atmospheric pressure at dive altitude
NOTE: All the pressures in the graphic are absolute.
|
Yes |
Profile data visualization in a Dive Computer (virtual).
|
Yes |
Consumption data visualization in a pannel (virtual).
|
Yes (in development) |
Posibility of moving along the profile graphic (with the mouse button clicked) and visualizing the profile instant data in the compartment tisues graphic and also in the virtual Dive Computer in a continuous way.
|
Yes |
Multiple dive simulation (repetitives or not).
|
Yes. Repetitive dives will "probably" (it's not definitive, although it's now working this way) appear as one profile graphic. Other profiles will stand in a MDI child window. |
Tables generation wizard. It allows some specific multiples tables with multiples scopes calculation, repetittive dive tables and other complex tables.
|
Planned version 2.0. |
Multiples tables with multiples scopes calculation.
|
Only available through an UDCF file. In a interactive way, is conditioned by the tables wizard. |
Automatic dive planification.
|
Yes |
Bailout ascent tables for a given profile.
|
Yes |
Auxiliar tools (See Tools).
|
Yes |
Plugins to download data from real Dive Computer.
|
Planned |
Plugins (or others comunication systems) for LogBook programs.
|
Planned |
|
DOCUMENTATION
|
User's guide.
|
Continously evolving. Available in html and pdf formats. Perhaps also PostScript |
Help: User's guide.
|
Direct access to the User's guide html version. |
Contextual help.
|
Planned version 2.0. |
Available languages: english and spanish.
|
There's no planning of other languages translations. It's a very hard work and not appreciated at all. :-( |