Index: firmware/App/Modes/ModeChemicalDisinfect.h =================================================================== diff -u -rc0700a4503f28288f16070634bb87f4eccb2568c -r8a4182663ef6b12e3fd6414c0c14158943cd4ce1 --- firmware/App/Modes/ModeChemicalDisinfect.h (.../ModeChemicalDisinfect.h) (revision c0700a4503f28288f16070634bb87f4eccb2568c) +++ firmware/App/Modes/ModeChemicalDisinfect.h (.../ModeChemicalDisinfect.h) (revision 8a4182663ef6b12e3fd6414c0c14158943cd4ce1) @@ -37,14 +37,20 @@ U32 chemDisinfectState; ///< Chemical disinfect state. U32 overallElapsedTime; ///< Overall elapsed time in chemical disinfect mode. U32 stateElapsedTime; ///< Current chemical disinfect elapsed time. - U32 chemDisinfectElapsedTime; ///< Elapsed time in just chemical disinfecting. U32 cancellationMode; ///< Chemical disinfect cancellation mode. F32 R1FillLevel; ///< Reservoir 1 level upon starting the chemical disinfect. F32 R2FillLevel; ///< Reservoir 2 level upon starting the chemical disinfect. U32 postDisinfectTargetRinseCount; ///< Target post disinfect rinse count. U32 postDisinfectCurrentRinseCount; ///< Current post disinfect rinse count. -}MODE_CHEMICAL_DISINFECT_DATA_T; + U32 chemDisinfectUIState; ///< Chemical disinfect UI state. +} MODE_CHEMICAL_DISINFECT_DATA_T; +/// Chemical disinfect UI data +typedef struct +{ + U32 chemDisinfectElapsedTime; ///< Elapsed time during chemical disinfect. +} MODE_CHEMICAL_DISINFECT_UI_DATA_T; + // ********** public function prototypes ********** void initChemicalDisinfectMode( void ); // initialize this module