Index: firmware/App/Modes/ModeStandby.c =================================================================== diff -u -r22176ce95e49213c48454f34ddf5d29b8109f2cb -r3b70632c04247a6973960e1f37ae73eb4384a6b7 --- firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 22176ce95e49213c48454f34ddf5d29b8109f2cb) +++ firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 3b70632c04247a6973960e1f37ae73eb4384a6b7) @@ -7,8 +7,8 @@ * * @file ModeStandby.c * -* @author (last) Dara Navaei -* @date (last) 23-May-2022 +* @author (last) Michael Garthwaite +* @date (last) 07-Sep-2022 * * @author (original) Dara Navaei * @date (original) 05-Nov-2019 @@ -81,7 +81,7 @@ *************************************************************************/ void initStandbyMode( void ) { - standbyState = DG_STANDBY_MODE_STATE_START; + standbyState = DG_STANDBY_MODE_STATE_IDLE; stopSampleWaterRequest = FALSE; startSampleWaterRequest = FALSE; flushFilterRequest = FALSE; @@ -131,10 +131,6 @@ // execute current Standby state switch ( standbyState ) { - case DG_STANDBY_MODE_STATE_START: - standbyState = DG_STANDBY_MODE_STATE_IDLE; - break; - case DG_STANDBY_MODE_STATE_IDLE: standbyState = handleStandbyIdleState(); break; @@ -153,7 +149,7 @@ default: SET_ALARM_WITH_2_U32_DATA( ALARM_ID_DG_SOFTWARE_FAULT, SW_FAULT_ID_STANDBY_MODE_INVALID_EXEC_STATE, standbyState ) - standbyState = DG_STANDBY_MODE_STATE_START; + standbyState = DG_STANDBY_MODE_STATE_IDLE; break; } @@ -224,7 +220,7 @@ static DG_STANDBY_MODE_STATE_T handleStandbyFlushFilterState( void ) { DG_STANDBY_MODE_STATE_T state = DG_STANDBY_MODE_STATE_FLUSH_FILTER; - U32 const filterFlushTimePeriod_ms = getU32OverrideValue( &filterFlushTimePeriod ); + U32 filterFlushTimePeriod_ms = getU32OverrideValue( &filterFlushTimePeriod ); checkInletWaterPressure();