v70 – Dive profile viewer
Dive profile viewer
- Profile chart. Tap any dive in the Logbook table to see its depth profile, with water temperature as a dashed line.
- Hover or drag across the chart to read time, depth and temperature.
- Newer / Older step through the dives.
- Dives without a readable profile show why, e.g. "overwritten by a newer dive".
- Saved logbook. The last downloaded logbook is stored in your browser (IndexedDB, on this device only). View saved logbook opens it without connecting the dive computer. Viewing and export (Subsurface XML, CSV, JSON) work offline; settings stay disabled until you connect.
- Faster re-downloads. Headers are always re-read. Profiles already verified in the saved logbook are reused, and a profile is only downloaded again if a newer dive may have been written into its flash slot. A repeat download of a full logbook with no new dives reads no profiles at all.
The idea and UI concept come from PR #1 (Dive History) by @rudkodm, reimplemented on top of the v69 decoding. Thank you!
All logbook commands remain read-only.