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; }