sensus ultra slow read

Jef Driesen jefdriesen at telenet.be
Fri Aug 3 13:01:45 UTC 2012


On 2012-08-03 11:07, Artur Wroblewski wrote:
> It took about 1h! In the past I was getting about 3 minutes.
>
> I tried various versions of libdivecomputer as well (the above, 0.1.0 
> and
> a217a0fb803bbb6ada1d298cd534ed2bb092b25b) and older kernel 3.3.0.
>
> I am downloading all dives, but getting none of them. My previous 
> data
> dump contains 199 dives. :) This one shall have around 215. I have 
> not
> seen significant time degradation in the past.
>
> Well, looks like device issue, I will take it diving and let's see if
> there will
> be some improvement afterwards. ;)
>
> Thanks for all the detailed explanation.

That sounds very wrong! Are you sure the application is still 
downloading data after such a long time? Maybe there is some obscure bug 
in the code that results in an infinite loop while processing one of the 
packets? That would explain why it keeps running without getting any 
dive. But in that case there should be no data traffic anymore.

Can you run the pre-compiled test application [1], or build it yourself 
with the logging patch [2] applied, and then send me the generated 
logfile?

[1] http://www.divesoftware.org/libdc/builds/linux/sensusultra
[2] http://www.divesoftware.org/libdc/tmp/serial.patch

Jef




More information about the Devel mailing list