Index: firmware/App/Modes/FPModes/ModePreGenPermeate.c =================================================================== diff -u -r973f790125e70115662d979f5f5631bb9df081f0 -rb569bc796c56acd5d94d468386f5f42c350cad65 --- firmware/App/Modes/FPModes/ModePreGenPermeate.c (.../ModePreGenPermeate.c) (revision 973f790125e70115662d979f5f5631bb9df081f0) +++ firmware/App/Modes/FPModes/ModePreGenPermeate.c (.../ModePreGenPermeate.c) (revision b569bc796c56acd5d94d468386f5f42c350cad65) @@ -7,8 +7,8 @@ * * @file ModePreGenPermeate.c * -* @author (last) “rkallala” -* @date (last) 29-Jan-2026 +* @author (last) “Raghu +* @date (last) 03-Feb-2026 * * @author (original) Michael Garthwaite * @date (original) 08-Sep-2025 @@ -193,10 +193,9 @@ setValveState( M12_VALV, VALVE_STATE_OPEN ); setValveState( P6_VALV, VALVE_STATE_CLOSED ); setValveState( P11_VALV, VALVE_STATE_OPEN ); - setValveState( P33_VALV, VALVE_STATE_OPEN ); // TODO - Change valves to handle RO rejection config - setValveState( P34_VALV, VALVE_STATE_CLOSED ); // Current set to Medium recovery for Beta1 HW and High recovery for Beta2 HW - setValveState( P37_VALV, VALVE_STATE_CLOSED ); setValveState( P39_VALV, VALVE_STATE_OPEN ); + // set P33, P34 and P37 per recovery configuration + setRecoveryValvesConfig(); startPermeateTankControl(); if ( TRUE == isBoostPumpInstalled() )