Index: firmware/App/Modes/OperationModes.c =================================================================== diff -u -r5f1b50a1d9a7bd6ea17bb666e28ccfeafe56432c -r779dc6a6feba357e509ddff8ad1f1c8d7fc98661 --- firmware/App/Modes/OperationModes.c (.../OperationModes.c) (revision 5f1b50a1d9a7bd6ea17bb666e28ccfeafe56432c) +++ firmware/App/Modes/OperationModes.c (.../OperationModes.c) (revision 779dc6a6feba357e509ddff8ad1f1c8d7fc98661) @@ -215,9 +215,9 @@ // currentSubMode = execFlushMode(); // break; // -// case DD_MODE_HEAT: -// currentSubMode = execHeatDisinfectMode(); -// break; + case DD_MODE_HEAT: + currentSubMode = execHeatDisinfectMode(); + break; // // case DD_MODE_HCOL: // currentSubMode = execHeatDisinfectActiveCoolMode(); @@ -401,9 +401,9 @@ // currentSubMode = transitionToFlushMode(); // break; -// case DD_MODE_HEAT: -// currentSubMode = transitionToHeatDisinfectMode(); -// break; + case DD_MODE_HEAT: + currentSubMode = transitionToHeatDisinfectMode(); + break; // case DD_MODE_HCOL: // currentSubMode = transitionToHeatDisinfectActiveCoolMode(); Index: firmware/App/Services/AlarmMgmtSWFaults.h =================================================================== diff -u -rff0edadf0c6f161a0a092ddaf94d1940d64f7d5e -r779dc6a6feba357e509ddff8ad1f1c8d7fc98661 --- firmware/App/Services/AlarmMgmtSWFaults.h (.../AlarmMgmtSWFaults.h) (revision ff0edadf0c6f161a0a092ddaf94d1940d64f7d5e) +++ firmware/App/Services/AlarmMgmtSWFaults.h (.../AlarmMgmtSWFaults.h) (revision 779dc6a6feba357e509ddff8ad1f1c8d7fc98661) @@ -169,6 +169,7 @@ SW_FAULT_ID_NVM_INVALID_RECORD_SELECTED = 138, SW_FAULT_ID_NVM_OPS_TIMEOUT = 139, SW_FAULT_ID_NVM_INVALID_OPS = 140, + SW_FAULT_ID_HEAT_DISINFECT_MODE_INVALID_EXEC_STATE = 141, NUM_OF_SW_FAULT_IDS } DD_SW_FAULT_ID_T;