Index: firmware/App/Modes/FPModes/FPOperationModes.c =================================================================== diff -u -r228773fa681489a62db5c47807a4794e5761d4f5 -ra0c144ed9f72066d7a7b1d047b01fb76ca56d667 --- firmware/App/Modes/FPModes/FPOperationModes.c (.../FPOperationModes.c) (revision 228773fa681489a62db5c47807a4794e5761d4f5) +++ firmware/App/Modes/FPModes/FPOperationModes.c (.../FPOperationModes.c) (revision a0c144ed9f72066d7a7b1d047b01fb76ca56d667) @@ -170,6 +170,14 @@ currentSubMode = execGenPermeateMode(); break; + case FP_MODE_DPGP: + currentSubMode = execPreGenPermeateDefeaturedMode(); + break; + + case FP_MODE_DEGP: + currentSubMode = execPreGenPMode(); + break; + default: SET_ALARM_WITH_2_U32_DATA( ALARM_ID_FP_SOFTWARE_FAULT, SW_FAULT_ID_OP_MODES_INVALID_MODE_STATE, currentMode ) currentMode = FP_MODE_FAUL; @@ -329,11 +337,11 @@ break; case FP_MODE_DPGP: - //currentSubMode = transitionToPreGenWMode(); + currentSubMode = transitionToPreGenPermeateDefeaturedMode(); break; case FP_MODE_DEGP: - //currentSubMode = transitionToGenWaterMode(); + currentSubMode = transitionToGenPermeateDefeaturedMode(); break;