Index: firmware/App/Modes/ModeStandby.c =================================================================== diff -u -r54f45c387430e440ab4607451fc84dea61f273f1 -raa36ab1ed13d099286cedcbd066f7dce11146d13 --- firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision 54f45c387430e440ab4607451fc84dea61f273f1) +++ firmware/App/Modes/ModeStandby.c (.../ModeStandby.c) (revision aa36ab1ed13d099286cedcbd066f7dce11146d13) @@ -227,6 +227,22 @@ /*********************************************************************//** * @brief + * The startDGHeatDisinfect function starts heat disinfect mode. + * @details + * Inputs: none + * Outputs: none + * @return: TRUE if the switch was successful + *************************************************************************/ +BOOL startDGHeatDisinfect( void ) +{ + // TODO: make sure DG is not in the middle of something and it is in standby + requestNewOperationMode( DG_MODE_HEAT ); + + return TRUE; // TODO Check whether it is the right request before switching +} + +/*********************************************************************//** + * @brief * The getCurrentStandbyState function returns the current state of standby mode. * @details * Inputs : standbyState