Index: firmware/App/Controllers/PermeateTank.c =================================================================== diff -u -r336f6c49e05f515ca1250e0fd9ea97e5f5b5f11c -r2d295ca85f19e95da42476a57ca6b4496baf980a --- firmware/App/Controllers/PermeateTank.c (.../PermeateTank.c) (revision 336f6c49e05f515ca1250e0fd9ea97e5f5b5f11c) +++ firmware/App/Controllers/PermeateTank.c (.../PermeateTank.c) (revision 2d295ca85f19e95da42476a57ca6b4496baf980a) @@ -7,8 +7,8 @@ * * @file PermeateTank.c * -* @author (last) Michael Garthwaite -* @date (last) 17-Apr-2026 +* @author (last) Sameer Kalliadan Poyil +* @date (last) 23-Apr-2026 * * @author (original) Michael Garthwaite * @date (original) 08-Sep-2025 @@ -240,7 +240,7 @@ static PERMEATE_TANK_STATE_T handlePermeateTankFillState( void ) { PERMEATE_TANK_STATE_T state = PERMEATE_TANK_FILL_STATE; - LEVEL_STATE_T level = getLevelStatus( P25_LEVL ); + LVL_STATE_T level = getFloaterStatus( P25_LEVL ); // Transition to manual valve control state when requested if ( TRUE == pendingStopPermeateTankController ) @@ -249,7 +249,7 @@ state = PERMEATE_TANK_MANUAL_CONTROL_STATE; } - else if ( LEVEL_STATE_HIGH == level ) + else if ( LVL_STATE_HIGH == level ) { state = PERMEATE_TANK_FULL_STATE; } @@ -268,15 +268,15 @@ static PERMEATE_TANK_STATE_T handlePermeateTankFullState( void ) { PERMEATE_TANK_STATE_T state = PERMEATE_TANK_FULL_STATE; - LEVEL_STATE_T level = getLevelStatus( P25_LEVL ); + LVL_STATE_T level = getFloaterStatus( P25_LEVL ); // Transition to manual valve control state when requested if ( TRUE == pendingStopPermeateTankController ) { pendingStopPermeateTankController = FALSE; state = PERMEATE_TANK_MANUAL_CONTROL_STATE; } - else if ( level == LEVEL_STATE_LOW ) + else if ( level == LVL_STATE_LOW ) { state = PERMEATE_TANK_FILL_STATE; }