Index: firmware/App/Modes/ModeGenDialysate.h =================================================================== diff -u -r6408d79e3a9a543e90b2fa7ab823be348befd391 -rf6fb03f1e20395a61a5d5996f11f802ab8eacb2f --- firmware/App/Modes/ModeGenDialysate.h (.../ModeGenDialysate.h) (revision 6408d79e3a9a543e90b2fa7ab823be348befd391) +++ firmware/App/Modes/ModeGenDialysate.h (.../ModeGenDialysate.h) (revision f6fb03f1e20395a61a5d5996f11f802ab8eacb2f) @@ -31,6 +31,9 @@ // ********** public definitions ********** +#define FRESH_DIAL_PUMP_INITIAL_RPM 2500 ///< Nominal RPM target for fresh dialysate pump to maintain required pressure. +#define SPENT_DIAL_PUMP_INITIAL_RPM 2300 ///< Nominal RPM target for spent dialysate pump to maintain required pressure. + /// Generate dialysate mode data structure typedef struct { @@ -52,6 +55,7 @@ U32 execGenDialysateMode( void ); // Execute the gen dialysate mode state machine (call from OperationModes) void execGenDialysateMonitor( void ); // Dialysate generation monitor +BOOL hydChamberWaterInletControl( void ); // Hydraulics chamber inlet water control DD_GEND_MODE_STATE_T getCurrentGenDialysateState( void ); // Get the current state of the gen dialysate mode. U32 getDialGoodToDeliverStatus( void ); // Get the dialysate good to deliver status void setTreatmentParamUpdate( void ); // To indicate one or more treatment parameters updated @@ -63,7 +67,6 @@ BOOL testDialGoodToDeliverStatusOverride( MESSAGE_T *message ); // To override the dialysate good to deliver status flag BOOL testGenDHydChamberFluidTempOverride( MESSAGE_T *message ); // Override the hydraulics chamber fluid temperature BOOL testGenDExecStateOverride( MESSAGE_T *message ); // Override the Gen dialysate execution state -BOOL testDDStopGenDialysateOverride( MESSAGE_T *message ); // Override the stop gen dialysate request /**@}*/