Jef Driesen 36e5a75f8e Drop support for older firmware versions.
Some of the older firmware versions contain a critical bug that can
possibly crash the device when trying to download dives, and also a bug
in the checksum calculation. To avoid these problems we simply refuse to
download when an old firmware is detected and require the user to
upgrade the firmware first.

The detection is performed by means of a new version command which
allows to retrieve the device information prior to downloading the
dives, but is only supported by recent firmware versions.

As a side effect, we gain access to the current firmware version, which
may be different from the one recorded during the last dive. And we can
get the info even if there are no dives present.
2011-05-07 22:21:45 +02:00
2010-03-09 15:18:45 +00:00
2008-10-05 20:14:18 +00:00
Description
No description provided
3.6 MiB
Languages
C 98.3%
M4 1.2%
Makefile 0.5%