Index: firmware/App/Controllers/AirTrap.c =================================================================== diff -u -rb89d157b56dce2daf63f4a9e9df9ef6636f2bf44 -rbe1f6ba8f58abfe098865c85ebca070eb0dde6ce --- firmware/App/Controllers/AirTrap.c (.../AirTrap.c) (revision b89d157b56dce2daf63f4a9e9df9ef6636f2bf44) +++ firmware/App/Controllers/AirTrap.c (.../AirTrap.c) (revision be1f6ba8f58abfe098865c85ebca070eb0dde6ce) @@ -362,8 +362,10 @@ // Lower air trap level if fluid reaches upper level. else if ( AIR_TRAP_LEVEL_FLUID == getLevelSensorState( H16_LEVL ) ) { - if ( ( AIR_PUMP_STATE_OFF == getAirPumpState() ) && - ( TRUE == didTimeout( airTrapLowerDelayStartTime, AIR_PUMP_ON_DELAY_TIME_MS ) ) ) + // TODO un-comment + //if ( ( AIR_PUMP_STATE_OFF == getAirPumpState() ) && + // ( TRUE == didTimeout( airTrapLowerDelayStartTime, AIR_PUMP_ON_DELAY_TIME_MS ) ) ) + if ( AIR_PUMP_STATE_OFF == getAirPumpState() ) { set3WayValveState( H13_VALV, VALVE_3WAY_COMMON_TO_OPEN_STATE ); // open valve H13 to allow air to be pumped into air trap from atmosphere setAirPumpState( AIR_PUMP_STATE_ON, getAirPumpLowerPowerLevel() );