On 5/09/2022 17:25, Attilla de Groot wrote:
I looked at the dive profile and the xml, but I don’t see anything that would
explain this. I was just diving with 100% o2 and AIR as diluent. I did have a
transmitter to my bailout stage that also had AIR. Could this be related?

I have downloaded the log through the shearwater (android) app and exported
it to Subsurface. A bit of a long way around, but in the end it worked. I
have attached those outputs, perhaps that helps in any way?

That shearwater xml file is interesting because it also contains a large amount of gas mixes, and many of those contain invalid values (e.g. 02 percentages larger than 100%).

For example the first sample contains:

        <fractionO2>1.29</fractionO2>
        <fractionHe>0</fractionHe>

That's a mix containing 129% 02, which of course doesn't make any sense. When importing the dive into shearwater cloud desktop, I also get those many gas switches and the invalid values. See the attached screenshot.

Except for those fractionO2 values, the rest of the data looks normal. So at first sight the problem appears to be in the raw data, and not the parsing. Maybe a bug in the Petrel firmware? I'll report the problem to shearwater.

The UDDF export doesn't seem to contain any gas mix info at all, and when importing the shearwater xml into subsurface, the gas mix info seems to be ignored too. So that's probably why your workaround is working.

Jef
_______________________________________________
subsurface mailing list
subsurface@subsurface-divelog.org
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to