Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -raeeff23d7aec8a1396393d3cb188ac03eca60ead -r6cec0f48e01ff36756a483a87ff6ae2c95913c8f --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision aeeff23d7aec8a1396393d3cb188ac03eca60ead) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 6cec0f48e01ff36756a483a87ff6ae2c95913c8f) @@ -1178,7 +1178,7 @@ } else { - // TODO ALARM should already be homed and preloaded here + SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_SOFTWARE_FAULT, (U32)SW_FAULT_ID_HD_SYRINGE_NOT_PRELOADED ) } } } Index: firmware/App/Services/AlarmMgmtSWFaults.h =================================================================== diff -u -ref6283257df7c1f993d58fb934da57ea3e0a7067 -r6cec0f48e01ff36756a483a87ff6ae2c95913c8f --- firmware/App/Services/AlarmMgmtSWFaults.h (.../AlarmMgmtSWFaults.h) (revision ef6283257df7c1f993d58fb934da57ea3e0a7067) +++ firmware/App/Services/AlarmMgmtSWFaults.h (.../AlarmMgmtSWFaults.h) (revision 6cec0f48e01ff36756a483a87ff6ae2c95913c8f) @@ -175,6 +175,7 @@ SW_FAULT_ID_BLOOD_LEAK_ENQUEUE_FAILURE, SW_FAULT_ID_BLOOD_LEAK_INVALID_EMB_MODE_CMD_SELECTED, // 145 SW_FAULT_ID_INVALID_FPGA_ERROR_GROUP_SELECTED, + SW_FAULT_ID_HD_SYRINGE_NOT_PRELOADED, NUM_OF_SW_FAULT_IDS } SW_FAULT_ID_T;