]> git.tdb.fi Git - ext/subsurface.git/commit
Make the sample-vs-cylinder pressure check more liberal
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 10 Nov 2011 23:33:38 +0000 (21:33 -0200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 10 Nov 2011 23:33:38 +0000 (21:33 -0200)
commitb4938ec2de87c3a43b749a1607d3bacb17d37cff
treeb703335d280e9cc9d214934fef0720bcbd115044
parent2b0f30c3d4773d4e78daf7e2ce76f5c3f3a2d0b3
Make the sample-vs-cylinder pressure check more liberal

This makes it consider them to be identical if they are within half a
bar of each other.  If you edit the pressures by hand and set them to
the same bar pressure as the samples, they may not be identical to the
last milli-bar, but clearly the manually entered cylinder pressure isn't
significantly different from the sample data, so consider it redundant.

We do want manual overrides of cylinder pressures to take precedence
over sample data (as Dirk so eloquently puts it, some dive computers
really don't have very reliable sample data), but at the same time the
sample data is the one we are expecting to be fairly accurate.  The
starting and ending pressure overrides are for when there is no sample
data, or when the sample data is totally wrong for some reason.

Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
dive.c