diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2012-12-07 20:08:29 -0800 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2012-12-07 21:03:39 -0800 |
commit | 9d80e7bfe47726e1f27be323088eb7d36f14c854 (patch) | |
tree | 584d33e44d80a1be22abfd36fc0ce296550d2554 /uemis.c | |
parent | a72597189ddccf4e495b52d964d175477414abb9 (diff) | |
download | subsurface-9d80e7bfe47726e1f27be323088eb7d36f14c854.tar.gz |
Add CNS and pO2 tracking in the samples
This adds the new members to the sample structure and fills them from
supported dive computers (Uemis SDA and OSTC / Shearwater Predator,
assuming you have libdivecomputer 0.3).
Save relvant values of this to the XML file and load it back. Handle the
new fields when merging dives.
At this stage we don't DO anything with this, all we do is extract them
from the dive computer, save them to the XML file and load them back.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'uemis.c')
-rw-r--r-- | uemis.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -349,6 +349,7 @@ void uemis_parse_divelog_binary(char *base64, void *datap) { sample->cylinderindex = u_sample->active_tank; sample->cylinderpressure.mbar = (u_sample->tank_pressure_high * 256 + u_sample->tank_pressure_low) * 10; + sample->cns = u_sample->cns; uemis_event(dive, dc, sample, u_sample); finish_sample(dc); i += 0x25; |