Index: firmware/App/Controllers/RinsePump.c =================================================================== diff -u -r35ccc443e6440d79231ab4a3951bebc0e9789b68 -r095866efd8f10bdead490578e7584051d79292f0 --- firmware/App/Controllers/RinsePump.c (.../RinsePump.c) (revision 35ccc443e6440d79231ab4a3951bebc0e9789b68) +++ firmware/App/Controllers/RinsePump.c (.../RinsePump.c) (revision 095866efd8f10bdead490578e7584051d79292f0) @@ -277,11 +277,6 @@ if ( TRUE == getTestConfigStatus( TEST_CONFIG_DD_FP_ENABLE_BETA_1_9_HW ) ) { - // Current Beta 1.9 system uses on/off bit - setValveState( D88_79_VALV, VALVE_STATE_CLOSED ); - } - else - { F32 pwmPercent; // Set PWM to zero to stop the logical rinse pump @@ -290,6 +285,11 @@ pwmPercent = rinsePumpPwmPercentage.data; setRinsePumpPwm( D79_RINSE_PUMP, pwmPercent ); } + else + { + // Set PWM count zero to stop the logical rinse pump + setRinsePumpPwm( D79_RINSE_PUMP, RINSE_PUMP_OFF_COUNT ); + } return state; } @@ -307,11 +307,6 @@ if ( TRUE == getTestConfigStatus( TEST_CONFIG_DD_FP_ENABLE_BETA_1_9_HW ) ) { - // Current Beat 1.9 system uses on/off bit - setValveState( D88_79_VALV, VALVE_STATE_OPEN ); - } - else - { F32 pwmPercent; rinsePumpPwmPercentage.data = RINSE_PUMP_DEFAULT_PWM_PERCENT;