Page 1 of 1

Invalid ringbuffer error

Posted: Sun May 18, 2014 9:05 pm
by altaskier
I have a Cobra3, and a couple of weeks ago I was a bad boy and forgot to check the battery before a dive. The computer functioned, but I think it stopped recording dive data partway through.

Since then I've had intermittent problems downloading dives, and after yesterday I saw this message from the "vyper2" test program:
... (many lines) ....
[214.853200] INFO: Read: size=15, data=05000B0023085A14275BFFFFFFFF17
[214.853226] INFO: Sleep: value=600
[215.454276] INFO: RTS: value=1
[215.454583] INFO: Sleep: value=10
[215.465346] INFO: Write: size=7, data=0500030190089F
[215.465385] INFO: RTS: value=0
[215.493767] INFO: Read: size=15, data=05000B0190089E3B8000803D2793BB
[215.493783] ERROR: Invalid ringbuffer pointer detected. [in ../../source/src/s\
uunto_common2.c:302 (suunto_common2_device_foreach)]
[215.493791] ../../source/examples/suunto_vyper2_test.c:60: Cannot read dives.
[215.494081]
SUMMARY
[215.494092] -------
[215.494096] test_dump_memory: Success
[215.494099] test_dump_sdm: Data format error

If I remove the battery for a week will the computer's memory get reset so it won't have errors in its ring buffer?

Re: Invalid ringbuffer error

Posted: Mon May 19, 2014 1:24 am
by TnT
Can you send me the VYPER2.DMP and VYPER2.LOG files that have been created by the test application? You can find my email address on the libdivecomputer website.

Re: Invalid ringbuffer error

Posted: Mon May 19, 2014 6:26 am
by altaskier
Thanks! I sent by email, and also made a trac report. I tried Suunto DM4, too, and it was unable to download dives from the computer. I think I'll remove the battery for a week and see if that helps.