Index: firmware/App/Modes/ModeStandby.c =================================================================== diff -u -r3850bef541c43c1fb81663eb7d1ca6c98e933627 -r1450a360a3a6067b52cea21169c09ff31274024a --- firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 3850bef541c43c1fb81663eb7d1ca6c98e933627) +++ firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 1450a360a3a6067b52cea21169c09ff31274024a) @@ -8,14 +8,15 @@ * @file ModeStandby.c * * @author (last) Dara Navaei -* @date (last) 18-Jan-2023 +* @date (last) 21-Jan-2023 * * @author (original) Dara Navaei * @date (original) 05-Nov-2019 * ***************************************************************************/ #include "ConcentratePumps.h" +#include "ConductivitySensors.h" #include "CPLD.h" #include "DrainPump.h" #include "Heaters.h" @@ -143,6 +144,10 @@ *************************************************************************/ U32 execStandbyMode( void ) { + checkInletWaterPressure(); + checkInletWaterTemperature(); + checkInletWaterConductivity(); + // execute current Standby state switch ( standbyState ) { @@ -251,8 +256,6 @@ DG_STANDBY_MODE_STATE_T state = DG_STANDBY_MODE_STATE_FLUSH_FILTER; U32 filterFlushTimePeriod_ms = getU32OverrideValue( &filterFlushTimePeriod ); - checkInletWaterPressure(); - if ( TRUE == didTimeout( filterFlushStartTime, filterFlushTimePeriod_ms ) ) { setValveState( VPI, VALVE_STATE_CLOSED );