Index: firmware/App/Modes/FPModes/ModePreGenPermeate.c =================================================================== diff -u -r3e1af7cc2576e347ab8bdf2f400196b2301def07 -r2d295ca85f19e95da42476a57ca6b4496baf980a --- firmware/App/Modes/FPModes/ModePreGenPermeate.c (.../ModePreGenPermeate.c) (revision 3e1af7cc2576e347ab8bdf2f400196b2301def07) +++ firmware/App/Modes/FPModes/ModePreGenPermeate.c (.../ModePreGenPermeate.c) (revision 2d295ca85f19e95da42476a57ca6b4496baf980a) @@ -7,8 +7,8 @@ * * @file ModePreGenPermeate.c * -* @author (last) Raghu Kallala -* @date (last) 31-Mar-2026 +* @author (last) Sameer Kalliadan Poyil +* @date (last) 23-Apr-2026 * * @author (original) Michael Garthwaite * @date (original) 08-Sep-2025 @@ -563,14 +563,14 @@ BOOL testValidatePreGenPChangeReq( U32 newSubMode ) { BOOL result = FALSE; - LEVEL_STATE_T level = getLevelStatus( P25_LEVL ); + LVL_STATE_T level = getFloaterStatus( P25_LEVL ); if ( newSubMode < NUM_OF_FP_PRE_GENW_MODE_STATES ) { switch ( newSubMode ) { case FP_PRE_GENP_CONCENTRATE_FLUSH: - result = (( LEVEL_STATE_HIGH == level ) ? TRUE : FALSE); + result = (( LVL_STATE_HIGH == level ) ? TRUE : FALSE); break; case FP_PRE_GENP_INLET_PRESSURE_CHECK: