mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
User manual: Systematic review (part 2)
As the title says. Signed-off-by: Willem Ferguson <willemferguson@zoology.up.ac.za> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
54b50392f2
commit
30d953d4fe
1 changed files with 101 additions and 93 deletions
|
@ -473,7 +473,7 @@ upload dive logs to _Subsurface_. For instance if one's partner's dive computer
|
||||||
same make and model as one's own and dive logs are uploaded from both dive computers
|
same make and model as one's own and dive logs are uploaded from both dive computers
|
||||||
to the same _Subsurface_ computer, then
|
to the same _Subsurface_ computer, then
|
||||||
one would perhaps like to call one dc "Alice's Suunto D4" and the other one
|
one would perhaps like to call one dc "Alice's Suunto D4" and the other one
|
||||||
"Bob's Suunto D4". Alternatively, perhaps a technical diver dives with two or more
|
"Bob's Suunto D4". Alternatively, consider a technical diver dives with two or more
|
||||||
dive computers of the same model, the logs of both (or all) being uploaded.
|
dive computers of the same model, the logs of both (or all) being uploaded.
|
||||||
In this case it might be prudent to call one of them
|
In this case it might be prudent to call one of them
|
||||||
"Suunto D4 (1)" and another one "Suunto D4 (2)". This is easily done in _Subsurface_.
|
"Suunto D4 (1)" and another one "Suunto D4 (2)". This is easily done in _Subsurface_.
|
||||||
|
@ -493,16 +493,16 @@ the *Notes* and the *Equipment* tabs on the top left hand of the
|
||||||
_Subsurface_ window should be used.
|
_Subsurface_ window should be used.
|
||||||
|
|
||||||
[[S_Notes_dc]]
|
[[S_Notes_dc]]
|
||||||
==== Notes
|
===== Notes
|
||||||
|
|
||||||
The user needs to add
|
To have a more complete dive record the user needs to add
|
||||||
additional information by hand in order to have a more complete dive record. The information
|
additional information by hand. The procedure
|
||||||
below is almost identical for hand-entered dives and for dives downloaded from a dive computer.
|
below is virtually identical for hand-entered dives and for dives downloaded from a dive computer.
|
||||||
|
|
||||||
In some cases,
|
In some cases,
|
||||||
one has to provide the date and time of the dive, e.g. when entering a dive by hand or when a
|
one has to provide the date and time of the dive, e.g. when entering a dive by hand or when a
|
||||||
dive computer does not privide the date and time of the dive.
|
dive computer does not privide the date and time of the dive.
|
||||||
(Often, the date and time of the dive, gas mixture and water temperature are usually
|
(Usually the date and time of the dive, gas mixture and water temperature are
|
||||||
shown as obtained from the dive computer)
|
shown as obtained from the dive computer)
|
||||||
If the contents of the *Notes tab* is changed or edited in any way, the message in a blue box at
|
If the contents of the *Notes tab* is changed or edited in any way, the message in a blue box at
|
||||||
the top of the panel indicates that the dive is being edited. If one
|
the top of the panel indicates that the dive is being edited. If one
|
||||||
|
@ -520,14 +520,14 @@ edited directly by clicking on each of them in the text box and by overtyping th
|
||||||
information displayed.
|
information displayed.
|
||||||
|
|
||||||
*Air/water temperatures*: Air and water temperatures during the dive are shown
|
*Air/water temperatures*: Air and water temperatures during the dive are shown
|
||||||
in these fields to the right of the Start time. Many dive computers supply water
|
in text boxes to the right of the Start time. Many dive computers supply water
|
||||||
temperature information and this field may therefore contain information obtained from the dive computer.
|
temperature information and this box may therefore contain information.
|
||||||
If air temperature is not provided by the dive computer, the first temperature reading
|
If air temperature is not provided by the dive computer, the first temperature reading
|
||||||
might be used for the air temperature. Generally this is close enough to the real air temperature as
|
might be used for the air temperature. Generally this is close enough to the real air temperature as
|
||||||
the change in the temperature sensor reading is quite slow to follow the changes in the environment.
|
the change in the temperature sensor reading is quite slow to follow the changes in the environment.
|
||||||
If editing is required, only a value is required, the units of temperature will be
|
If editing is required, only a value is required, the units of temperature will be
|
||||||
automatically supplied by
|
automatically supplied by
|
||||||
_Subsurface_ (according to the _Preferences_, metric or imperial units will
|
_Subsurface_ (following the _Preferences_, metric or imperial units will
|
||||||
be used).
|
be used).
|
||||||
|
|
||||||
*Location*: Here the name of the dive site can be entered, e.g. "Tihany, Lake
|
*Location*: Here the name of the dive site can be entered, e.g. "Tihany, Lake
|
||||||
|
@ -537,9 +537,9 @@ performed at the same location, the information is re-used without requiring
|
||||||
full dive site information again. Existing dive location information
|
full dive site information again. Existing dive location information
|
||||||
can be edited at any time by selecting (on the *Dive List* panel) a dive performed at that site
|
can be edited at any time by selecting (on the *Dive List* panel) a dive performed at that site
|
||||||
and by opening the location information by clicking the globe button on the
|
and by opening the location information by clicking the globe button on the
|
||||||
right of the location name (see image on the right above). When entering a dive location name, auto completion of
|
right of the location name (see image on the righ, above). When entering a dive location name, auto location of
|
||||||
location names makes it easy to select a dive site that already exists in the dive log
|
dive site names makes it easy to select a dive site that already exists in the dive log
|
||||||
(i.e. when typing in the name of a dive site,
|
(i.e. when typing the name of a dive site,
|
||||||
a dropdown list appears showing all sites with similar names). If the dive
|
a dropdown list appears showing all sites with similar names). If the dive
|
||||||
site has been used before, click on the already-existing name.
|
site has been used before, click on the already-existing name.
|
||||||
|
|
||||||
|
@ -584,29 +584,29 @@ dives have the same location and try to keep their GPS coordinates the
|
||||||
same).
|
same).
|
||||||
|
|
||||||
Enter any other textual information about the dive site (Description and Notes),
|
Enter any other textual information about the dive site (Description and Notes),
|
||||||
then select _Apply Changes_ to save the information for this dive site. At a later stage
|
then select _Apply Changes_ to save the geolocation for this dive site. At a later stage
|
||||||
the dive site information can be edited by clicking the globe icon to the right of the
|
the dive site information can be edited by clicking the globe icon to the right of the
|
||||||
dive site name in the *Notes tab*.
|
dive site name in the *Notes tab*.
|
||||||
|
|
||||||
*Dive mode*: This is a dropdown box allowing one to choose the type of dive
|
*Dive mode*: This is a dropdown box allowing one to choose the type of dive
|
||||||
performed. The options are OC (Open Circuit, the default seting, meant for most recreational dives),
|
performed. The options are OC (Open Circuit SCUBA, the default seting, meant for most recreational dives),
|
||||||
Freedive (dive without SCUBA equipment), CCR (Closed-circuit
|
Freedive (dive without SCUBA equipment), CCR (Closed-circuit
|
||||||
rebreather) and pSCR (Passive semi-closed rebreather).
|
rebreather) and pSCR (Passive semi-closed rebreather).
|
||||||
|
|
||||||
*Divemaster*: The name of the dive master or dive guide for this dive should be
|
*Divemaster*: The name of the dive master or dive guide for this dive should be
|
||||||
entered in this field
|
entered in this field
|
||||||
which offers auto completion based on the list of dive masters in
|
which offers auto selection based on the list of dive masters in
|
||||||
the current logbook.
|
the current logbook.
|
||||||
|
|
||||||
*Buddy*: In this field, one enters the name(s) of the buddy / buddies
|
*Buddy*: In this field, one enters the name(s) of the buddy / buddies
|
||||||
(separated with commas) who accompanied him/her on the
|
(separated with commas) who accompanied him/her on the
|
||||||
dive. Auto completion based on the list of buddies in the current logbook is
|
dive. Auto selection based on the list of buddies in the current logbook is
|
||||||
offered.
|
offered.
|
||||||
|
|
||||||
*Suit*: Here the type of diving suit used for the dive can be entered.
|
*Suit*: Here the type of dive suit used can be entered.
|
||||||
Auto completion of the suit description is available.
|
Auto selection of the suit description is available.
|
||||||
Some dry-suit users may choose to use this field to record what combination of
|
Some dry-suit users may choose to use this field to record what combination of
|
||||||
suit and thermal protection undersuit was used.
|
suit and thermal undersuit was used.
|
||||||
|
|
||||||
*Rating*: One can provide a subjective overall rating of the dive on a
|
*Rating*: One can provide a subjective overall rating of the dive on a
|
||||||
5-point scale by clicking the appropriate star on the rating scale.
|
5-point scale by clicking the appropriate star on the rating scale.
|
||||||
|
@ -626,13 +626,12 @@ typed
|
||||||
|
|
||||||
*Notes*: Any additional information for the dive can be entered here.
|
*Notes*: Any additional information for the dive can be entered here.
|
||||||
|
|
||||||
The *Save* and *Cancel* buttons are used to save all the information for tabs
|
The _Apply changes_ and _Discard changes_ buttons are used to save all the information for tabs
|
||||||
in the info panel and in the dive profile panel, so there's no need to use them
|
in the *Info* panel and in the *Dive Profile* panel, so there's no need to use them
|
||||||
until ALL other information has been added. The image xref:S_Notes_dc[at the beginning of this section]
|
until *ALL* other information has been added. The image xref:S_Notes_dc[at the beginning of this section]
|
||||||
shows an example of a *Notes tab* containing dive information.
|
shows an example of a *Notes tab* after completion of the dive information.
|
||||||
|
|
||||||
|
===== Equipment
|
||||||
==== Equipment
|
|
||||||
|
|
||||||
The Equipment tab allows one to enter information about the type of
|
The Equipment tab allows one to enter information about the type of
|
||||||
cylinder and gas used as well as the weights used for the dive. The
|
cylinder and gas used as well as the weights used for the dive. The
|
||||||
|
@ -642,7 +641,7 @@ image::images/BlueEditBar_f22.jpg["FIGURE: Blue edit bar",align="center"]
|
||||||
|
|
||||||
indicates that the dive is being edited. This is a highly interactive part of
|
indicates that the dive is being edited. This is a highly interactive part of
|
||||||
_Subsurface_ and the information on
|
_Subsurface_ and the information on
|
||||||
cylinders and gases (entered here) determines the behaviour of the dive profile
|
cylinders and gases (entered here) determines the behaviour of the *Dive profile*
|
||||||
(top right-hand panel).
|
(top right-hand panel).
|
||||||
|
|
||||||
[[cylinder_definitions]]
|
[[cylinder_definitions]]
|
||||||
|
@ -651,16 +650,16 @@ like this:
|
||||||
|
|
||||||
image::images/DC_gas-dialogue1_f20.jpg["FIGURE: Initial cylinder dialogue",align="center"]
|
image::images/DC_gas-dialogue1_f20.jpg["FIGURE: Initial cylinder dialogue",align="center"]
|
||||||
|
|
||||||
For hand-entered dives, this information needs to be typed in. For dive computers
|
For hand-entered dives, this information needs to be typed in. For dive computers,
|
||||||
_Subsurface_ often obtains the gas used from the dive computer and
|
_Subsurface_ often obtains the gas used from the dive computer and
|
||||||
automatically inserts the gas composition(% oxygen) in the table. The + button
|
automatically inserts the gas composition(% oxygen or % helium) in the table. The + button
|
||||||
at the top right allows the user to add more cylinders for this dive. The dark
|
at the top right allows the user to add more cylinders for this dive. The dark
|
||||||
dustbin icon on the left allows the deletion of information for a cylinder.
|
dustbin icon on the left allows the deletion of information for a cylinder.
|
||||||
Note that it is not possible to delete a cylinder if it is used during the
|
Note that it is not possible to delete a cylinder if it is used during the
|
||||||
dive. A cylinder might be implicitly used in the dive, even without a gas change event.
|
dive. A cylinder might be implicitly used in the dive, even without a gas change event.
|
||||||
|
|
||||||
The user should start by selecting a cylinder type on the left-hand side of the
|
The user should start by selecting a cylinder type on the left-hand side of the
|
||||||
table. To select a cylinder, the *cylinder type* box should be clicked. This
|
table. To select a cylinder, the _Type_ box should be clicked. This
|
||||||
brings up a list button that can be used to display a dropdown list of
|
brings up a list button that can be used to display a dropdown list of
|
||||||
cylinders:
|
cylinders:
|
||||||
|
|
||||||
|
@ -669,10 +668,10 @@ image::images/DC_gas-dialogue2_f20.jpg["FIGURE: The cylinder drop-down list butt
|
||||||
The drop-down list can then be used to select the cylinder type that was used
|
The drop-down list can then be used to select the cylinder type that was used
|
||||||
for this dive or the user may start typing in the box which shows the available
|
for this dive or the user may start typing in the box which shows the available
|
||||||
options for the entered characters. The
|
options for the entered characters. The
|
||||||
*Size* of the cylinder as well as its working pressure (*WorkPress*) will
|
*Size* of the cylinder as well as its working pressure (_Work.press_) will
|
||||||
automatically be shown in the dialogue.
|
automatically be shown in the dialogue.
|
||||||
|
|
||||||
Next one must indicate the starting pressure and the ending pressure of the
|
Next, indicate the starting pressure and the ending pressure of the
|
||||||
specified gas during the dive. The unit of pressure (metric/imperial)
|
specified gas during the dive. The unit of pressure (metric/imperial)
|
||||||
corresponds to the settings chosen in the _Preferences_.
|
corresponds to the settings chosen in the _Preferences_.
|
||||||
|
|
||||||
|
@ -680,9 +679,9 @@ Finally, provide the gas mixture used. If air was used, the
|
||||||
value of 21% can be entered or this field can be left blank. If nitrox or
|
value of 21% can be entered or this field can be left blank. If nitrox or
|
||||||
trimix were used, their percentages of oxygen and/or helium should be entered.
|
trimix were used, their percentages of oxygen and/or helium should be entered.
|
||||||
Any inappropriate fields should be left empty. After typing the
|
Any inappropriate fields should be left empty. After typing the
|
||||||
information for the cylinder,
|
information for the cylinder, save the data
|
||||||
either press _ENTER_ on the keyboard or click outside the cell
|
either by pressing _ENTER_ on the keyboard or by clicking outside the cell
|
||||||
that contains
|
containing
|
||||||
the cursor. Information for any additional cylinders can be added by using the +
|
the cursor. Information for any additional cylinders can be added by using the +
|
||||||
button at the top right hand. Following is an example of a complete description
|
button at the top right hand. Following is an example of a complete description
|
||||||
for a dive using two cylinders (air and EAN50):
|
for a dive using two cylinders (air and EAN50):
|
||||||
|
@ -697,18 +696,17 @@ this:
|
||||||
|
|
||||||
image::images/WeightsDataEntry1_f20.jpg["FIGURE:The Weights dialogue",align="center"]
|
image::images/WeightsDataEntry1_f20.jpg["FIGURE:The Weights dialogue",align="center"]
|
||||||
|
|
||||||
By clicking on the *Type* field, a drop-down list becomes accessible through a
|
By clicking on the _Type_ field, a drop-down list becomes accessible through a
|
||||||
down-arrow:
|
down-arrow:
|
||||||
|
|
||||||
image::images/WeightsDataEntry2_f20.jpg["FIGURE:Weights type drop-down list button",align="center"]
|
image::images/WeightsDataEntry2_f20.jpg["FIGURE:Weights type drop-down list button",align="center"]
|
||||||
|
This can be used to select the type of weight system
|
||||||
The drop-down list can then be used to select the type of weight system
|
|
||||||
used during the dive or the user may start typing in the box
|
used during the dive or the user may start typing in the box
|
||||||
which shows the available options for the entered characters.
|
to specify a different weighting mechanism that will be saved by _Subsurface_.
|
||||||
In the *Weight*
|
In the *Weight*
|
||||||
field, type in the amount of weight used during the dive. After
|
field, type in the amount of weight used during the dive. After
|
||||||
specifying the weight
|
specifying the weight
|
||||||
system, the user can either press _ENTER_ on the keyboard or click outside the
|
system, save the data by either pressing _ENTER_ on the keyboard or by clicking outside the
|
||||||
cell with the cursor.
|
cell with the cursor.
|
||||||
It is possible to enter information for more than one weight system by adding
|
It is possible to enter information for more than one weight system by adding
|
||||||
an additional system
|
an additional system
|
||||||
|
@ -721,7 +719,7 @@ image::images/WeightsDataEntry3_f20.jpg["FIGURE: A completed weights information
|
||||||
==== Editing several selected dives simultaneously
|
==== Editing several selected dives simultaneously
|
||||||
|
|
||||||
_METHOD 1_: After uploading dives from
|
_METHOD 1_: After uploading dives from
|
||||||
a dive computer, the dive profiles of the uploaded dives are shown in the *Dive profile* tab, as well
|
a dive computer, the dive profiles of each uploaded dive is shown in the *Dive profile* tab, as well
|
||||||
as a few items of information
|
as a few items of information
|
||||||
in the *Notes* tab (e.g. water temperature) and in the *Equipment* tab (e.g. gas pressures
|
in the *Notes* tab (e.g. water temperature) and in the *Equipment* tab (e.g. gas pressures
|
||||||
and gas composition). However the other fields remain empty.
|
and gas composition). However the other fields remain empty.
|
||||||
|
@ -803,7 +801,7 @@ Currently, _Subsurface_ supports importing CSV log files from several sources.
|
||||||
APD LogViewer, XP5, Sensus and Seabear files are
|
APD LogViewer, XP5, Sensus and Seabear files are
|
||||||
preconfigured, but because the import is flexible, users can configure their own
|
preconfigured, but because the import is flexible, users can configure their own
|
||||||
imports.
|
imports.
|
||||||
Manually kept log files (e.g. in spreadsheet) can also be imported by
|
Manually kept log files (e.g. a spreadsheet) can also be imported by
|
||||||
configuring the CSV import.
|
configuring the CSV import.
|
||||||
_Subsurface_ can also import UDDF and UDCF files used by some divelog
|
_Subsurface_ can also import UDDF and UDCF files used by some divelog
|
||||||
software and some dive computers, like the Heinrichs & Weikamp DR5. Finally,
|
software and some dive computers, like the Heinrichs & Weikamp DR5. Finally,
|
||||||
|
@ -820,14 +818,15 @@ tries to detect multiple records for
|
||||||
the same dive and merges the information as best as it can. If
|
the same dive and merges the information as best as it can. If
|
||||||
there are no time zone issues (or other reasons that would cause the
|
there are no time zone issues (or other reasons that would cause the
|
||||||
beginning time of the dives to be significantly different) _Subsurface_
|
beginning time of the dives to be significantly different) _Subsurface_
|
||||||
will not create duplicate entries.
|
will not create duplicate entries. Below follows more specific information
|
||||||
|
to achieve data import to _Subsurface_.
|
||||||
|
|
||||||
==== Using the universal import dialogue
|
==== Using the universal import dialogue
|
||||||
[[Unified_import]]
|
[[Unified_import]]
|
||||||
|
|
||||||
Importing dives from other software is performed through a universal interface
|
Importing dives from other software is performed through a universal interface
|
||||||
that is activated by selecting _Import_ from the Main Menu, then clicking on
|
activated by selecting _Import_ from the Main Menu, then clicking on
|
||||||
_Import Log Files_. This brings up the dialogue *A* below.
|
_Import Log Files_. This brings up dialogue *A*, below.
|
||||||
|
|
||||||
image::images/Import1_f20.jpg["FIGURE: Import dialogue: step 1",align="center"]
|
image::images/Import1_f20.jpg["FIGURE: Import dialogue: step 1",align="center"]
|
||||||
|
|
||||||
|
@ -836,14 +835,20 @@ of _Dive Log Files_ which gives access to the different types of direct imports
|
||||||
available, as in dialogue *B*, above. Currently these are:
|
available, as in dialogue *B*, above. Currently these are:
|
||||||
|
|
||||||
- XML-formatted dive logs (DivingLog 5.0, MacDive and several other dive log systems)
|
- XML-formatted dive logs (DivingLog 5.0, MacDive and several other dive log systems)
|
||||||
|
- Cochran dive logs
|
||||||
- UDDF-formatted dive logs (e.g. Kenozoooid)
|
- UDDF-formatted dive logs (e.g. Kenozoooid)
|
||||||
- UDCF-formatted dive logs
|
- UDCF-formatted dive logs
|
||||||
- Poseidon MkVI CCR logs
|
- Poseidon MkVI CCR logs
|
||||||
|
- APD Inspiration/Evolution CCR logs
|
||||||
|
- LiquiVision logs
|
||||||
|
- divelog.de logs
|
||||||
|
- OSTC Tools logs
|
||||||
- JDiveLog
|
- JDiveLog
|
||||||
- Suunto Dive Manager (DM3 and DM4)
|
- Suunto Dive Manager (DM3 and DM4)
|
||||||
- CSV (text-based and spreadsheet-based) dive logs, including APD CCR logs
|
- CSV (text-based and spreadsheet-based) dive logs, including APD CCR logs
|
||||||
|
|
||||||
Selecting the appropriate file in the file list of the dialogue opens
|
Selecting the appropriate format and then the specific log file in the large window
|
||||||
|
containing the file list on the right of the dialogue opens
|
||||||
the imported dive log in the _Subsurface_ *Dive List*. Some other formats, not
|
the imported dive log in the _Subsurface_ *Dive List*. Some other formats, not
|
||||||
accessible through the Import dialogue are also supported, as explained below.
|
accessible through the Import dialogue are also supported, as explained below.
|
||||||
|
|
||||||
|
@ -857,14 +862,14 @@ _OSTCTools Files (.dive .DIVE)_. This makes the _OSTC Tools_ dive logs visible i
|
||||||
panel. Select one or more dive, then click the _Open_ button. The OSTC dives are shown in the
|
panel. Select one or more dive, then click the _Open_ button. The OSTC dives are shown in the
|
||||||
*Dive List* panel.
|
*Dive List* panel.
|
||||||
|
|
||||||
Actually, every H&W device supported by OSTCTools can be imported to _Subsurface_, this includes
|
Actually, all H&W devices supported by OSTCTools can be imported to _Subsurface_, this includes
|
||||||
OSTC, OSTC Mk2, OSTC 2N/2C, OSTC3, OSTC Sport, and probably although untested, Frog, OSTC2 and
|
OSTC, OSTC Mk2, OSTC 2N/2C, OSTC3, OSTC Sport, and probably although untested, Frog, OSTC2 and
|
||||||
OSTC CR.
|
OSTC CR.
|
||||||
|
|
||||||
Please, remember that OSTCTools is *not* a true diving log software, but a useful set of tools
|
Please, remember that OSTCTools is *not* a true diving log software, but a useful set of tools
|
||||||
for analysis and management of OSTC devices. This way, only raw dive computer data will be
|
for analysis and management of OSTC devices. This way, only raw dive computer data will be
|
||||||
achieved with the import to _Subsurface_; user still have to manually complete the rest of
|
performed with the import to _Subsurface_; one has to to manually complete the rest of
|
||||||
data which may be of some importance for him (buddies, equipment, notes, etc).
|
data which may be important (buddies, equipment, notes, etc).
|
||||||
|
|
||||||
|
|
||||||
==== Importing from Mares Dive Organiser V2.1
|
==== Importing from Mares Dive Organiser V2.1
|
||||||
|
@ -875,7 +880,7 @@ directly imported into
|
||||||
_Subsurface_. Mares dive logs need to be imported using a three-step process,
|
_Subsurface_. Mares dive logs need to be imported using a three-step process,
|
||||||
using _www.divelogs.de_ as a mechanism to extract the dive log information.
|
using _www.divelogs.de_ as a mechanism to extract the dive log information.
|
||||||
|
|
||||||
1. The dive log data from Mares Dive Organiser need to be exported to the user's
|
1. Export the dive log data from Mares Dive Organiser to the user's
|
||||||
desktop, using
|
desktop, using
|
||||||
a _.sdf_ file name extension. Refer to xref:Mares_Export[Appendix C] for more
|
a _.sdf_ file name extension. Refer to xref:Mares_Export[Appendix C] for more
|
||||||
information.
|
information.
|
||||||
|
@ -895,12 +900,12 @@ using _www.divelogs.de_ as a mechanism to extract the dive log information.
|
||||||
The import of dive information from _divelogs.de_ is simple, using a single
|
The import of dive information from _divelogs.de_ is simple, using a single
|
||||||
dialogue box. The _Import -> Import from Divelogs.de_ option should be selected
|
dialogue box. The _Import -> Import from Divelogs.de_ option should be selected
|
||||||
from the Main Menu. This
|
from the Main Menu. This
|
||||||
brings up a dialogue box (see figure on left [*A*] below). Enter a
|
brings up a dialogue box (see image *A* below). Enter a
|
||||||
user-ID and password for _divelogs.de_ into the appropriate fields and then
|
user-ID and password for _divelogs.de_ into the appropriate fields and then
|
||||||
select
|
select
|
||||||
the _Download_ button. Download from _divelogs.de_ starts immediately,
|
the _Download_ button. Download from _divelogs.de_ starts immediately,
|
||||||
displaying a progress bar in the dialogue box. At the end of the download, the
|
displaying a progress bar in the dialogue box. At the end of the download, the
|
||||||
success status is indicated (see figure on the right [*B*], below). The
|
success status is indicated (see image *B*, below). The
|
||||||
_Apply_ button should then be selected, after which the imported dives appear in the
|
_Apply_ button should then be selected, after which the imported dives appear in the
|
||||||
_Subsurface_ *Dive List* panel.
|
_Subsurface_ *Dive List* panel.
|
||||||
|
|
||||||
|
@ -947,10 +952,10 @@ Before being able to import the _CSV_ data to _Subsurface_ *one needs to know a
|
||||||
things about the data being imported*:
|
things about the data being imported*:
|
||||||
|
|
||||||
a. Which character separates the different columns within a single line of
|
a. Which character separates the different columns within a single line of
|
||||||
data? This field separator should be either a comma (,) or a TAB character.
|
data? This field separator should be either a comma (,) a semicolon (;) or a TAB character.
|
||||||
This can be determined by opening the file with a text editor. If it is
|
This can be determined by opening the file with a text editor. If it is
|
||||||
comma-delimited, then the comma
|
comma-delimited or semicolon-delimited, the comma or semicolon
|
||||||
characters between the values are clearly visible. If no commas are evident and
|
characters between the values are clearly visible. If these are not evident and
|
||||||
the numbers are aligned in columns,
|
the numbers are aligned in columns,
|
||||||
the file is probably TAB-delimited (i.e. it uses a TAB as a field separator).
|
the file is probably TAB-delimited (i.e. it uses a TAB as a field separator).
|
||||||
|
|
||||||
|
@ -980,14 +985,12 @@ the time units (seconds, minutes or minutes:seconds), as well as the unit system
|
||||||
the successful import of the data.
|
the successful import of the data.
|
||||||
|
|
||||||
The last remaining task is to ensure that all the data columns have the appropriate
|
The last remaining task is to ensure that all the data columns have the appropriate
|
||||||
column headings. The top line of the white part of the data table contains the column
|
column headings. The top blue row of the data table contains the column
|
||||||
headings found in the _CSV_ data file. The blue row of cells immediately above these
|
headings found in the _CSV_ data file. The blue row of balloons immediately above these
|
||||||
contains the names understood by _Subsurface_. The white area below the dropdown
|
contains the names understood by _Subsurface_. These balloons can be moved using a drag-and-drop action. For
|
||||||
lists contains all the field names that _Subsurface_ recognises. These names are
|
|
||||||
in blue balloons and can be moved using a drag-and-drop action. For
|
|
||||||
instance, _Subsurface_ expects the column heading for Dive number (" # ") to be "Dive # ". If
|
instance, _Subsurface_ expects the column heading for Dive number (" # ") to be "Dive # ". If
|
||||||
the column heading that _Subsurface_ expects is not in the blue cells, then drag the
|
the column heading that _Subsurface_ expects is not in the blue row, then drag the
|
||||||
appropriate column heading from the upper area and drop it in the appropriate blue
|
appropriate balloon from the upper area and drop it in the appropriate blue
|
||||||
cell at the top of the table. To indicate the correct column for "Dive #", drag
|
cell at the top of the table. To indicate the correct column for "Dive #", drag
|
||||||
the ballooned item labeled "Dive # " and drop it in the blue
|
the ballooned item labeled "Dive # " and drop it in the blue
|
||||||
cell immediately above the white cell containing " # ". This is depicted in
|
cell immediately above the white cell containing " # ". This is depicted in
|
||||||
|
@ -997,7 +1000,7 @@ image::images/csv_import2_f20.jpg["FIGURE: CSV download dialogue 2",align="cente
|
||||||
|
|
||||||
Continue in this way to ensure that all the column headings in the blue row of
|
Continue in this way to ensure that all the column headings in the blue row of
|
||||||
cells correspond to the headings listed in the top part of the dialogue. Having
|
cells correspond to the headings listed in the top part of the dialogue. Having
|
||||||
completed this task, select the _OK_ button to the bottom right og the dialogue.
|
completed this task, select the _OK_ button to the bottom right of the dialogue.
|
||||||
The data from the _CSV_ file are imported and shown in the *Dive List* panel.
|
The data from the _CSV_ file are imported and shown in the *Dive List* panel.
|
||||||
|
|
||||||
[[S_CSV_Intro]]
|
[[S_CSV_Intro]]
|
||||||
|
@ -1033,7 +1036,7 @@ dive information for four dives using a comma as a field separator:
|
||||||
Wismar Baltic,2012-12-01,10:13,35:27,15.4,Dieter Albrecht
|
Wismar Baltic,2012-12-01,10:13,35:27,15.4,Dieter Albrecht
|
||||||
Pulau Weh,2012-12-20,09:46,55:56,38.6,Karaeng Bontonompo
|
Pulau Weh,2012-12-20,09:46,55:56,38.6,Karaeng Bontonompo
|
||||||
|
|
||||||
In this format the data are not easily read by a human. Here is the same information in TAB-delimited format:
|
The above data are not easily read by a human. Here is the same information in TAB-delimited format:
|
||||||
|
|
||||||
Dive site Dive date Time Dive_duration Dive_depth Dive buddy
|
Dive site Dive date Time Dive_duration Dive_depth Dive buddy
|
||||||
Illovo Beach 2012-11-23 10:45 46:15 18.4 John Smith
|
Illovo Beach 2012-11-23 10:45 46:15 18.4 John Smith
|
||||||
|
@ -1077,19 +1080,19 @@ of the numbers or text within a cell. The
|
||||||
file should use UTF-8 character set, if using non-ASCII characters. Also the
|
file should use UTF-8 character set, if using non-ASCII characters. Also the
|
||||||
size of the _CSV_ file might cause problems. Importing 100 dives at a time
|
size of the _CSV_ file might cause problems. Importing 100 dives at a time
|
||||||
(_CSV dive details_) works, but larger files might exceed
|
(_CSV dive details_) works, but larger files might exceed
|
||||||
limits of the parser used. When encountering problems with _CSV_ imports, first try with
|
the limits of the parser used. When encountering problems with _CSV_ imports, first try with
|
||||||
a smaller file to make sure everything works.
|
a smaller file to make sure everything works.
|
||||||
|
|
||||||
|
|
||||||
[[S_Companion]]
|
[[S_Companion]]
|
||||||
=== Importing GPS coordinates with the _Subsurface Companion App_ for mobile phones
|
=== Importing GPS coordinates with the _Subsurface Companion App_ for mobile phones
|
||||||
|
|
||||||
Using the *Subsurface Companion App* on an _Android device_ with a GPS or
|
Using the *Subsurface Companion App* on an _Android device_ or
|
||||||
xref:S_iphone[_iPhone_], the coordinates
|
xref:S_iphone[_iPhone_] with GPS, the coordinates
|
||||||
for the diving
|
for the diving
|
||||||
location can be automatically passed to the _Subsurface_
|
location can be automatically passed to the _Subsurface_
|
||||||
dive log. The Companion App stores the dive locations on
|
dive log. The Companion App stores the dive locations on
|
||||||
a dedicated Internet-based file server. _Subsurface_, in turn, can collect
|
a dedicated Internet file server. _Subsurface_, in turn, can collect
|
||||||
the localities from the file server.
|
the localities from the file server.
|
||||||
|
|
||||||
To do this:
|
To do this:
|
||||||
|
@ -1180,7 +1183,7 @@ panel opens (see *C* below) where the dive description or other details may be c
|
||||||
image::images/Companion_4.jpg["FIGURE: Companion App, add location using map",align="center"]
|
image::images/Companion_4.jpg["FIGURE: Companion App, add location using map",align="center"]
|
||||||
|
|
||||||
|
|
||||||
When one clicks on a dive (*not* selecting the check box), the
|
When one selects a dive (*not* selecting the check box), the
|
||||||
name given to it, date/time and GPS coordinates will be shown, with two options at the top
|
name given to it, date/time and GPS coordinates will be shown, with two options at the top
|
||||||
of the screen:
|
of the screen:
|
||||||
|
|
||||||
|
@ -1376,7 +1379,7 @@ to be loaded into _Subsurface_ and click the _Open_ button.
|
||||||
|
|
||||||
image::images/LoadImage2_f20.jpg["FIGURE: Load images option",align="center"]
|
image::images/LoadImage2_f20.jpg["FIGURE: Load images option",align="center"]
|
||||||
|
|
||||||
This brings one to the time synchronisation dialog, shown below. The
|
This brings up the time synchronisation dialog, shown below. The
|
||||||
critical problem is that the time
|
critical problem is that the time
|
||||||
synchronisation is not perfect between the dive computer used during a dive,
|
synchronisation is not perfect between the dive computer used during a dive,
|
||||||
and the camera used during that same dive. These two devices
|
and the camera used during that same dive. These two devices
|
||||||
|
@ -1384,8 +1387,10 @@ often differ by several minutes. If _Subsurface_ can achieve synchronisation,
|
||||||
then the exact times of photographs can be used to position photographs on
|
then the exact times of photographs can be used to position photographs on
|
||||||
the dive profile.
|
the dive profile.
|
||||||
|
|
||||||
_Subsurface_ achieves this synchronisation in two ways:
|
_Subsurface_ achieves this synchronisation in three ways:
|
||||||
|
|
||||||
|
- *Pro-actively*: Before the dive, ensure synchronisation of the dive computer time settings with
|
||||||
|
the time settings of the camera by changing the date-time settings on one or both of these devices.
|
||||||
- *Manually*: If the user wrote down the exact camera time at the start of a dive, the
|
- *Manually*: If the user wrote down the exact camera time at the start of a dive, the
|
||||||
difference in time between the two devices can be determined. Actually, as long as the device
|
difference in time between the two devices can be determined. Actually, as long as the device
|
||||||
settings for time has not been changed in either device, one could write down the times of
|
settings for time has not been changed in either device, one could write down the times of
|
||||||
|
@ -1404,34 +1409,35 @@ image::images/LoadImage3b_f20.jpg["FIGURE: Synchronisation dialog",align="center
|
||||||
- *By photograph*: There is a very slick way of achieving synchronisation. If one takes a
|
- *By photograph*: There is a very slick way of achieving synchronisation. If one takes a
|
||||||
photograph of the face of the dive computer showing the time, then _Subsurface_ can obtain
|
photograph of the face of the dive computer showing the time, then _Subsurface_ can obtain
|
||||||
the exact time the photograph was taken, using the metadata that the camera stores within
|
the exact time the photograph was taken, using the metadata that the camera stores within
|
||||||
each photo. In order to do this, use the bottom half of the Time shift_ dialog. If one uses
|
each photo. In order to do this, use the bottom half of the _Time shift_ dialog. If one uses
|
||||||
the bottom part, the top part of the dialog is ignored. Click on
|
the bottom part, the top part of the dialog is ignored. Click on
|
||||||
the horizontal bar entitled "_Select image of divecomputer showing time_. This brings up
|
the horizontal bar entitled "_Select image of divecomputer showing time_. This brings up
|
||||||
a file browser with which one can select the photograph of the dive computer. Select the
|
a file browser with which one can select the photograph of the dive computer time. Select the
|
||||||
photograph using the file browser and click on _OK_. This photograph of the dive computer
|
photograph using the file browser and click on _OK_. This photograph of the dive computer
|
||||||
appears in the bottom panel of the _Shift times_ dialog. Now _Subsurface_ knows exactly
|
appears in the bottom panel of the _Shift times_ dialog. Now _Subsurface_ knows exactly
|
||||||
when the photograph has been taken. Now set the date-time dialog to the left of the photo
|
when the photograph has been taken. Now set the date-time dialog to the left of the photo
|
||||||
so that this tool reflects the date and time of the dive computer in the photo. When the
|
so that this tool reflects the date and time of the dive computer in the photo. When the
|
||||||
date-time tool has been set, _Subsurface_ knows exactly what the time difference between
|
date-time tool has been set, _Subsurface_ knows exactly what the time difference between
|
||||||
camera and dive computer is, and synchronisation is achieved. There is a
|
camera and dive computer is, and synchronisation is achieved.
|
||||||
photograph with the face of the dive computer and with the date-time tool set to the
|
Image *B* above shows a photograph of the face of the dive computer and with the date-time tool set to the
|
||||||
date-time on image *B* above.
|
date-time.
|
||||||
|
|
||||||
If the timestamp of a photograph is long before or after the dive, it is not placed on
|
If the timestamp of a photograph is more than 30 minutes before or after the dive, it is not placed on
|
||||||
the dive profile. If the timestamp of the photo is within 30 minutes of the dive, it is shown.
|
the dive profile.
|
||||||
|
|
||||||
==== Viewing the photos
|
==== Viewing the photos
|
||||||
|
|
||||||
In order to view the photos added to a dive, activate the _show-photos_ button in the tool bar
|
|
||||||
to the left of the dive profile:
|
|
||||||
|
|
||||||
image::images/icons/ShowPhotos_f20.png["FIGURE:Show photos toolbar button",align="left"]
|
|
||||||
|
|
||||||
After the images have been loaded, they appear in two places:
|
After the images have been loaded, they appear in two places:
|
||||||
|
|
||||||
- the _Photos_ tab of the *Notes* panel.
|
- the _Photos_ tab of the *Notes* panel.
|
||||||
- as tiny icons (stubs) on the dive profile at the appropriate positions reflecting the time
|
- as tiny icons (stubs) on the dive profile at the appropriate positions reflecting the time
|
||||||
each photograph was taken. See below:
|
each photograph was taken.
|
||||||
|
In order to view the photos on the dive profile, activate the _show-photos_ button in the tool bar
|
||||||
|
to the left of the dive profile:
|
||||||
|
|
||||||
|
image::images/icons/ShowPhotos_f20.png["FIGURE:Show photos toolbar button",align="left"]
|
||||||
|
|
||||||
|
This results in a profile display as in the image below:
|
||||||
|
|
||||||
image::images/LoadImage4_f20.jpg["FIGURE: Photos on dive profile",align="center"]
|
image::images/LoadImage4_f20.jpg["FIGURE: Photos on dive profile",align="center"]
|
||||||
|
|
||||||
|
@ -1464,7 +1470,7 @@ from the _Photos_ tab as well as the dive profile.
|
||||||
|
|
||||||
==== Photos on an external hard disk
|
==== Photos on an external hard disk
|
||||||
|
|
||||||
Most underwater photographers store their photos on an external drive. If such a drive can be mapped
|
Most underwater photographers store their photos on an external drive. If such a drive can be mapped by the operating system
|
||||||
(almost always the case) the photos can be directly accessed by _Subsurface_. This facilitates the interaction
|
(almost always the case) the photos can be directly accessed by _Subsurface_. This facilitates the interaction
|
||||||
between _Subsurface_ and an external repository of photos. When associating a dive profile with photos from an
|
between _Subsurface_ and an external repository of photos. When associating a dive profile with photos from an
|
||||||
external drive, the normal procedure of selection and synchronisation (see text above) is used.
|
external drive, the normal procedure of selection and synchronisation (see text above) is used.
|
||||||
|
@ -1512,7 +1518,7 @@ This is achieved by selecting from the Main Menu: _File -> Find moved image
|
||||||
[icon="images/icons/important.png"]
|
[icon="images/icons/important.png"]
|
||||||
[IMPORTANT]
|
[IMPORTANT]
|
||||||
|
|
||||||
Software for the automated update of existing photo collections is under developement. Currently single
|
Software for the automated finger print calculation of existing photo collections is under developement. Currently single
|
||||||
dives must be upgraded one at a time. Select the toolbar button on the *Dive profile* panel that enables
|
dives must be upgraded one at a time. Select the toolbar button on the *Dive profile* panel that enables
|
||||||
the display of images. The thumbnails of images are shown on the dive profile. Then open the dive and
|
the display of images. The thumbnails of images are shown on the dive profile. Then open the dive and
|
||||||
change anything in the *Notes* panel that brings up the blue edit bar at the top of the notes panel
|
change anything in the *Notes* panel that brings up the blue edit bar at the top of the notes panel
|
||||||
|
@ -1566,12 +1572,12 @@ dive logging involves, exactly as with multicylinder dives, above, three steps:
|
||||||
|
|
||||||
- *During the dive, record cylinder switch events*. Since sidemount diving normally involves two
|
- *During the dive, record cylinder switch events*. Since sidemount diving normally involves two
|
||||||
cylinders with air or with the same gas mixture, _Subsurface_ distinguishes among these different
|
cylinders with air or with the same gas mixture, _Subsurface_ distinguishes among these different
|
||||||
cylinders. In contrast, most dive computers that allow gas switching only distinguish among different
|
cylinders. In contrast, many dive computers that allow gas switching only distinguish among different
|
||||||
_gases_ used, not among different _cylinders_ used. This means that when sidemount dives are downloaded
|
_gases_ used, not among different _cylinders_ used. This means that when sidemount dives are downloaded
|
||||||
from these dive computers, the events of switching between cylinders with the same gas are not downloaded. This may mean
|
from these dive computers, the events of switching between cylinders with the same gas are not downloaded. This may mean
|
||||||
that one may have to keep a written log of cylinder switch times using a slate, or (if the dive computer
|
that one may have to keep a written log of cylinder switch times using a slate, or (if the dive computer
|
||||||
has this facility) marking each cylinder switch with a bookmark that can be retrieved later. Returning
|
has this facility) marking each cylinder switch with a bookmark that can be retrieved later. Returning
|
||||||
from a dive with the information about cylinder changes is the only tricky part of logging sidemount dives.
|
from a dive with the times of cylinder changes is the only tricky part of logging sidemount dives.
|
||||||
- *Within _Subsurface_ describe the cylinders used during the dive*. The diver needs to provide the
|
- *Within _Subsurface_ describe the cylinders used during the dive*. The diver needs to provide the
|
||||||
specifications of the different cylinders, using the *Equipment* tab of the *Info Panel* (see
|
specifications of the different cylinders, using the *Equipment* tab of the *Info Panel* (see
|
||||||
image below where two 12 litre cylinder were used).
|
image below where two 12 litre cylinder were used).
|
||||||
|
@ -1654,7 +1660,7 @@ the directory where the original dive logs have been stored from the CCR dive
|
||||||
computer, one can select a particular dive log file (in the case of the MkVI
|
computer, one can select a particular dive log file (in the case of the MkVI
|
||||||
it is a file with a .txt extension). After selecting the appropriate dive log,
|
it is a file with a .txt extension). After selecting the appropriate dive log,
|
||||||
activate the _Open_ button at the bottom right hand of the universal import dialogue.
|
activate the _Open_ button at the bottom right hand of the universal import dialogue.
|
||||||
See the section below for
|
The selected dive is imported to the _Subsurface_ dive list.
|
||||||
|
|
||||||
===== Displayed information for a CCR dive
|
===== Displayed information for a CCR dive
|
||||||
|
|
||||||
|
@ -1673,7 +1679,7 @@ a value calculated by _Subsurface_ as follows:
|
||||||
differences of more than 0,1 bar in the simultaneous readings of different sensors are
|
differences of more than 0,1 bar in the simultaneous readings of different sensors are
|
||||||
treated as spurious. If one of the three sensors provides spurious data, it is ignored.
|
treated as spurious. If one of the three sensors provides spurious data, it is ignored.
|
||||||
|
|
||||||
- If no sensor data is available, the pO~2~ value is assumed to be equal to the setpoint.
|
- If no sensor data are available, the pO~2~ value is assumed to be equal to the setpoint.
|
||||||
|
|
||||||
The mean pO~2~ of the sensors is indicated with a green line,
|
The mean pO~2~ of the sensors is indicated with a green line,
|
||||||
|
|
||||||
|
@ -1825,7 +1831,7 @@ frequently increases the size of the dive profile to fill the area of the panel
|
||||||
placed adjacent to significant changes.
|
placed adjacent to significant changes.
|
||||||
|
|
||||||
The dive profile can include graphs of the *partial pressures*
|
The dive profile can include graphs of the *partial pressures*
|
||||||
of O2, N2, and He during the dive (see figure above) as well as a calculated and dive computer
|
of O~2~, N~2~, and He during the dive (see figure above) as well as a calculated and dive computer
|
||||||
reported deco ceilings (only visible for deep, long, or repetitive dives).
|
reported deco ceilings (only visible for deep, long, or repetitive dives).
|
||||||
Partial pressures of oxygen are indicated in green, those of nitrogen in black,
|
Partial pressures of oxygen are indicated in green, those of nitrogen in black,
|
||||||
and those of helium in dark red. These
|
and those of helium in dark red. These
|
||||||
|
@ -1989,7 +1995,7 @@ imported from a Dive Computer. Markers are placed against the depth profile line
|
||||||
and with the time of the event set by where the mouse cursor was when the right
|
and with the time of the event set by where the mouse cursor was when the right
|
||||||
mouse button was initially clicked to bring up the menu. Gas Change events
|
mouse button was initially clicked to bring up the menu. Gas Change events
|
||||||
involve a selection of which gas is being switched to, the list of choices being based on
|
involve a selection of which gas is being switched to, the list of choices being based on
|
||||||
the available gases defined in the Equipment Tab. Set-point change
|
the available gases defined in the *Equipment* Tab. Set-point change
|
||||||
events open a dialog allowing to choose the next set-point value. As
|
events open a dialog allowing to choose the next set-point value. As
|
||||||
in the planner, a set-point value of zero indicates the diver is
|
in the planner, a set-point value of zero indicates the diver is
|
||||||
breathing from an open circuit system while any non-zero value
|
breathing from an open circuit system while any non-zero value
|
||||||
|
@ -2037,7 +2043,9 @@ buttons on the left of the profile panel. These are:
|
||||||
Clicking this button causes the Information Box to display the *Maximum Operating Depth
|
Clicking this button causes the Information Box to display the *Maximum Operating Depth
|
||||||
(MOD)* of the dive, given the
|
(MOD)* of the dive, given the
|
||||||
gas mixture used. MOD is dependent on the oxygen concentration in the breathing gas.
|
gas mixture used. MOD is dependent on the oxygen concentration in the breathing gas.
|
||||||
For air (21% oxygen) it is around 57 m. Below the MOD there is a markedly increased
|
For air (21% oxygen) it is around 57 m if a maximum pO~2~ of 1.4 is specified in the *Preferences* section
|
||||||
|
(select _File_ -> Preferences -> Graph_ and edit the text box _Max pO~2~ when showing MOD_.
|
||||||
|
Below the MOD there is a markedly increased
|
||||||
risk of exposure to the dangers associated with oxygen toxicity.
|
risk of exposure to the dangers associated with oxygen toxicity.
|
||||||
|
|
||||||
[icon="images/icons/NDL.jpg"]
|
[icon="images/icons/NDL.jpg"]
|
||||||
|
@ -2105,7 +2113,7 @@ image::images/GasPressureBarGraph.jpg["FIGURE:Gas Pressure bar Graph",align="cen
|
||||||
left hand side.
|
left hand side.
|
||||||
|
|
||||||
- The top black horizontal line indicates the gradient factor that applies to the depth of
|
- The top black horizontal line indicates the gradient factor that applies to the depth of
|
||||||
the diver at the particular point on the *Dive Profile*. The appropriate gradient factor is an
|
the diver at the particular point on the *Dive Profile*. The gradient factor shown is an
|
||||||
interpolation between the FGLow and GFHigh values specified in the Graph tab of the *Preferences
|
interpolation between the FGLow and GFHigh values specified in the Graph tab of the *Preferences
|
||||||
Panel* of *Subsurface*.
|
Panel* of *Subsurface*.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue