Index: firmware/App/Modes/Rinseback.c =================================================================== diff -u -r240e23ebbb15f0ecb1bd7415b1a07c805f2f46e9 -rf0c52f6adff7b61132953890a74f1c462b31eedf --- firmware/App/Modes/Rinseback.c (.../Rinseback.c) (revision 240e23ebbb15f0ecb1bd7415b1a07c805f2f46e9) +++ firmware/App/Modes/Rinseback.c (.../Rinseback.c) (revision f0c52f6adff7b61132953890a74f1c462b31eedf) @@ -43,10 +43,13 @@ #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). + +#ifndef DISABLE_PUMP_FLOW_CHECKS /// Maximum rinseback volume measured by independent means (as % of target). static const F32 MAX_RINSEBACK_SAFETY_VOLUME_ML = ( TARGET_RINSEBACK_VOLUME_ML * 1.2 ); /// Minimum rinseback volume measured by independent means (as % of target). static const F32 MIN_RINSEBACK_SAFETY_VOLUME_ML = ( TARGET_RINSEBACK_VOLUME_ML * 0.8 ); +#endif /// Interval at which rinseback progress is to be published to UI. static const U32 RINSEBACK_DATA_PUBLISH_INTERVAL = ( MS_PER_SECOND / TASK_GENERAL_INTERVAL );