aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorGravatar James Wobser <james.wobser@gmail.com>2020-07-16 21:40:46 -0400
committerGravatar Miika Turkia <miika.turkia@gmail.com>2020-09-04 15:54:08 +0300
commit4f3b26f9b6296273e37ec317bc68f32f94f546dc (patch)
treef160a23badd7e705a47513385d2449000f51befb /Documentation
parent52aa7d83b6eb0200702c75425972223720fde00a (diff)
downloadsubsurface-4f3b26f9b6296273e37ec317bc68f32f94f546dc.tar.gz
Implement Seac SeacSync databaser parser.
Dives for the seac action computer are imported by the seacsync program into two tables in an sqlite3 database. The dive information is read from the headers_dive table. The dive_data table is then queried for each dive to get samples. The seac action computer is the only current supported computer by the seacsync program. It only supports two gas mixes, so the parser will toggle between two cylinders whenever it detects a change in the active O2 mix. Dive start time is stored in UTC with a timezone offset. A helper function to read this was added to qthelper. Default cases have been added to some switch statements to assist in future development for other dive types and salinity. Example database has been added to ./dives/TestDiveSeacSync.db Signed-off-by: James Wobser <james.wobser@gmail.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/user-manual.txt15
1 files changed, 15 insertions, 0 deletions
diff --git a/Documentation/user-manual.txt b/Documentation/user-manual.txt
index 30693cd52..e741d5507 100644
--- a/Documentation/user-manual.txt
+++ b/Documentation/user-manual.txt
@@ -1197,6 +1197,7 @@ available, as in dialog *B*, above. Currently these are:
- OSTC Tools logs
- JDiveLog
- Suunto Dive Manager (DM3, DM4, DM5)
+ - Seac SeacSync
- DL7 files used by Diver's Alert network (DAN)
- Underwater technologies AV1 dive logs
- Divesoft dive logs
@@ -1373,6 +1374,20 @@ _Subsurface_ *Dive List* panel.
image::images/Divelogs1.jpg["FIGURE:Download from Divelogs.de",align="center"]
+[[S_ImportingSeacSync]]
+==== Importing dives from SeacSync
+
+_Subsurface_ can directly import the database generated by the proprietary SeacSync
+application. Simply locate the database file on your computer, then use the
+<<Unified_import, universal import dialog.>>
+
+On Windows 10, The SeacSync database is typically found in:
+ C:\[USERNAME]\AppData\Roaming\SeacSync\divesDB.db
+
+_Subsurface_ will not modify the database during import, so it can be imported directly from this
+location.
+
+
[[S_ImportingCSVData]]
==== Importing data in CSV format