Index: firmware/App/Modes/Rinseback.c =================================================================== diff -u -r2dd1b02e90c90fcd94bf9b21245282205a963654 -r1a9ff89cf0693fb20f24c5fa47a1cc8bc23f3b38 --- firmware/App/Modes/Rinseback.c (.../Rinseback.c) (revision 2dd1b02e90c90fcd94bf9b21245282205a963654) +++ firmware/App/Modes/Rinseback.c (.../Rinseback.c) (revision 1a9ff89cf0693fb20f24c5fa47a1cc8bc23f3b38) @@ -42,8 +42,8 @@ #define MAX_TOTAL_ADDITIONAL_RINSEBACK_VOLUME_ML 300.0F ///< Maximum total additional rinseback volume allowed : all additionals (in mL). #define TARGET_ADDITIONAL_RINSEBACK_VOLUME_ML 10.0F ///< Target rinseback volume for an additional volume request (in mL). #define RINSEBACK_FLOW_RATE_ADJ_ML_MIN 25 ///< Adjustment amount (in mL/min) to apply when user requests increase/decrease in flow rate. -#define MIN_RINSEBACK_FLOW_RATE_ML_MIN 50 ///< Minimum rinseback flow rate (in mL/min). -#define MAX_RINSEBACK_FLOW_RATE_ML_MIN 150 ///< Maximum rinseback flow rate (in mL/min). +#define MIN_RINSEBACK_FLOW_RATE_ML_MIN 100 ///< Minimum rinseback flow rate (in mL/min). +#define MAX_RINSEBACK_FLOW_RATE_ML_MIN 300 ///< Maximum rinseback flow rate (in mL/min). /// Interval at which rinseback progress is to be published to UI. #define RINSEBACK_DATA_PUBLISH_INTERVAL ( MS_PER_SECOND / TASK_GENERAL_INTERVAL ) @@ -510,7 +510,7 @@ rinsebackAdditionalTimerCtr = 0; additionalRinsebackVolume_mL = 0.0; targetRinsebackVolumePlusAdditional_mL += TARGET_ADDITIONAL_RINSEBACK_VOLUME_ML; - setupForRinsebackDelivery( MIN_RINSEBACK_FLOW_RATE_ML_MIN ); + setupForRinsebackDelivery( rinsebackRate_mL_min ); result = RINSEBACK_RUN_ADDITIONAL_STATE; } }