The Aeris Elite T3 appears to update the global logbook pointer incorrectly when overwriting old dives. As a result there can be logbook entries pointing to profile data that has already been overwritten with newer dives, and those cause problems when calculating the total amount of bytes in the profile ringbuffer. As a workaround we validate the logbook pointers immediately after downloading. At this early stage we can check manually for ringbuffer overflows without having to rely on the values stored in the data.
Description
No description provided
Languages
C
98.3%
M4
1.2%
Makefile
0.5%