Index: firmware/App/Modes/ModeHeatDisinfect.c =================================================================== diff -u -re6c60e07b450ec8d58e87bf13d45f96efab54d8b -r7f45e52be52e11e33178e6a0eb86c67806e6921e --- firmware/App/Modes/ModeHeatDisinfect.c (.../ModeHeatDisinfect.c) (revision e6c60e07b450ec8d58e87bf13d45f96efab54d8b) +++ firmware/App/Modes/ModeHeatDisinfect.c (.../ModeHeatDisinfect.c) (revision 7f45e52be52e11e33178e6a0eb86c67806e6921e) @@ -37,7 +37,6 @@ #include "TaskGeneral.h" #include "TemperatureSensors.h" #include "Timers.h" -#include "UVReactors.h" #include "Valves.h" /** @@ -659,7 +658,6 @@ #endif { // Done with draining R2, close it - turnOnUVReactor( INLET_UV_REACTOR ); setValveState( VPO, VALVE_STATE_NOFILL_C_TO_NO ); setValveState( VRD2, VALVE_STATE_CLOSED ); setValveState( VPI, VALVE_STATE_OPEN ); @@ -940,8 +938,6 @@ // Done with filing turn off the RO pump signalROPumpHardStop(); stopHeater( DG_PRIMARY_HEATER ); - turnOffUVReactor( INLET_UV_REACTOR ); - turnOffUVReactor( OUTLET_UV_REACTOR ); // Set the valves to drain R2 and no fill setValveState( VPI, VALVE_STATE_CLOSED ); setValveState( VPD, VALVE_STATE_DRAIN_C_TO_NO ); @@ -1041,7 +1037,6 @@ setValveState( VRF, VALVE_STATE_R1_C_TO_NC ); setValveState( VRD1, VALVE_STATE_CLOSED ); setValveState( VRD2, VALVE_STATE_CLOSED ); - turnOnUVReactor( INLET_UV_REACTOR ); // Turn on the RO pump setROPumpTargetFlowRateLPM( RO_PUMP_TARGET_FLUSH_FILL_FLOW_RATE_LPM, MAX_RO_PUMP_FLUSH_FILL_PRESSURE_PSI ); @@ -1101,7 +1096,6 @@ // Once reservoir 2 is full, set the actuators for recirculation if ( DG_RESERVOIR_REACHED_TARGET == rsrvr2Status ) { - turnOffUVReactor( INLET_UV_REACTOR ); setValveState( VPI, VALVE_STATE_CLOSED ); setValveState( VBF, VALVE_STATE_OPEN ); setValveState( VPD, VALVE_STATE_DRAIN_C_TO_NO ); @@ -1479,7 +1473,6 @@ if ( FALSE == passiveCoolHeatDisStatus.isPassiveHeatDisRqustd ) { setValveState( VPI, VALVE_STATE_OPEN ); - turnOnUVReactor( INLET_UV_REACTOR ); } setValveState( VRD1, VALVE_STATE_OPEN );