Index: firmware/App/Modes/ModeFill.h =================================================================== diff -u -r6530db1926d689b51c2f5fcd6ae928c40ebf5f42 -rb0f90032367640dd22ddfbe0307a20cb6e931ceb --- firmware/App/Modes/ModeFill.h (.../ModeFill.h) (revision 6530db1926d689b51c2f5fcd6ae928c40ebf5f42) +++ firmware/App/Modes/ModeFill.h (.../ModeFill.h) (revision b0f90032367640dd22ddfbe0307a20cb6e931ceb) @@ -49,6 +49,7 @@ F32 usedAcidVolumeML; ///< The used acid volume in ML. F32 usedBicarbVolumeML; ///< The used bicarb volume in ML. F32 integratedVolumeML; ///< Integrated volume in milliliters. + U32 roOnlyModeStatus; ///< RO only mode status. } DG_FILL_MODE_DATA_T; // ********** public function prototypes ********** @@ -60,21 +61,20 @@ U32 execFillMode( void ); // execute the fill mode state machine (call from OperationModes) F32 getAvgFillFlowRateLPM( void ); - F32 getAvgFillTemperature( void ); - F32 getLastFillTemperature( void ); void setThisFisrtFillFlag( BOOL flag ); // indicates bottles need prime when set to TRUE - void resetFillStatusParameters( void ); BOOL isThisTheFirstFill( void ); F32 getChemicalUsedVolumeML( CHEMICAL_BOTTLES_T bottle ); - void resetChemicalUsedVolumeML( CHEMICAL_BOTTLES_T bottle ); +void enableROOnlyMode( void ); +BOOL isROOnlyModeEnabled( void ); + BOOL testSetUsedAcidVolumeMLOverride( F32 value ); BOOL testResetUsedAcidVolumeMLOverride( void );