diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-01-27 17:36:42 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-01-27 17:36:42 -0800 |
commit | 3d8d5da999264595c7fecc786c101b40573689df (patch) | |
tree | c481e7d241f8239eaa786201ef908b20e72071c4 /divelist.c | |
parent | 1a66a74e8a35c1fd85060060ba61bb1b67d6eb44 (diff) | |
download | subsurface-3d8d5da999264595c7fecc786c101b40573689df.tar.gz |
Fix up Cochran dive header decoding offset
It turns out the odd "different CAN files have different header offsets"
came from the fact that the decode block was different lengths, and I
had not picked the correct place to start - and instead had found two
different places that were at different offsets due to the decode block
length differences.
This fixes that up, and it looks like the dive header is correctly
descrambled (but what the data *means* is unclear, although there is now
an ASCII date and time visible, so at least one part of it is pretty
obvious).
The actual dive data unscrambling is still different for the two
test-files I have to play with, I do not know why.
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'divelist.c')
0 files changed, 0 insertions, 0 deletions