Index: firmware/App/Controllers/BloodLeak.c =================================================================== diff -u -re710c031a8032d03e8926b71f1f7b999fb58211f -re55f9fe6ad322e30fbc53a6857b19a95a3107706 --- firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision e710c031a8032d03e8926b71f1f7b999fb58211f) +++ firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision e55f9fe6ad322e30fbc53a6857b19a95a3107706) @@ -321,7 +321,9 @@ } else { +#ifndef IGNORE_BLOOD_LEAK_ALARM activateAlarmNoData( ALARM_ID_HD_BLOOD_LEAK_SENSOR_SET_POINT_SET_FAILURE ); +#endif } } @@ -461,8 +463,9 @@ else if ( TRUE == didTimeout( bloodLeakSelfTestStartTime, BLOOD_LEAK_TIMEOUT_MS ) ) { bloodLeakSelfTestStatus = SELF_TEST_STATUS_FAILED; - +#ifndef IGNORE_BLOOD_LEAK_ALARM activateAlarmNoData( ALARM_ID_HD_BLOOD_LEAK_SELF_TEST_FAILURE ); +#endif } } else Index: firmware/App/HDCommon.h =================================================================== diff -u -reaf74fa5e06f8bcf1299f9a026868fbbcdb840b1 -re55f9fe6ad322e30fbc53a6857b19a95a3107706 --- firmware/App/HDCommon.h (.../HDCommon.h) (revision eaf74fa5e06f8bcf1299f9a026868fbbcdb840b1) +++ firmware/App/HDCommon.h (.../HDCommon.h) (revision e55f9fe6ad322e30fbc53a6857b19a95a3107706) @@ -86,7 +86,7 @@ #define SKIP_RESERVOIR_ALARMS 1 // Skip reservoir management alarms // #define SKIP_RESERVOIR_ALARMS 1 // Skip reservoir management alarms // #define IGNORE_BLOOD_LEAK_SELF_TEST 1 // Ignore blood leak self test - // #define IGNORE_BLOOD_LEAK_ALARM 1 // Ignore blood leak alarm + #define IGNORE_BLOOD_LEAK_ALARM 1 // Ignore blood leak alarm // Skip Pre-Treatment and get to treatment as soon as possible // #define SKIP_UI_INTERACTION 1 // Skip UI interaction.