Index: firmware/App/Controllers/DryBiCart.h =================================================================== diff -u -r2fb473f4574f9c150849bb39991a31bcadaae693 -re48bec7b1330b195afadcbf8bc58bdb4f1d5b03e --- firmware/App/Controllers/DryBiCart.h (.../DryBiCart.h) (revision 2fb473f4574f9c150849bb39991a31bcadaae693) +++ firmware/App/Controllers/DryBiCart.h (.../DryBiCart.h) (revision e48bec7b1330b195afadcbf8bc58bdb4f1d5b03e) @@ -37,10 +37,12 @@ { U32 dryBiCartFillExecState; ///< Dry bicart execution state U32 bicarbChamberFillExecState; ///< Bicarb chamber Fill execution state + U32 dryBiCartDrainExecState; ///< Dry bicart drain execution state U32 dryBiCartFillCycleCounter; ///< Dry bicart fill cycle counter U32 dryBiCartMaxFillCycleCount; ///< Dry bicart fill cycle max count U32 dryBiCartFillRequest; ///< Dry bicart fill request U32 bicarbChamberFillRequest; ///< Bicarb chamber fill request + U32 dryBiCartDrainRequested; ///< Dry bicart drain request U32 dryBiCartLastFillTime; ///< Dry bicart last fill duration in milli second U32 dryBiCartCurrentFillTime; ///< Dry bicart current fill duration in milli second } DRY_BICART_DATA_T; @@ -54,14 +56,15 @@ U32 execDryBicartDrainMode( void ); // Execute dry bicart drain state machine void execDryBicart( void ); // Execute the list of drybicart state machines void setBicarbChamberFillRequested( void ); // Sets the Flag for dry bicarb chamber fill request data to be true +void setBicartFillRequested( void ); DRY_BICART_FILL_EXEC_STATE_T getCurrentDryBiCartFillExecState( void ); // Get the current state of the dry bicart fill execution BOOL testDryBiCartDataPublishIntervalOverride( MESSAGE_T *message ); // To override the dry bicart data publish interval BOOL testDryBiCartFillCycleMaxCountOverride( MESSAGE_T *message ); // To override the dry bicart max fill cycle BOOL testDryBiCartFillRequestOverride( MESSAGE_T *message ); // To override the dry bicart fill start/stop request BOOL testBiCarbChamberFillRequestOverride( MESSAGE_T *message ); // To override the bicarb chamber fill start/stop request -BOOL testBiCarbChamberDrainRequestOverride( MESSAGE_T *message ); // To override the bicart drain start/stop request +BOOL testDryBiCartDrainRequestOverride( MESSAGE_T *message ); // To override the bicart drain start/stop request /**@}*/