[PATCH 0/3] Some EON Steel libdivecomputer fixups

Linus Torvalds torvalds at linux-foundation.org
Mon Aug 29 15:33:05 PDT 2016


So I've been looking at the EON Steel backend because Andreas Klein has a 
slightly more complex situation than the one I use, notably multiple 
wireless transmitters. That showed a few issues.

The first patch actually predates all this work, and was just a cleanup 
from before.

The two other patches are trivial fixes for trivial issues I've found so 
far. One causes an annoying and misleading warning in subsurface, and the 
other one results in the transmitter information not being saved if you 
have more than two wireless transmitters.

The actual *big* problem is that subsurface itself doesn't handle the 
issue of multiple concurrent transmitters right. Most (all?) other dive 
computers just give the pressure for the currently selected cylinder, if 
they support multiple pressure sensors at all.

But these are real cleanups/fixes regardless.

Linus Torvalds (3):
  Suunto EON Steel: do the proper enum lookup for a few more cases
  Suunto EON Steel: initialize the tank 'gasmix' index
  Suunto EON Steel: extend our string space

 src/suunto_eonsteel_parser.c | 46 ++++++++++++++++++++++++--------------------
 1 file changed, 25 insertions(+), 21 deletions(-)

-- 
2.10.0.rc0.2.g0a9fa47



More information about the subsurface mailing list