Index: firmware/App/Controllers/BloodLeak.c =================================================================== diff -u -r90d3a2eb18cc8282c0c68a23e39677327448781a -rb42cae2cefe3abd8e5102713e379617b16fb6c6f --- firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision 90d3a2eb18cc8282c0c68a23e39677327448781a) +++ firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision b42cae2cefe3abd8e5102713e379617b16fb6c6f) @@ -556,7 +556,7 @@ bloodLeakSelfTestStatus = SELF_TEST_STATUS_PASSED; clearFPGABloodLeakSelfTest(); } -#endif + else if ( TRUE == didTimeout( bloodLeakSelfTestStartTime, BLOOD_LEAK_TIMEOUT_MS ) ) { bloodLeakSelfTestStatus = SELF_TEST_STATUS_FAILED; @@ -573,6 +573,7 @@ state = BLOOD_LEAK_NORMAL_STATE; } } +#endif return state; } Index: firmware/App/HDCommon.h =================================================================== diff -u -rcf0b1936016984fd269aa27834c39b750c421041 -rb42cae2cefe3abd8e5102713e379617b16fb6c6f --- firmware/App/HDCommon.h (.../HDCommon.h) (revision cf0b1936016984fd269aa27834c39b750c421041) +++ firmware/App/HDCommon.h (.../HDCommon.h) (revision b42cae2cefe3abd8e5102713e379617b16fb6c6f) @@ -58,8 +58,8 @@ #define DISABLE_SYRINGE_PUMP 1 // Disable syringe pump functionality #define ALWAYS_ALLOW_SYRINGE_PUMP_CMDS 1 // Allow syringe pump commands at any time except when pump is busy #define DISABLE_PRESSURE_CHECKS 1 // Do not error on HD pressure checks - #define DISABLE_ARTERIAL_PRESSURE_CHECK 1 // Do not error on arterial pressure out of range - #define DISABLE_VENOUS_PRESSURE_CHECK 1 // Do not error on venous pressure out of range +// #define DISABLE_ARTERIAL_PRESSURE_CHECK 1 // Do not error on arterial pressure out of range +// #define DISABLE_VENOUS_PRESSURE_CHECK 1 // Do not error on venous pressure out of range // #define USE_PBO_AS_PBA 1 // PBo readings used for PBA, PBo replaced with fixed pressure (100 mmHg) // #define DISABLE_UF_ALARMS 1 // Do not error on HD ultrafiltration checks @@ -86,8 +86,8 @@ #define DISABLE_WD_AND_SFTY_POST_TESTS 1 // Disable watchdog and safety shutdown POST tests #define DISABLE_ILLEGAL_AIR_TRAP_ALARM 1 // Disable illegal state for air trap alarm #define SKIP_RESERVOIR_ALARMS 1 // Skip reservoir management alarms -// #define IGNORE_BLOOD_LEAK_SELF_TEST 1 // Ignore blood leak self test // TODO New config implemented -// #define IGNORE_BLOOD_LEAK_ALARM 1 // Ignore blood leak alarm // TODO New config implemented + #define IGNORE_BLOOD_LEAK_SELF_TEST 1 // Ignore blood leak self test // TODO New config implemented + #define IGNORE_BLOOD_LEAK_ALARM 1 // Ignore blood leak alarm // TODO New config implemented #define DISABLE_SERVICE_RECORD 1 // Skip Pre-Treatment and get to treatment as soon as possible