GENERAL ASPECTS OF THE APPLICATIONS
bDeko. Command line Interface
This interface is the most basic one and also the base for user defined interfaces. In order to simplify its use, the in and out information is put into files (the standard input/output can be used as special files too).
Depending on the kind of calculation we want to do, we have three different options (and three kinds of input files related to this calculation options). These types of calculation are:
- Dive Simulation
- Decompression Tables Generation
- Dive Planification
For every type of calculation, a related parameter is defined for the command line interface. So, this parameter could take the following values:
- PROFILE
for Dive Simulation
- TABLE
for Decompression Tables Generation
- PLAN
for Dive Planification
IMPORTANT: The information shown here refers to a previous version of the first public one, wich is now under development. For this reason the parameters here described are shown only for descriptive purposes of the program capabilities and not as a use reference of the program.
The new version under development uses another kind of files based in the format UDCF (Universal Dive Computer Format) which is an XML based format. The fact of being XML files gives new posibilites that probably will alter the call parameters of the program, though its functionality will remain the same.
This format is also under development of a new version (v2.0). This new version will be the version used by DekoPro (I collaborate in its definition with the fathers of the format: Steffen Reith and Kai Schröeder).
The second parameter will be the input file that brings all the needed information for the calculation. The format of this input files can be found in this manual in another chapter.
The third parameter will be the name of the output file, where the generated results will be put. This results can be given in HTML or PostScript format, being HTML the default. If we want PostScript output we will specify an optional fourth parameter with the value "PS" for PostScript output (or "HTML" can be also specified but it's not necessary).
So, if we want do a calculation we have to do the input file. Once you've got this file you only have to call the command line interface program in this way:
bDeko
TYPE inputfile outputfile outputformat
Where
:
- bDeko is the name of the executable program of the comman line interface (bDeko.exe in Windows platforms).
- TYPE is the kind of calculation to do.
- inputfile is the name of the file that contains all the required information for the calculation
- outputfile is the name of the file where the results will be left.
- outputformat is the format of the output file. If omitted, "HTML" will be assumed.
DekoPro. Visual Interface (GUI)
The visual interface has basically the same main capabilities that the command line interface. As a first approximation we can say that the visual interface allows to the same, but interactively (user interacts directly with the program without the need of external files) and viewing the results directly and in a graphical way.
Due to this user interaction, this interface has also the next functionalities:
- Generation of dive simulation input files with the "Save Profile" option).
- Allows directly the viewing of the results and print them without requiring the creation of any external file.
- Graphical visualization of the profile
- Graphical and interactive visualization of the model tissues saturation state.
- Graphical and interactive visualization of the information that a dive computer will show (a virtual model that shows the habitual information)
- Help option
- You can view the help in your preferred web browser without running the program, due to ist format is HTML.
- Allows Emergency ascent profile generation
- Two integrated auxiliar tools (for general use):
- Units Conversion
- Mix Calculation
|