10 Commits

Author SHA1 Message Date
Jef Driesen
9588f7db01 Send the version command at startup. 2010-12-26 23:39:51 +01:00
Jef Driesen
96a93c26db Improve the detection of the last dive. 2010-12-25 20:36:48 +01:00
Jef Driesen
bb8255a116 Search for the end of te profile ringbuffer.
Because some devices appear to store the end-of-profile pointer at
different locations, we search all know positions for a valid value.
2010-12-25 20:36:48 +01:00
Jef Driesen
685660e42a Add fingerprint support for the Mares Icon HD. 2010-11-14 10:17:40 +01:00
Jef Driesen
c462e75c8c Improve the foreach function for the Mares Icon HD.
With the knowledge of the end of profile pointer and the number of
samples, the ringbuffer can be traversed backwards and the start of the
ringbuffer doesn't have to be fixed anymore.
2010-11-09 22:49:08 +01:00
Jef Driesen
887d744e6d Use a more consistent typedef in the serial and irda backends. 2010-10-04 23:08:39 +02:00
Jef Driesen
15bad40976 Add a devinfo event for the Mares Icon HD. 2010-10-04 23:08:02 +02:00
Jef Driesen
bae20d75a3 Adjust the baudrate for Unix systems.
The termios interface does not support setting a baudrate of 256000 bps,
but using the nearest supported baudrate appears to work fine too.
2010-09-19 15:31:50 +02:00
Jef Driesen
a24fd313ae Add the foreach function for the Mares Icon HD.
Note that this implementation will fail if the ringbuffer doesn't start
at the fixed address 0xA000. This is very likely to occur once the
ringbuffer is filled completely and the device starts to overwrite old
data.
2010-09-19 15:22:11 +02:00
Jef Driesen
620775af25 Add support for the Mares Icon HD. 2010-04-12 10:19:38 +02:00