Index: firmware/App/Controllers/ROPump.c =================================================================== diff -u -r846073b88a25474464d43b4c0e8f300b52021f96 -ra4f89c8a38b6c77baaa141b38045b511b1887a21 --- firmware/App/Controllers/ROPump.c (.../ROPump.c) (revision 846073b88a25474464d43b4c0e8f300b52021f96) +++ firmware/App/Controllers/ROPump.c (.../ROPump.c) (revision a4f89c8a38b6c77baaa141b38045b511b1887a21) @@ -75,7 +75,6 @@ static OVERRIDE_F32_T roPumpOpenLoopTargetDutyCycle; ///< Target RO pump open loop PWM. static BOOL roPumpStartControl; ///< boolean to determine when closed loop flow control starts static U32 roPumpClosedLoopStartTimeMS; ///< Timeout timer for RO pump to reach minimum target flow -static BOOL reachedMinimumFlow; ///< Flag indicating RO pump reached minimum target flow // ********** private function prototypes ********** @@ -134,7 +133,6 @@ roPumpOpenLoopTargetDutyCycle.ovInitData = 0.0; roPumpOpenLoopTargetDutyCycle.override = OVERRIDE_RESET; roPumpClosedLoopStartTimeMS = 0; - reachedMinimumFlow = FALSE; stopROPump(); } @@ -326,19 +324,6 @@ } } roControlTimerCounter = 0; - - //is flow rate less than 75% of the target flow rate wait for 10 seconds for timeout - if ( ( minRequiredFlowRate > currentFlowRate ) && ( reachedMinimumFlow == FALSE ) ) - { - if ( TRUE == didTimeout( roPumpClosedLoopStartTimeMS, FP_FLOW_RATE_BELOW_TARGET_TIMEOUT_MS ) ) - { - SET_ALARM_WITH_2_U32_DATA( ALARM_ID_FP_PERMEATE_FLOW_RATE_BELOW_TARGET, FP_FLOW_RATE_BELOW_TARGET_TIMEOUT_MS, currentFlowRate ) - } - } - else - { - reachedMinimumFlow = TRUE; - } } return state;