Index: firmware/App/Modes/ModeRecirculate.c =================================================================== diff -u -r3461c140ba07e74863dee1d4c51d0119076fecf8 -rfbc0a281b094ff309dcbf83db1878818a9b384f1 --- firmware/App/Modes/ModeRecirculate.c (.../ModeRecirculate.c) (revision 3461c140ba07e74863dee1d4c51d0119076fecf8) +++ firmware/App/Modes/ModeRecirculate.c (.../ModeRecirculate.c) (revision fbc0a281b094ff309dcbf83db1878818a9b384f1) @@ -39,7 +39,8 @@ // ********** private definitions ********** -#define TARGET_RO_PRESSURE_PSI 120 ///< Target pressure for RO pump. +#define TARGET_RO_PRESSURE_PSI 130 ///< Target pressure for RO pump. +#define TARGET_RO_FLOW_RATE_L 0.8 ///< Target flow rate for RO pump. #define FLUSH_LINES_VOLUME_L 0.1 ///< Water volume (in Liters) to flush when starting re-circulate mode. // ********** private data ********** @@ -84,7 +85,7 @@ setValveState( VRC, VALVE_STATE_DRAIN_C_TO_NO ); setValveState( VDR, VALVE_STATE_DRAIN_C_TO_NO ); setValveState( VPO, VALVE_STATE_NOFILL_C_TO_NO ); - setROPumpTargetPressure( TARGET_RO_PRESSURE_PSI, PUMP_CONTROL_MODE_CLOSED_LOOP ); + setROPumpTargetFlowRate( TARGET_RO_FLOW_RATE_L, TARGET_RO_PRESSURE_PSI ); signalDrainPumpHardStop(); startPrimaryHeater(); requestConcentratePumpsOff( CONCENTRATEPUMPS_CP1 );