[PATCH 5/7] This adds read/write of Suunto Vyper configs

Jef Driesen jef at libdivecomputer.org
Mon Oct 13 01:13:08 PDT 2014


On 2014-10-12 16:51, Anton Lundin wrote:
> This implements the reading and writing of the configuration varables
> from the Suunto Vyper family devices.
> 
> Everything here is implemented based on the excellent information on:
> http://www.sarnau.info/papers:suunto_vyper

Most of the info on that page is good, but there are also a few areas 
where it's a bit outdated. For example some of the model numbers are 
wrong, and other models like the D3 and Zoop are missing. You can get 
the correct names from libdivecomputer by iterating the device 
descriptors.

There is also one model that's an exception to the rule: the Suunto 
Spyder uses the vyper protocol, but with a different memory layout. Thus 
although your code for changing the settings will work for the Spyder, 
you'll most likely be reading/writing to the wrong memory locations. So 
that's something to watch out for!

Jef


More information about the subsurface mailing list