Index: firmware/App/Modes/OperationModes.c =================================================================== diff -u -reef41b7363d82763095a1317f1757f360f0d9ec1 -r5a29e093e8a11f971c312cab5f6e7fedae2953db --- firmware/App/Modes/OperationModes.c (.../OperationModes.c) (revision eef41b7363d82763095a1317f1757f360f0d9ec1) +++ firmware/App/Modes/OperationModes.c (.../OperationModes.c) (revision 5a29e093e8a11f971c312cab5f6e7fedae2953db) @@ -24,7 +24,7 @@ #include "ModeStandby.h" #include "ModePreTreat.h" #include "ModeTreatment.h" -//#include "ModePostTreat.h" +#include "ModePostTreat.h" //#include "NVDataMgmt.h" #include "OperationModes.h" #include "TaskGeneral.h" @@ -124,7 +124,7 @@ initStandbyMode(); initPreTreatmentMode(); initTreatmentMode(); -// initPostTreatmentMode(); + initPostTreatmentMode(); } /*********************************************************************//** @@ -208,9 +208,9 @@ currentSubMode = execTreatmentMode(); break; -// case MODE_POST: -// currentSubMode = execPostTreatmentMode(); -// break; + case MODE_POST: + currentSubMode = execPostTreatmentMode(); + break; default: SET_ALARM_WITH_2_U32_DATA( ALARM_ID_TD_SOFTWARE_FAULT, SW_FAULT_ID_OP_MODES_INVALID_MODE_STATE, currentMode ) @@ -408,9 +408,9 @@ case MODE_TREA: currentSubMode = transitionToTreatmentMode(); break; -// case MODE_POST: -// currentSubMode = transitionToPostTreatmentMode(); -// break; + case MODE_POST: + currentSubMode = transitionToPostTreatmentMode(); + break; default: SET_ALARM_WITH_2_U32_DATA( ALARM_ID_TD_SOFTWARE_FAULT, SW_FAULT_ID_OP_MODES_INVALID_MODE_TO_TRANSITION_TO, newMode ) break;