What's missing for 4.2?

Jef Driesen jef at libdivecomputer.org
Tue Jun 10 07:19:12 PDT 2014


On 2014-06-10 15:55, Dirk Hohndel wrote:
> On Tue, Jun 10, 2014 at 09:10:35AM +0200, Jef Driesen wrote:
>> >>>On Mon, Jun 09, 2014 at 05:03:16PM +0200, Anton Lundin wrote:
>> >>>>* When i downloaded the profiles from my Suunto Vyper that was in gauge
>> >>>>   mode during the trip, i got a Air cylinder added to all the dives,
>> >>>>   that just got re-added when i deleted it. This needs further debugging
>> >>>>   to.
>> >>>
>> >>>Can you create a libdivecomputer dump so that we can see what's happening?
>> >>>Once we can reproduce this, I'd also like a bug filed
>> >>
>> >>This is most likely a libdivecomputer issue. Libdivecomputer doesn't
>> >>special
>> >>case gauge mode, so they probably end up as air dives. I never really
>> >>looked
>> >>into how the gauge mode is stored.
>> >
>> >I don't think this is a libdivecomputer issue. We got a gaschangeevent
>> >to air, and thats what added the air cylinder to start with, but thats
>> >not really my issue here. My issue was more that i couldn't remove the
>> >darn thing.
>> 
>> I'm a bit surprised you get a gas change event in gauge mode. The 
>> vyper
>> parser will only generate gas change events when they are recorded by 
>> the
>> device. But why would it bother with gas change events in gauge mode? 
>> Isn't
>> gauge mode supposed to turn your dive computer in a dumb data 
>> recorder,
>> which no longer cares about doing decompression calculations?
> 
> That's why I wanted to see a dump so that I can understand what's
> happening. I wonder if Subsurface creates the event because there is no
> gas information at all and the first cylinder was a non-air gas (since 
> it
> came from the other dive computer), so Subsurface tries to be smart and
> adds a gas change event to air...?
> 
> Basically I think we might be trying too hard here :-)

The libdivecomputer parser will always return one gasmix for the vyper. 
Since we don't take into account gauge mode internally, there is always 
exactly one gas mix (air or nitrox) present.

I didn't think of the fact that the cylinder could be taken from the 
other dive computer. So that's certainly a plausible explanation too.

Jef


More information about the subsurface mailing list