Index: firmware/App/Controllers/BalancingChamber.c =================================================================== diff -u -ra414ca5b1458b0800e32672eeb7545a9dd575002 -r60165f6d155831cfce06560fb45abaaaadea9798 --- firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision a414ca5b1458b0800e32672eeb7545a9dd575002) +++ firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision 60165f6d155831cfce06560fb45abaaaadea9798) @@ -450,6 +450,7 @@ { // stabilized pressure indicating fill is complete isPressureStalbilizedDuringFill = TRUE; + isBalChamberFillInProgress = FALSE; // isPressureStalbilizedDuringFill = FALSE; } @@ -471,12 +472,10 @@ SET_ALARM_WITH_2_F32_DATA( ALARM_ID_DD_BC_STATE1_FILL_END_PRESSURE_OUT_OF_RANGE, freshDialPressure, spentDialPressure ); //TODO : Temporarily allow to proceed next state even though pressure is not stabilized. - isBalChamberFillInProgress = FALSE; state = BAL_CHAMBER_STATE2_FILL_START; } else { - isBalChamberFillInProgress = FALSE; state = BAL_CHAMBER_STATE2_FILL_START; } } @@ -560,6 +559,7 @@ { // stabilized pressure indicating fill is complete isPressureStalbilizedDuringFill = TRUE; + isBalChamberFillInProgress = FALSE; //isPressureStalbilizedDuringFill = FALSE; } @@ -581,12 +581,10 @@ SET_ALARM_WITH_2_F32_DATA( ALARM_ID_DD_BC_STATE2_FILL_END_PRESSURE_OUT_OF_RANGE, freshDialPressure, spentDialPressure ); //TODO : Temporarily allow to proceed next state even though pressure is not stabilized. - isBalChamberFillInProgress = FALSE; state = BAL_CHAMBER_STATE1_FILL_START; } else { - isBalChamberFillInProgress = FALSE; state = BAL_CHAMBER_STATE1_FILL_START; } }