Index: firmware/App/Modes/ModeFault.c =================================================================== diff -u -rba05a30e8fc7d213941c4c294bf9642edda6592a -r91cb323e304dd3766cde30d49475d153b7038c8c --- firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision ba05a30e8fc7d213941c4c294bf9642edda6592a) +++ firmware/App/Modes/ModeFault.c (.../ModeFault.c) (revision 91cb323e304dd3766cde30d49475d153b7038c8c) @@ -81,7 +81,7 @@ initFaultMode(); transitionToModeFaultState( faultState ); -// requestAlarmLampPattern( LAMP_PATTERN_FAULT ); // in case we get here before LED POST can take alarm lamp out of manual control. + requestAlarmLampPattern( LAMP_PATTERN_FAULT ); // in case we get here before LED POST can take alarm lamp out of manual control. doorClosedRequired( FALSE ); // syringeDetectionRequired( FALSE ); //setVenousBubbleDetectionEnabled( H18_BBLD, FALSE ); Index: firmware/App/Services/Messaging.c =================================================================== diff -u -r18981bf79f6c19a1822f003084e80547c21cdb62 -r91cb323e304dd3766cde30d49475d153b7038c8c --- firmware/App/Services/Messaging.c (.../Messaging.c) (revision 18981bf79f6c19a1822f003084e80547c21cdb62) +++ firmware/App/Services/Messaging.c (.../Messaging.c) (revision 91cb323e304dd3766cde30d49475d153b7038c8c) @@ -168,6 +168,7 @@ { MSG_ID_TD_SET_TEST_CONFIGURATION, &testSetTestConfiguration }, { MSG_ID_TD_GET_TEST_CONFIGURATION, &testGetTestConfiguration }, { MSG_ID_TD_RESET_ALL_TEST_CONFIGURATIONS, &testResetAllTestConfigurations }, + { MSG_ID_TD_HARD_STOP_BLOOD_PUMP, &testHardStopBloodPump }, { MSG_ID_TD_AIR_PUMP_POWER_RAISE_OVERRIDE_REQUEST, &testAirPumpPowerRaiseOverride }, { MSG_ID_TD_AIR_PUMP_POWER_LOWER_OVERRIDE_REQUEST, &testAirPumpPowerLowerOverride }, { MSG_ID_TD_HARD_STOP_BLOOD_PUMP, &testHardStopBloodPump } Index: firmware/App/TDCommon.h =================================================================== diff -u -rba76ab9b1f63c7bf99fef60090ac4b2ea8f42795 -r91cb323e304dd3766cde30d49475d153b7038c8c --- firmware/App/TDCommon.h (.../TDCommon.h) (revision ba76ab9b1f63c7bf99fef60090ac4b2ea8f42795) +++ firmware/App/TDCommon.h (.../TDCommon.h) (revision 91cb323e304dd3766cde30d49475d153b7038c8c) @@ -36,11 +36,12 @@ // #define TEST_PINCH_VALVES 1 // Alpha unit pinch valve testing // #define TEST_DEBUGGER 1 // Testing with debugger - prevents FPGA comm alarms caused by breakpoints // #define TEST_PROCESS_TASKS_WO_UI 1 // Allow task processing even when UI not connected - #define TEST_UI_ONLY 1 // Alpha test with TD and UI only - no DD +// #define TEST_UI_ONLY 1 // Alpha test with TD and UI only - no DD // #define TEST_NO_PINCH_VALVES 1 // Alpha test with no pinch valve functionality // #define TEST_USE_OFF_AS_STOP_BUTTON 1 // Alpha test re-purposing off button as a stop button #define TEST_NO_PRESSURE_CHECKS 1 // Alpha test with no pressure sensor checks // #define TEST_NO_STOP_CONSUME_CHECK 1 // Alpha test with no check for stop button timeout +// #define ASN_DEMO 1 #include #include