Index: firmware/App/Modes/ModeHeatDisinfect.h =================================================================== diff -u -raa36ab1ed13d099286cedcbd066f7dce11146d13 -r62a4d7b976107f7ac4d5013ce06f38f4a0bf65bd --- firmware/App/Modes/ModeHeatDisinfect.h (.../ModeHeatDisinfect.h) (revision aa36ab1ed13d099286cedcbd066f7dce11146d13) +++ firmware/App/Modes/ModeHeatDisinfect.h (.../ModeHeatDisinfect.h) (revision 62a4d7b976107f7ac4d5013ce06f38f4a0bf65bd) @@ -33,6 +33,16 @@ // ********** public definitions ********** +#pragma pack(push,1) +/// Heat disinfect data +typedef struct +{ + U32 internalState; ///< Internal state of heat disinfect state machine + F32 elapsedTimeMins; ///< Heat disinfect elapsed time in minutes + U32 currentCycle; ///< Current cycle of the heat disinfect +} DG_HEAT_DISINFECT_DATA_T; +#pragma pack(pop) + // ********** public function prototypes ********** void initHeatDisinfectMode( void ); // initialize this module