mirror of
https://github.com/subsurface/subsurface.git
synced 2024-12-03 15:43:09 +00:00
4f3b26f9b6
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>
19 lines
1.1 KiB
Markdown
19 lines
1.1 KiB
Markdown
planner: properly initialize salinity
|
|
desktop: add an "Edit Gas Change" right-click option [#2910]
|
|
core: add support for Shearwater Peregrine (requires firmware V79 or newer)
|
|
core: fix renumbering of imported dives [#2731]
|
|
mobile: fix editing tank information
|
|
planner: Handle zero length segments gracefully when replanning
|
|
profile: improve resolution in printing and export
|
|
mobile: disable download button if no connection is selected
|
|
mobile: fix incorrect time stamps on GPS track points created via location service
|
|
core: correctly recognize A1 as BLE dive computer
|
|
planner: Honor the "O2 narcotic" preference when computing MND
|
|
desktop: fix broken merging of dives with multiple cylinders
|
|
mobile: add information about the cloud sync state to the Subsurface plate in the menu
|
|
core: Add parser for SeacSync db. Currently only Seac Action uses SeacSync program.
|
|
|
|
---
|
|
* Always add new entries at the very top of this file above other existing entries and this note.
|
|
* Use this layout for new entries: `[Area]: [Details about the change] [reference thread / issue]`
|
|
# vim: textwidth=100
|