Subsurface looping at end of download from DC

Dirk Hohndel dirk at hohndel.org
Mon Oct 14 14:21:51 UTC 2013


On Mon, 2013-10-14 at 21:58 +0100, Tim Wootton wrote:
> On 14/10/13 21:43, Dirk Hohndel wrote:
> > On Mon, 2013-10-14 at 21:35 +0100, Tim Wootton wrote:
> >> On 14/10/13 21:05, Dirk Hohndel wrote:
> >>
> >>>> if (deco_allowed_depth(tissue_tolerance, surface_pressure, dive, 1)<=
> >>>> next_stop) {
> >>>>
> >>>> is never true.
> >>>
> >>> So what is the return of deco_allowed_depth()?
> >>
> >> 294790  (tissue_tolerance=1045.7861759884499, surface_pressure=1016 ,
> >> dive, 1)
> >>
> >> btw I missed a 0 off of the next_stop value, should have read 294000
> >
> > 294m or about 1000 ft.
> >
> > That was some nice deep diving you did there :-)
> >
> > So no, I don't think that the deco algorithm is wrong, I think that
> > there's some unit confusion regarding the depth of the dive :-)
> >
> >> Interesting thing all these dives were already imported into my "real"
> >> xml file. Now I notice it in the parameters of this method I'm wondering
> >> if my patch to make surface pressure available for this DC is the
> >> culprit as that wouldn't have been available before.
> >
> > Can you send me the XML file? I'm curious about the depth values in
> > it :-)
> I never get to a place where I can save the xml file - get stuck in this 
> loop first. You're right, no dives anywhere near 300m. I can get the xml 
> from libdivecomputer "universal" though, would that help?

Yep... definitely

/D



More information about the subsurface mailing list