Index: firmware/App/Modes/ModeGenDialysate.c =================================================================== diff -u -r48ca7fd644c67920acc29a80b7af379d0a134d1a -rb6d20d9e5c704a9f7ebceea9bb12731dac61fc2a --- firmware/App/Modes/ModeGenDialysate.c (.../ModeGenDialysate.c) (revision 48ca7fd644c67920acc29a80b7af379d0a134d1a) +++ firmware/App/Modes/ModeGenDialysate.c (.../ModeGenDialysate.c) (revision b6d20d9e5c704a9f7ebceea9bb12731dac61fc2a) @@ -39,7 +39,7 @@ #define FRESH_DIAL_PUMP_INITIAL_RPM 2500 ///< Nominal RPM target for fresh dialysate pump to maintain required pressure. #define SPENT_DIAL_PUMP_INITIAL_RPM 2500 ///< Nominal RPM target for spent dialysate pump to maintain required pressure. -#define HYD_CHAMBER_FLUID_TEMP_C_MIN 35.0 ///< Minimum hydraulics fluid temperature in deg celcius +#define HYD_CHAMBER_FLUID_TEMP_C_MIN 35.0F ///< Minimum hydraulics fluid temperature in deg celcius #define HYD_CHAMBER_PRES_CHECK_TIME_OUT ( 1 * SEC_PER_MIN * MS_PER_SECOND ) ///< Time out period when hydraulics chamber pressure check initiated #define SPENT_DIAL_PRES_CHECK_TIME_OUT ( 1 * SEC_PER_MIN * MS_PER_SECOND ) ///< Time out period when spent dialysate pressure check initiated #define HYD_CHAMBER_TARGET_NEG_PRESS_MIN_PSI (-11.7877F) ///< Hydraulics chamber minimum negative pressure(D9/PHo) in psi. @@ -94,6 +94,9 @@ genDialysateDataPublishInterval.ovInitData = 0; genDialysateDataPublishInterval.override = OVERRIDE_RESET; genDialysateDataPublicationTimerCounter = 0; + + //Initialize balancing chamber module + initBalanceChamber(); } /*********************************************************************//** @@ -303,7 +306,7 @@ setValveState( VHO, VALVE_STATE_OPEN ); } - // Invlaid levels + // Invalid levels if ( ( STATE_LOW == floaterLevel1 ) && ( STATE_HIGH == floaterLevel2 ) ) { //TODO : check for invalid levels and trigger alarm @@ -439,7 +442,7 @@ U32 balChamberstate; //Execute balancing chamber - balChamberstate = execBalancingChamber(); + balChamberstate = execBalancingChamberControl(); if ( BAL_CHAMBER_DIAL_DELIVERY_PAUSE == balChamberstate ) {