Index: firmware/App/Modes/ModeFlush.h =================================================================== diff -u -r54f45c387430e440ab4607451fc84dea61f273f1 -rd7926685f2fe3086bab183166119f0965a192a69 --- firmware/App/Modes/ModeFlush.h (.../ModeFlush.h) (revision 54f45c387430e440ab4607451fc84dea61f273f1) +++ firmware/App/Modes/ModeFlush.h (.../ModeFlush.h) (revision d7926685f2fe3086bab183166119f0965a192a69) @@ -31,6 +31,15 @@ // ********** public definitions ********** +/// Flush mode data publish struct +typedef struct +{ + U32 flushState; ///< Flush state. + U32 overallElapsedTime; ///< Overall elapsed time in flush mode. + U32 stateElapsedTime; ///< Current flush elapsed time. + F32 drainLineVolume; ///< Drain line volume. +} MODE_FLUSH_DATA_T; + // ********** public function prototypes ********** void initFlushMode( void ); // initialize this module @@ -39,6 +48,8 @@ DG_FLUSH_STATE_T getCurrentFlushState( void ); // get the current state of the flush mode. +BOOL stopDGFlush( void ); + /**@}*/ #endif