Index: firmware/App/Modes/BalancingChamber.h =================================================================== diff -u -rb6d20d9e5c704a9f7ebceea9bb12731dac61fc2a -r6679a2cd813b21a8cb4c58b3eeb721e0eef9a10b --- firmware/App/Modes/BalancingChamber.h (.../BalancingChamber.h) (revision b6d20d9e5c704a9f7ebceea9bb12731dac61fc2a) +++ firmware/App/Modes/BalancingChamber.h (.../BalancingChamber.h) (revision 6679a2cd813b21a8cb4c58b3eeb721e0eef9a10b) @@ -37,12 +37,10 @@ U32 balChamberExecState; ///< Balancing chamber execution state U32 balChamberSWState; ///< Balancing chamber switching state (state 1 or state 2) F32 balChamberSWFreq; ///< Balancing chamber switching frequency - BOOL isDialDelInProgress; ///< Whether Dialysate Delivery in progress or not U32 balChamberSwPeriod; ///< Balancing chamber switching period BOOL isBalChamberFillInProgress; ///< Whether balancing chamber fill in progress or not U32 currentBalChamberSwitchingCounter; ///< Current balancing chamber switching counter BOOL isPressureStalbilizedDuringFill; ///< Whether pressure stabilized during fill or not - BOOL isDialysateGoodtoDeliver; ///< Ready to deliver dialysate or not } BAL_CHAMBER_DATA_T; // ********** public function prototypes ********** @@ -55,10 +53,11 @@ BAL_CHAMBER_EXEC_STATE_T getCurrentBalancingChamberExecState( void ); // Get the current state of the balancing chamber execution F32 getBalChamberSwitchingFreq( void ); // Get the balancing chamber switching frequency U32 getDialDeliveryProgressStatus( void ); // Get the dialysate delivery in progress status +BOOL getBalancingChamberFillinProgressStatus( void ); // Get the balancing chamber fill in progress status void valveControlForBCClosedState( void ); // Closes all balancing chamber valves +void valveControlForBCOpenState( void ); // Open all balancing chamber valves BOOL testDDBalChamberDataPublishIntervalOverride( MESSAGE_T *message ); // To override the balancing chamber data publish interval -BOOL testDialDeliveryInProgressOverride( MESSAGE_T *message ); // To override the dialysate delivery in progress flag BOOL testBalChamberSwFreqOverride( MESSAGE_T *message ); // To override the balancing chamber switching frequency /**@}*/