aboutsummaryrefslogtreecommitdiffstats
path: root/mobile-widgets/qml/main.qml
diff options
context:
space:
mode:
authorGravatar Willem Ferguson <willemferguson@zoology.up.ac.za>2018-06-06 15:57:20 +0200
committerGravatar Lubomir I. Ivanov <neolit123@gmail.com>2018-06-08 17:07:20 +0300
commit42895606b1968bc56c75fd15a8aecc5960daab38 (patch)
tree9259e6226cba345b38b0a58249b0443ba9a35980 /mobile-widgets/qml/main.qml
parent487a4b2c322d0f5c9f8eb4dd5d5f239dbf253abc (diff)
downloadsubsurface-42895606b1968bc56c75fd15a8aecc5960daab38.tar.gz
Provide correct cylinder pressures for bailout dives
Calculate the correct cylinder pressures for rebreather dives with bailout. Currently the cylinder pressures for a dive are calculated assuming a single dive mode for that dive. Bailout indroduces more than one dive mode for a single dive, i.e. transitions from CCR or PSCR to OC and back. Currently the start and end pressures for each cylinder are used to interpolate cylinder pressures while that cylinder is used. However, the different gas consumption rates for OC, PSCR and CCR are not taken into account in this interpolation and the cylinder pressure is indicated by an averaged interpolation accross the rebreather and OC legs of the dive. Consequently the increased drop in cylinder pressure during OC is not shown. This PR allows differentiation between CCR/PSCR legs of the dive and the OC bailout segments, showing realistic interpolation that indicate the increased rate of gas use during OC. Signed-off-by: Willem Ferguson <willemferguson@zoology.up.ac.za>
Diffstat (limited to 'mobile-widgets/qml/main.qml')
0 files changed, 0 insertions, 0 deletions