Index: firmware/App/Controllers/ConcentratePumps.h =================================================================== diff -u -ra9315539f527b92523b1598ff91e47db4d71dae2 -r0803f828b81e046166457564650acf6a9bbd3cc6 --- firmware/App/Controllers/ConcentratePumps.h (.../ConcentratePumps.h) (revision a9315539f527b92523b1598ff91e47db4d71dae2) +++ firmware/App/Controllers/ConcentratePumps.h (.../ConcentratePumps.h) (revision 0803f828b81e046166457564650acf6a9bbd3cc6) @@ -31,7 +31,7 @@ // ********** public definitions ********** -#define CONCENTRATE_PUMP_MAX_SPEED 48.0 ///< Maximum speed for concentrate pump in mL/min +#define CONCENTRATE_PUMP_MAX_SPEED 48.0F ///< Maximum speed for concentrate pump in mL/min /// Enumeration of concentrate pumps. typedef enum ConcentratePumps @@ -48,6 +48,10 @@ F32 cp1MeasuredSpeed; ///< Concentrate pump CP1 measured speed F32 cp2CurrentSetSpeed; ///< Concentrate pump CP2 current set speed F32 cp2MeasuredSpeed; ///< Concentrate pump CP2 measured speed + U32 cp1State; ///< Concentrate pump CP1 current state + U32 cp2State; ///< Concentrate pump CP2 current state + F32 cp1PulseInSeconds; ///< Concentrate pump CP1 pulse in seconds + F32 cp2PulseInSeconds; ///< Concentrate pump CP2 pulse in seconds } CONCENTRATE_PUMP_DATA_T; // ********** public function prototypes **********