diff options
-rw-r--r-- | Documentation/images/ContextMenu.jpg | bin | 0 -> 37021 bytes | |||
-rw-r--r-- | Documentation/images/ContextMenu.png | bin | 45763 -> 0 bytes | |||
-rw-r--r-- | Documentation/images/Divelogs1.jpg | bin | 18768 -> 20616 bytes | |||
-rw-r--r-- | Documentation/images/DownloadGPS.jpg | bin | 21020 -> 28542 bytes | |||
-rw-r--r-- | Documentation/images/Downloading_GPS.png | bin | 16971 -> 0 bytes | |||
-rw-r--r-- | Documentation/images/Downloading_GPS_2.png | bin | 23579 -> 0 bytes | |||
-rw-r--r-- | Documentation/images/Group2.jpg | bin | 56479 -> 42332 bytes | |||
-rw-r--r-- | Documentation/images/Import1.jpg | bin | 0 -> 64131 bytes | |||
-rw-r--r-- | Documentation/images/Import_CSV1.jpg | bin | 18693 -> 15664 bytes | |||
-rw-r--r-- | Documentation/images/Import_CSV2.jpg | bin | 21041 -> 18833 bytes | |||
-rw-r--r-- | Documentation/images/SplitDive3a.jpg | bin | 30287 -> 61969 bytes | |||
-rw-r--r-- | Documentation/user-manual.txt | 201 |
12 files changed, 26 insertions, 175 deletions
diff --git a/Documentation/images/ContextMenu.jpg b/Documentation/images/ContextMenu.jpg Binary files differnew file mode 100644 index 000000000..88bc50a09 --- /dev/null +++ b/Documentation/images/ContextMenu.jpg diff --git a/Documentation/images/ContextMenu.png b/Documentation/images/ContextMenu.png Binary files differdeleted file mode 100644 index ef7ecd63d..000000000 --- a/Documentation/images/ContextMenu.png +++ /dev/null diff --git a/Documentation/images/Divelogs1.jpg b/Documentation/images/Divelogs1.jpg Binary files differindex f8081d2ca..fbbe7a890 100644 --- a/Documentation/images/Divelogs1.jpg +++ b/Documentation/images/Divelogs1.jpg diff --git a/Documentation/images/DownloadGPS.jpg b/Documentation/images/DownloadGPS.jpg Binary files differindex 9e3dadd6d..ce1478c9f 100644 --- a/Documentation/images/DownloadGPS.jpg +++ b/Documentation/images/DownloadGPS.jpg diff --git a/Documentation/images/Downloading_GPS.png b/Documentation/images/Downloading_GPS.png Binary files differdeleted file mode 100644 index ce92b2ed3..000000000 --- a/Documentation/images/Downloading_GPS.png +++ /dev/null diff --git a/Documentation/images/Downloading_GPS_2.png b/Documentation/images/Downloading_GPS_2.png Binary files differdeleted file mode 100644 index 6e51bbebf..000000000 --- a/Documentation/images/Downloading_GPS_2.png +++ /dev/null diff --git a/Documentation/images/Group2.jpg b/Documentation/images/Group2.jpg Binary files differindex b4669b1e1..fc14363db 100644 --- a/Documentation/images/Group2.jpg +++ b/Documentation/images/Group2.jpg diff --git a/Documentation/images/Import1.jpg b/Documentation/images/Import1.jpg Binary files differnew file mode 100644 index 000000000..b2f6f09d7 --- /dev/null +++ b/Documentation/images/Import1.jpg diff --git a/Documentation/images/Import_CSV1.jpg b/Documentation/images/Import_CSV1.jpg Binary files differindex 431c0d965..b570aa563 100644 --- a/Documentation/images/Import_CSV1.jpg +++ b/Documentation/images/Import_CSV1.jpg diff --git a/Documentation/images/Import_CSV2.jpg b/Documentation/images/Import_CSV2.jpg Binary files differindex d349175ee..f0e95c68d 100644 --- a/Documentation/images/Import_CSV2.jpg +++ b/Documentation/images/Import_CSV2.jpg diff --git a/Documentation/images/SplitDive3a.jpg b/Documentation/images/SplitDive3a.jpg Binary files differindex 301dc69a0..e6736c3c7 100644 --- a/Documentation/images/SplitDive3a.jpg +++ b/Documentation/images/SplitDive3a.jpg diff --git a/Documentation/user-manual.txt b/Documentation/user-manual.txt index cebde456e..524c0ebe6 100644 --- a/Documentation/user-manual.txt +++ b/Documentation/user-manual.txt @@ -671,16 +671,16 @@ the new data should be saved. Maybe you have a lot of dives logged using other dive log software. You don't have to type all information by hand into _Subsurface_, because you can probably import your divelog. _Subsurface_ will import divelogs from a range of other -dive log software. Some software is supported natively (e.g. divelogs.de, -JDiveLog, MacDive, and Suunto DM4), for others you have to export your logbook -to XML and then _Subsurface_ can import that XML file (Suunto DM3, DivingLog). +dive log software. Some software is supported natively, for others you have to +export your logbook to XML and then _Subsurface_ can import that XML file. We do support importing CSV log files, with APD LogViewer, XP5 and Sensus being -preconfigured, but the import being flexible, our users can configure their own -imports as well. Also manually kept log files (e.g. in spreadsheet) can be +preconfigured, but the import being flexible, users can configure their own +imports as well. Manually kept log files (e.g. in spreadsheet) can also be imported by configuring the CSV import. _Subsurface_ can also import UDDF and UDCF files that are used by some divelog software and even some divecomputers like the Heinrichs & Weikamp DR5. Finally, -for some divelog software we currently suggest to import your logbook first +for some divelog software like Mares Dive Organiser we currently suggest to +import your logbook first into a webservice like _divelogs.de_ and then import them from there with _Subsurface_, as divelogs.de supports a few additional logbook formats that _Subsurface_ currently cannot parse. @@ -691,84 +691,30 @@ there are no time zone issues (or other reasons that would cause the beginning time of the dives to be significantly different) _Subsurface_ will not create duplicate entries. -[[S_ImportingDivesSuunto]] -==== Importing dives from *Suunto Divemanager 3 (DM3)* +==== Using the universal import dialogue -Before you can start importing dives from 'Suunto Divemanager', you first -have to export the dives you want to import. _Subsurface_ does not import -directly from the 'Suunto Divemanager' log files. The following procedures -can be used for Linux and Windows. +Importing dives from other software is performed through a unified interface that +is activated by selecting _Import_ from the Main Menu, then clicking on +_Import Log Files_. This brings up the dialogue *A* below. -===== Export from *Suunto Divemanager* +image::images/Import1.jpg["FIGURE: Import dialogue: step 1",align="center"] - - Start 'Suunto Divemanager' and log in with the name containing the logs - - Do not start the import wizard to import dives from your computer. - - In the navigation tree on the left side of the program-window, select your -dives. - - Within the list of dives, select the dives you would like to import later: - * To select certain dives: hold 'ctrl' and click the dive - * To select all dives: Select the first dive, hold down shift and select the -last dive - - With the dives marked, use the program menu 'File -> Export' - - The export pop-up will show - - Within this pop-up, there is one field called Export Path. - * Click the browse button next to the field Export Path - ** A file-manager like window pops up - ** Navigate to the directory where you want to store the Divelog.SDE file - ** Optionally change the name of the file you want to save - ** Click 'Save' - * You are back in the Export pop-up. Press the button 'Export' - - Your dives are now exported to the file Divelogs.SDE. - -===== Reading Suunto Divemanager Export in Subsurface - -The file Divelogs.SDE can now be opened (or imported) in _Subsurface_. - -[[S_ImportingDivesSuuntoDM4]] -==== Importing dives from *Suunto Divemanager 4 (DM4)* - -To import divelog from 'Suunto DM4', you need to locate the DM4 database -where the dives are stored. You can either look for the original -database or take a backup of the dives. Both methods are described here. - -===== Locating the Suunto DM4 database - - * Start Suunto DM4 - * Select 'Help -> About' - * Click 'Copy' after text 'Copy log folder path to clipboard' - * Now open Windows Explorer - * Paste the address to the path box at the top of the File Explorer - * The database is called DM4.db - -===== Backing up Suunto DM4 - - * Start Suunto DM4 - * Select 'File - Create backup' - * From the file menu select the location and name for the backup, we'll - use DM4 in here with the default extension .bak - * Click 'Save' - * Your dives are now exported to the file DM4.bak - -===== Reading Suunto DM4 backup in _Subsurface_ - -Importing the logs from DM4 does not require any special steps. You just -do the following: - - * Open the following menu 'File -> Import File(s)' - * Browse your directories to the location where your DM4 backup is - stored - * Select the backup file you want to import and click 'Open' - -It is also possible to do the importing from command line: - - subsurface MyDives.xml --import DM4.bak +Towards the bottom right is a dropdown selector with a default lable +of _Dive Log Files_ which gives access to the different types of direct imports +available, as in dialogue *B*, above. Currently these are XML, UDDF, UDCF, +JDiveLog, Suunto Dive Manager (DM3 and DM4), MacDive (XML), DivingLog 5.0 (XML), +Kenozooid (UDDF) and CSV dive logs. Selecting +the appropriate file in the file list of the dialogue opens the imported dive +log in the _Subsurface_ *Dive List*. ==== Importing from Mares Dive Organiser V2.1 Mares Dive Organiser is a Windows application. The dive log is kept as a Microsoft SQL Compact Edition data base with a .SDF filename extension. The data base includes all Dive Organiser-registered divers on the particular -computer and all Mares dive computers used. The safest way to obtain a copy +computer and all Mares dive computers used. Since +Mares utilise proprietory Windows software not compatible with multi-platform software, +these dive logs cannot be directly imported into _Subsurface_. The safest way to obtain a copy of this data base is, within Dive Organiser, to select Database -> Backup from the main menu and to back up the data base to your desk top. This creates a zipped file DiveOrganiserxxxxx.dbf. Rename the file to @@ -790,111 +736,16 @@ _Subsurface_. The import of dive information from _divelogs.de_ is simple, using a single dialogue box. Select _Import->Import form Divelogs.de_ from the Main Menu. This -brings up a dialogue box (see figure on left [A] below). You need to enter a +brings up a dialogue box (see figure on left [*A*] below). You need to enter a user-ID and password for _divelogs.de_ into the appropriate fields. Then select the _Download_ button. Download from _divelogs.de_ starts immediately, evident on a progress bar in the dialogue box. At the and of the download, the -successful status is indicated (see figure on the right [B], below). Select the +successful status is indicated (see figure on the right [*B*], below). Select the _Apply_ button. The imported dives appear in the *Dive List* panel. image::images/Divelogs1.jpg["FIGURE:Download from Divelogs.de",align="center"] -==== Importing dives from *MacDive* - -Importing logs from MacDive is as easy as it gets. Do the following -steps in Subsurface: - - - Open the following menu _File - Import File(s)_ - - Browse your directories to the location where your MacDive logs are - stored - - Select the log file(s) you want to import and click 'open' - - Click the OK button in the pop-up - -After a few moments, you see your existing logs in _Subsurface_. Now you can -edit your dives like explained in the section <<S_EditDiveInfo, Updating the -Dive Information>>. - -_Subsurface_ imports all the relevant dive information -excluding the used equipment and diver name. - -It is also possible to do the import from command line: - - subsurface MyDives.xml --import MacDiveDives.xml - -[[S_ImportingDivinglog]] -==== Importing dives from *DivingLog 5.0* - -Before you can start importing dives from _DivingLog_ you first have to -export those dives. Unfortunately DivingLog XML files give us no -indication on the preferences set on your system. So in order for -_Subsurface_ to be able to successfully import XML files from DivingLog -you first need to make sure that your copy of DivingLog is configured -to use the Metric system (you can easily change this in 'File -> -Preferences -> Units and Language' by clicking the 'Metric' -button). Then do the following: - - - In Divinglog open the 'File -> Export -> XML' menu - - Select the dives that you want to export - - Click on the export button and select the filename - -This file can now be opened in _Subsurface_ (as described in the previous -sections). - -[[S_ImportingDivesJDiveLog]] -==== Importing dives from *JDiveLog* - -JDiveLog stores its information in files with the extension of .jlb that contain -all the information except images in XML format. - -By using _File -> Import File(s)_ from the Main Menu you get a pop-up asking -for the file name. To import your JDiveLog file(s) do the following: - - - Open _File -> Import File(s)_ on the menu - - Browse your directories to the location where your *.jlb file is - - Select your existing *.jlb file and click 'open' - - Click the OK button in the pop-up - -After a few moments, you see your existing logs in _Subsurface_. Now you can -edit your dives like explained in the section <<S_EditDiveInfo, Updating the -Dive Information>>. - -Information that is imported from JDiveLog into the *location* field: - - - Extended dive location information - -Information that is merged into the *notes* field: - - - Used amount of weight - - Used type of suit - - Used type of gloves - - Type of dive - - Dive activity - -Alternatively, you can start _Subsurface_ with the --import command line -which will have the same effect: - - subsurface MyDives.xml --import JDiveLogDives.jlb - -will open your divelog (assuming that's called MyDives.xml) and then -import the dives from JdivelogDives.jlb. You can now save the combined -divelog back as MyDives.xml. - -[[S_Importingkenozooid]] -==== Importing dives from *Kenozooid* - -_Kenozooid_ uses UDDF to store dives and is tested to work with _Subsurface_. -Make sure you are not using compressed files when importing to _Subsurface_ -or uncompress them manually beforehand. - -[[S_ImportingUDDF]] -==== Importing UDDF Dives - -_Subsurface_ supports UDDF as a generic import format. -Some attributes in your file may not get processed properly. Select -_Import->Import Files_ from the Main Menu. Then select the UDDF file to -be imported. - [[S_ImportingCSV]] ==== Importing dives in CSV format @@ -1151,9 +1002,9 @@ You have to download dive(s) from a dive computer or enter dives manually into _Subsurface_ before obtaining the GPS coordinates from the server. The download dialog can be reached via _Ctrl+G_ or from the _Subsurface_ Main Menu _Import -> Import GPS data from Subsurface Service_, resulting in the image on the -left (A), below. On first use the DIVERID text box will be blank. Provide the +left (*A*), below. On first use the DIVERID text box will be blank. Provide the DIVERID. Then select the _Download_ button and the download begins. When this -is completed you see the screen on the right (B), below: +is completed you see the screen on the right (*B*), below: image::images/DownloadGPS.jpg["FIGURE: Downloading Companion app GPS data",align="center"] @@ -1340,7 +1191,7 @@ Many actions within _Subsurface_ are dependent on a context menu that is used mostly to manipulate groups of dives. The context menu is found by selecting a dive or a group of dives and then right-clicking. -image::images/ContextMenu.png["Figure: Context Menu",align="center"] +image::images/ContextMenu.jpg["Figure: Context Menu",align="center"] The context menu is used in many manipulations described below. |