Index: firmware/App/Modes/ModeFault.c =================================================================== diff -u -r200dfbd12ee14a4dbe5ee1daaece7bfce9e8a104 -r830213bc6dcc1a684610caf78c79d55f2cb41e93 --- firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision 200dfbd12ee14a4dbe5ee1daaece7bfce9e8a104) +++ firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision 830213bc6dcc1a684610caf78c79d55f2cb41e93) @@ -1,17 +1,17 @@ /************************************************************************** * -* Copyright (c) 2024-2024 Diality Inc. - All Rights Reserved. +* Copyright (c) 2024-2026 Diality Inc. - All Rights Reserved. * * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * @file ModeFault.c * -* @author (last) Vinayakam Mani -* @date (last) 05-Aug-2024 +* @author (last) Michael Garthwaite +* @date (last) 16-Sep-2025 * * @author (original) Vinayakam Mani -* @date (original) 05-Aug-2024 +* @date (original) 07-Aug-2024 * ***************************************************************************/ @@ -188,20 +188,13 @@ setValveStateDelayed( D40_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); setValveStateDelayed( D47_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); setValveStateDelayed( D3_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); - setValveStateDelayed( DD_M4_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); // De-energize Balancing chamber and Ultrafiltration valves for ( i = FIRST_BC_VALVE; i <= LAST_BC_VALVE; i++ ) { setValveStateDelayed( (DD_VALVES_T)i, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); } - // TODO: To be removed once HDD clean up is done - for ( i = FIRST_UF_VALVE; i <= FIRST_UF_VALVE; i++ ) - { - setValveStateDelayed( (DD_VALVES_T)i, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); - } - requestConcentratePumpOff( D11_PUMP, parkPumps ); requestConcentratePumpOff( D10_PUMP, parkPumps ); requestConcentratePumpOff( D76_PUMP, parkPumps ); @@ -223,8 +216,6 @@ *************************************************************************/ void deenergizeActuatorsWithDrainEnabled( BOOL parkPumps ) { - U32 i; - // Energize drain and spent balancing chamber valves to relieve the pressure. setValveState( D53_VALV, VALVE_STATE_OPEN ); setValveState( D23_VALV, VALVE_STATE_OPEN ); @@ -245,21 +236,13 @@ setValveStateDelayed( D40_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); setValveStateDelayed( D47_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); setValveStateDelayed( D3_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); - setValveStateDelayed( DD_M4_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); // De-energize portion of balancing chamber valves. setValveStateDelayed( D19_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); setValveStateDelayed( D20_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); setValveStateDelayed( D21_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); setValveStateDelayed( D22_VALV, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); - // TODO: To be removed once HDD clean up is done - // De-energize Ultrafiltration valves - for ( i = FIRST_UF_VALVE; i <= FIRST_UF_VALVE; i++ ) - { - setValveStateDelayed( (DD_VALVES_T)i, VALVE_STATE_CLOSED, DELAY_VALVE_MS ); - } - requestConcentratePumpOff( D11_PUMP, parkPumps ); requestConcentratePumpOff( D10_PUMP, parkPumps ); requestConcentratePumpOff( D76_PUMP, parkPumps );