[PATCH 0/2] Some initial Suunto EON Steel CCR patches

Linus Torvalds torvalds at linux-foundation.org
Tue Jun 21 12:32:15 PDT 2016


The first patch is something I should have sent in long ago, rather than 
always do ad-hoc every single time I want to check new fields from the 
dive computer: add debug support for showing all the dive descriptors.

That patch has no semantic difference, but it means that the download logs 
will now have the decoding information in them, which is really useful 
when there's a new field that shows up due to a new thing happening.

The second patch actually parses the new CCR sample data, and sets the 
dive mode correctly when diving in CCR mode.

It's not complete: I still need to look at how to describe the cylinder 
information (ie which cylinder is Oxygen, which one is diluent, and which 
one is the OC gas), but it gets the basics right, and at least now my 
2-hour "discover CCR" dive download doesn't look like I died at the end 
due to being in deco.

Linus Torvalds (2):
  Suunto EON Steel: add descriptor debugging output
  Initial Suunto EON Steel CCR support

 src/suunto_eonsteel_parser.c | 160 +++++++++++++++++++++++++++++++++++++------
 1 file changed, 140 insertions(+), 20 deletions(-)

-- 
2.9.0.rc1.20.g6326f19



More information about the subsurface mailing list