Index: firmware/App/Modes/ModeStandby.h =================================================================== diff -u -r19f13e67288117e7f81c1245a75cc6b5f8aaf899 -r43949bb09b178239911c2e46c6555bc31289090f --- firmware/App/Modes/ModeStandby.h (.../ModeStandby.h) (revision 19f13e67288117e7f81c1245a75cc6b5f8aaf899) +++ firmware/App/Modes/ModeStandby.h (.../ModeStandby.h) (revision 43949bb09b178239911c2e46c6555bc31289090f) @@ -31,15 +31,6 @@ // ********** public definitions ********** -/// DG disinfects data publish -typedef struct -{ - U32 disinfectSubModeHDState; ///< HD disinfect sub mode state. - U32 disinfectDGFlushState; ///< DG disinfect flush state. - U32 disinfectDGHeatState; ///< DG disinfect heat disinfect state. - U32 disinfectDGChemState; ///< DG disinfect chem disinfect state. -} DISINFECTS_DATA_T; - // ********** public function prototypes ********** void initStandbyMode( void ); // Initialize this module @@ -52,7 +43,9 @@ BOOL signalUserInitiateHeatDisinfectMode( void ); BOOL signalUserInitiateChemicalDisinfectMode( void ); BOOL signalUserInitiateChemcialDisinfectFlushMode( void ); +BOOL signalUserInitiateROPermeateSampleMode( void ); BOOL signalInitiateStandbyDisinfectSubmode( U32 cmd ); +void signalROPermeateSampleDGReadyToDispense( void ); BOOL testSetStandbyModePublishIntervalOverride( U32 ms ); BOOL testResetStandbyModePublishIntervalOverride( void );