Index: firmware/App/Controllers/RinsePump.c =================================================================== diff -u -r5514c6bf48facd532e58b0790d9f02aaa6776b28 -r3a6adcf5e8b360efe3b38bbe55fc8f22f1c69ab8 --- firmware/App/Controllers/RinsePump.c (.../RinsePump.c) (revision 5514c6bf48facd532e58b0790d9f02aaa6776b28) +++ firmware/App/Controllers/RinsePump.c (.../RinsePump.c) (revision 3a6adcf5e8b360efe3b38bbe55fc8f22f1c69ab8) @@ -274,7 +274,7 @@ rinsePumpTargetSpeedRPM = 0; - if ( TRUE == getTestConfigStatus( TEST_CONFIG_DD_FP_ENABLE_BETA_2_0_HW ) ) + if ( TRUE == getTestConfigStatus( TEST_CONFIG_DD_FP_ENABLE_BETA_1_9_HW ) ) { F32 pwmPercent; @@ -286,8 +286,8 @@ } else { - // Current Beta 1.9 system uses on/off bit - setValveState( D88_79_VALV, VALVE_STATE_CLOSED ); + // Set PWM count zero to stop the logical rinse pump + setRinsePumpPwmCount( D79_RINSE_PUMP, RINSE_PUMP_OFF_COUNT ); } return state; @@ -304,7 +304,7 @@ { RINSE_PUMP_STATE_T state = RINSE_PUMP_STATE_ON; - if ( TRUE == getTestConfigStatus( TEST_CONFIG_DD_FP_ENABLE_BETA_2_0_HW ) ) + if ( TRUE == getTestConfigStatus( TEST_CONFIG_DD_FP_ENABLE_BETA_1_9_HW ) ) { F32 pwmPercent; @@ -314,11 +314,6 @@ // Turn on logical rinse pump with given PWM value setRinsePumpPwm( D79_RINSE_PUMP, pwmPercent ); } - else - { - // Current Beat 1.9 system uses on/off bit - setValveState( D88_79_VALV, VALVE_STATE_OPEN ); - } return state; }