id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,fixed_in_version 20,ZHL16 switches to deco gases between levels,eskil,eskil,"Given a plan ala; {{{ 120 fsw, air @ 1.2 100 fsw, air @ 1.2 }}} and a OC deco gas {{{ EAN32 from 110 fsw }}} th resulting plan switches to EAN32 between the two levels, instead of after the second level. Using VPM/B, this does not happen, except if there's deco between the levels, see ticket#19. Here's the entire plan ; {{{ Dive Plan : Dives Plan Settings Algorithm zhl16b gf-low=0.20 gf-high=0.85 Units imperial OC Switch Time 00:01:00 SetPoint Switch Time 00:01:05 Diluent Switch Time 00:01:00 Ascent Rates In Deco no Add Short Stop yes END Method N2 + He + O2 Dive #1: Levels Depth Time Mix 120 16 air @ 1.2 100 5 air @ 1.2 Deco gases Mix Usage Depth EAN32 OC 110 Settings Descent Rate 90 fsw/min Ascent Rate 30 fsw/min Last Stop 20 fsw Stop Interval 10 fsw Bottom RMV 0.7 cuft/min Deco RMV 0.6 cuft/min CCR Bottom MOR 1.1 L/min CCR Deco RMV 1.0 L/min Consumption Volume Mix 0.9 cuft CCR O2 23.3 cuft EAN32 Plan Action Depth Time Runtime Mix CNS ppO2 ppN2 ppHe EAD/END GF 0 air @ 1.2 [oxygen] +0 = 0 1.00 0.00 0.00 0 / 0 Descend 120 2 air @ 1.2 [EAN26] Level 120 14 16 air @ 1.2 [EAN26] +7 = 8 1.20 3.49 0.00 111 / 120 Ascend 110 17 air @ 1.2 [EAN27] 18 EAN32 +1 = 9 1.40 2.98 0.00 90 / 110 Deco 110 1 19 EAN32 +1 = 10 1.40 2.98 0.00 90 / 110 0.20 Ascend 100 19 EAN32 20 air @ 1.2 [EAN29] +0 = 11 1.20 2.87 0.00 86 / 100 Level 100 6 26 air @ 1.2 [EAN29] +3 = 13 1.20 2.87 0.00 86 / 100 Offgassing 61 26 air @ 1.2 [EAN29] 27 EAN32 +1 = 14 1.30 2.77 0.00 82 / 100 Ascend 30 30 EAN32 Deco 30 0 30 EAN32 +0 = 15 0.61 1.31 0.00 21 / 30 0.67 Ascend 20 30 EAN32 Deco 20 8 38 EAN32 +1 = 16 0.52 1.10 0.00 13 / 20 0.73 Ascend 0 38 EAN32 Surface 38 EAN32 Time To ... Time To Clear sealevel 07:45 hours Generated by Baltic v0.9.5 }}} ",defect,closed,critical,0.9.6,ZHL16,0.9.5,Must Have,fixed,,,