Hi Jan,

Am 04.07.2017 um 15:23 schrieb Jan Mulder:
BT snoop file (made with btmon) is attached. Wireshark is your friend :-)

The funny stuff happens between Packet #365 and #366 (most likely). Until then, the header (first 256byte) looks quite perfect (A dive from the 2nd July 2017 to 3082mbar max depth, 57min and 26seconds). It's properly closed with the 0xFB, 0xFB at the end.

Then the first depth sample: 0xcf:0x46:0x00 -> 18127mbar depth (+0x00 additional bytes)??! Second sample is just as wrong: 0x02:0x90:0x03:... -> 36866mbar depth (+0x03 additional bytes which are non-sense on their own like a manual gas change within the first two seconds PLUS a normal gas change).

I checked my code and I can't see any difference between sending the header bytes and the profile bytes. Look for "comm_send_dive1:" in https://bitbucket.org/heinrichsweikamp/hwos_code/src/7db10ebae205ebb391cb15fe613a3d8301b87cba/src/comm.asm?at=default&fileviewer=file-view-default

Hmm...

Regards,
        Matthias


_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to