Discussion:
Two cylinders same gas, no SAC on Information pane
Crawford Currie
2018-09-11 14:44:57 UTC
Permalink
Not a big problem, just annoying. I dive independent12s, both with the
same gas, and usually have different levels in each cylinder after a
dive. I like to record this in Subsurface 4.8.1 by adding 2 x 12L on the
Equipment pane with relevant start and end pressures for each cylinder.
The Statistics pane then shows a calculated SAC which is consistent with
my rule-of-thumb calculation. However the SAC box on the Information
pane is empty (no SAC shown). I have the same gas in both cans, it ought
to be able to make sense of that (Subsurface-mobile seems to manage it OK)

If I add an explicit gas change event in the profile,then aseparate SAC
for each cylinder is calculated, but that's really not what I want.

(Also: I just noticed that when a gas change event is deleted, it
doesn't update the information pane)

Possibly related issues on github: 1116, 1269

C.
Linus Torvalds
2018-09-11 17:52:41 UTC
Permalink
The Statistics pane then shows a calculated SAC which is consistent with my rule-of-thumb calculation
Right. So the statistics side is the "trivial" SAC calculation, which
just does "how much gas used, what was the average depth, calculate
SAC from that".
However the SAC box on the Information pane is empty (no SAC shown).
The information pane is actually *per cylinder*. So if you have two
cylinders, and you have gas change events, subsurface will look at the
dive data and look at when you used a particular cylinder, and then
calculate how the SAC rate differed for each cylinder.

If you have a sidemount setup where you switch from one cylinder to
another every once in a while (whch is what it sounds like you are
doing), and just breathe the cylinders down without bothering with
telling subsurface about the gas changes, then the per-cylinder SAC
rate obviously is not something we can calculate.

We could still do the "what was the overall SAC rate", of course, but
that's literally what the statistics pane was designed for.

I guess we could make the whole "ok, same gas, treat them as one
cylinder", but we just don't have that kind of special-casing.
I have the same gas in both cans, it ought to be able to make sense of that (Subsurface-mobile seems to manage it OK)
I think subsurface-mobile only shows that single over-all SAC rate,
and doesn't do the per-cylinder ones at all. So what you're seeing is
basically what you see in the desktop version in the statistics pane.

And the thing about "same gas" is that some have "same gas" but for
different things. You might have two tanks with air, but the second
one is a much smaller emergency bottle.

So then you could have a "ok, but gas pressure doesn't change for the
emergency bottle, so you might as well take it into account and nobody
would care". And you'd probably be right. But it's one of those things
where we just haven't had anybody who cared enough...
(Also: I just noticed that when a gas change event is deleted, it doesn't update the information pane)
Yeah, we have a few "oh, you changed some dive detail, but we don't
recalculate anything until you switch to another dive and back" cases.

Linus
Crawford Currie
2018-09-11 18:13:21 UTC
Permalink
Thanks for the clarification,
Post by Linus Torvalds
We could still do the "what was the overall SAC rate", of course, but
that's literally what the statistics pane was designed for.
I can live with it. As I said it's merely annoying, not a bug per se.
Post by Linus Torvalds
But it's one of those things where we just haven't had anybody who
cared enough...
Not sure I care enough either, though I might proffer a documentation patch.

C.

Loading...