Index: firmware/App/Controllers/BloodLeak.c =================================================================== diff -u -rf6ebc5a71ac62d586ce741235fe33fcccf7ddbde -r68584e79186719b5113d103bc946ea40ab4c7d98 --- firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision f6ebc5a71ac62d586ce741235fe33fcccf7ddbde) +++ firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision 68584e79186719b5113d103bc946ea40ab4c7d98) @@ -7,8 +7,8 @@ * * @file BloodLeak.c * -* @author (last) Michael Garthwaite -* @date (last) 09-Aug-2023 +* @author (last) Dara Navaei +* @date (last) 16-Aug-2023 * * @author (original) Peman Montazemi * @date (original) 18-Mar-2021 @@ -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 )