Index: firmware/App/Drivers/PinchValve.c =================================================================== diff -u -rd466db5e5f2d865456aa12140b3d1bb56335730b -red5ca124f43111316fce2a5fb18cf54c72629d6a --- firmware/App/Drivers/PinchValve.c (.../PinchValve.c) (revision d466db5e5f2d865456aa12140b3d1bb56335730b) +++ firmware/App/Drivers/PinchValve.c (.../PinchValve.c) (revision ed5ca124f43111316fce2a5fb18cf54c72629d6a) @@ -623,8 +623,12 @@ if ( TRUE == isValidPinchValve( valve ) ) { - result = ( ( PINCH_VALVE_FUNCTION_IDLE_STATE != functionState[ valve ] ) || ( PINCH_VALVE_CMD_IDLE_STATE != commandState[ valve ] ) || - ( TRUE == pendingValveHomeRequest[ valve ] ) || ( TRUE == pendingValvePositionRequest[ valve ] ) ); + result = FALSE; + + if ( ( PINCH_VALVE_FUNCTION_IDLE_STATE != functionState[ valve ] ) || ( PINCH_VALVE_CMD_IDLE_STATE != commandState[ valve ] ) ) + { + result = TRUE; + } } return result;