Index: firmware/App/Controllers/ConcentratePumps.h =================================================================== diff -u -r095866efd8f10bdead490578e7584051d79292f0 -rc479bd8fae14f3bd7dc8574bbb3dc6c5e7f98588 --- firmware/App/Controllers/ConcentratePumps.h (.../ConcentratePumps.h) (revision 095866efd8f10bdead490578e7584051d79292f0) +++ firmware/App/Controllers/ConcentratePumps.h (.../ConcentratePumps.h) (revision c479bd8fae14f3bd7dc8574bbb3dc6c5e7f98588) @@ -7,8 +7,8 @@ * * @file ConcentratePumps.h * -* @author (last) Sameer Kalliadan Poyil -* @date (last) 15-Apr-2026 +* @author (last) Jashwant Gantyada +* @date (last) 29-Jul-2026 * * @author (original) Vinayakam Mani * @date (original) 19-Sep-2024 @@ -19,7 +19,7 @@ #define __CONCENTRATE_PUMPS_H__ #include "DDCommon.h" -//#include "NVDataMgmt.h" +//#include "NVMgmt.h" /** * @defgroup ConcentratePumps ConcentratePumps @@ -32,11 +32,13 @@ // ********** public definitions ********** // For 150 RPM, Diener pump delivers 60ml/min #define CONCENTRATE_PUMP_MAX_SPEED 200.0F ///< Maximum Diener pump speed for concentrate pump in mL/min -#define DOSING_CONCENTRATE_PUMP_SPEED 100.0F ///< Diener pump speed for acid and bicarb dosing pump speed in mL/min +#define CONCENTRATE_PUMP_MIN_SPEED 20.0F ///< Minimum Diener pump speed for concentrate pump in mL/min +#define DOSING_ACID_CONCENTRATE_PUMP_SPEED 60.0F ///< Diener pump speed for acid pump +#define DOSING_CONCENTRATE_PUMP_SPEED 100.F ///< Dosing pump speed for spent chamber fill for acid and bicarb pumps #define DRAIN_BICART_PUMP_SPEED 200.0F ///< Diener pump speed for cartridge drains at maximum speed in mL/min #define DEFAULT_ACID_VOLUME_ML 0.666666667F ///< Acid concentrate volume in ml. -#define DEFAULT_BICARB_VOLUME_ML 1.146666667F ///< Bicarb concentrate volume in ml. +#define DEFAULT_BICARB_VOLUME_ML 0.95F ///< Bicarb concentrate volume in ml. #define DOSING_CONT_VOLUME 0xFFFFFFFF ///< Volume set to 0xFFFFFFFF enables continuous delivery based on the speed set.