Index: firmware/App/Modes/ModeHeatDisinfect.h =================================================================== diff -u -r56ba1b163b0cbf6953638065b2108f745b17ec8f -rc7a1a8842d3ef02c5df0473070cee3ccc0cb3a18 --- firmware/App/Modes/ModeHeatDisinfect.h (.../ModeHeatDisinfect.h) (revision 56ba1b163b0cbf6953638065b2108f745b17ec8f) +++ firmware/App/Modes/ModeHeatDisinfect.h (.../ModeHeatDisinfect.h) (revision c7a1a8842d3ef02c5df0473070cee3ccc0cb3a18) @@ -7,8 +7,8 @@ * * @file ModeHeatDisinfect.h * -* @author (last) Dara Navaei -* @date (last) 03-Feb-2023 +* @author (last) Michael Garthwaite +* @date (last) 29-Aug-2023 * * @author (original) Sean * @date (original) 20-Apr-2020 @@ -45,11 +45,16 @@ void initHeatDisinfectMode( void ); // Initialize this module U32 transitionToHeatDisinfectMode( void ); // Prepares for transition to heat disinfect mode +BOOL isHeatDisinfectInTransitionHotWater( void ); U32 execHeatDisinfectMode( void ); // Execute the heat disinfect mode state machine (call from OperationModes) DG_HEAT_DISINFECT_STATE_T getCurrentHeatDisinfectState( void ); // get the current state of the heat disinfect mode BOOL stopDGHeatDisinfect( void ); // Stop DG heat disinfect +BOOL testSetDG77CStateTimerOverride( U32 timer ); // set override timer for disinfection at 77C +BOOL testResetDG77CStateTimerOverride( void ); // reset override timer for disinfection at 77C +BOOL testSetDG82CStateTimerOverride( U32 timer ); // set override timer for disinfection at 82C +BOOL testResetDG82CStateTimerOverride( void ); // reset override timer for disinfection at 77C #ifndef _RELEASE_ void setHeatNelsonSupportMode( NELSON_SUPPORT_T support );