Index: firmware/App/Controllers/BloodLeak.c =================================================================== diff -u -rc550d973ba9395b4a077a775821fb7ff131cd638 -raee838eb0f6b8ca6a8453033a90b517bd17d632f --- firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision c550d973ba9395b4a077a775821fb7ff131cd638) +++ firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision aee838eb0f6b8ca6a8453033a90b517bd17d632f) @@ -687,15 +687,13 @@ if ( ++bloodLeakPersistenceCtr > BLOOD_LEAK_PERSISTENCE ) { bloodLeakPersistenceCtr = BLOOD_LEAK_PERSISTENCE; -#ifndef _RELEASE_ - if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_BLOOD_LEAK_ALARM ) != SW_CONFIG_ENABLE_VALUE ) -#endif - { - activateAlarmNoData( ALARM_ID_HD_BLOOD_LEAK_DETECTED ); - activateAlarmNoData( ALARM_ID_HD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT ); - bloodLeakRecoveryStartTimeMS = getMSTimerCount(); - state = BLOOD_LEAK_RECOVER_BLOOD_DETECT_STATE; - } + if ( getTestConfigStatus( TEST_CONFIG_DISABLE_BLOOD_LEAK_ALARM ) != TRUE ) + { + activateAlarmNoData( ALARM_ID_HD_BLOOD_LEAK_DETECTED ); + activateAlarmNoData( ALARM_ID_HD_BLOOD_LEAK_RECOVERING_PLEASE_WAIT ); + bloodLeakRecoveryStartTimeMS = getMSTimerCount(); + state = BLOOD_LEAK_RECOVER_BLOOD_DETECT_STATE; + } } } else if ( bloodLeakPersistenceCtr > 0 )