Index: firmware/App/Modes/ModeInitPOST.c =================================================================== diff -u -r1a5efe97f5f39594b45797fded52cafce92afe80 -r53f4c6476728fdbfc76147062e66e8bb21d30841 --- firmware/App/Modes/ModeInitPOST.c (.../ModeInitPOST.c) (revision 1a5efe97f5f39594b45797fded52cafce92afe80) +++ firmware/App/Modes/ModeInitPOST.c (.../ModeInitPOST.c) (revision 53f4c6476728fdbfc76147062e66e8bb21d30841) @@ -26,6 +26,7 @@ #include "OperationModes.h" #include "Pressures.h" #include "RTC.h" +#include "SafetyShutdown.h" #include "SystemCommMessages.h" #include "TemperatureSensors.h" #include "Thermistors.h" @@ -175,6 +176,11 @@ postState = handlePOSTStatus( testStatus ); break; + case DG_POST_STATE_SAFETY_SHUTDOWN: + testStatus = execSafetyShutdownTest(); + postState = handlePOSTStatus( testStatus ); + break; + // Should be last POST (and last POST test must be a test that completes in a single call) case DG_POST_STATE_LOAD_CELL: testStatus = execLoadCellsSelfTest();