Index: firmware/App/Modes/ModeFill.c =================================================================== diff -u -rab14e70c7bac24b0c3ebd02c6763285cdd3951ce -r0803f828b81e046166457564650acf6a9bbd3cc6 --- firmware/App/Modes/ModeFill.c (.../ModeFill.c) (revision ab14e70c7bac24b0c3ebd02c6763285cdd3951ce) +++ firmware/App/Modes/ModeFill.c (.../ModeFill.c) (revision 0803f828b81e046166457564650acf6a9bbd3cc6) @@ -616,6 +616,7 @@ if ( TRUE == didTimeout( concentrateTestStartTime, CONCENTRATE_TEST_TIME_OUT_MS ) ) { BOOL haveTestsPassed = FALSE; + averageBicarbConductivity = totalBicarbConductivity / bicarbConductivitySampleCount; averageAcidConductivity = totalAcidConductivity / acidConductivitySampleCount; pctDiffInConductivity = fabs( 2.0 * ( averageAcidConductivity - averageBicarbConductivity ) / @@ -796,17 +797,14 @@ { setValveState( VPO, VALVE_STATE_NOFILL_C_TO_NO ); setROPumpTargetFlowRateLPM( TARGET_RO_FLOW_RATE_IN_PAUSE_L, TARGET_RO_PRESSURE_PSI ); - requestConcentratePumpOff( CONCENTRATEPUMPS_CP1_ACID ); requestConcentratePumpOff( CONCENTRATEPUMPS_CP2_BICARB ); - havePauseActuatorsBeenSet = TRUE; } if ( FALSE == areInletWaterConditionsAlarmsActive() ) { setValveState( VPO, VALVE_STATE_FILL_C_TO_NC ); - havePauseActuatorsBeenSet = FALSE; result = DG_FILL_MODE_STATE_START; } @@ -971,6 +969,7 @@ * TEST SUPPORT FUNCTIONS *************************************************************************/ + /*********************************************************************//** * @brief * The testSetUsedAcidVolumeMLOverride function overrides the