Index: firmware/App/Modes/SelfTests.c =================================================================== diff -u -r6f0304ba16597df68b05fb2af2d1a45b6c43b0ca -r9bb662bfd053fa114ac47224db7825c85bb6d796 --- firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 6f0304ba16597df68b05fb2af2d1a45b6c43b0ca) +++ firmware/App/Modes/SelfTests.c (.../SelfTests.c) (revision 9bb662bfd053fa114ac47224db7825c85bb6d796) @@ -1548,8 +1548,6 @@ { if ( FALSE == checkForPrimeOcclusion() ) // transition to complete state only when occlusion is removed { - // clear the occlusion alarm condition to allow user to resume - clearAlarmCondition( ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION ); // Resume option will appear state = DRY_SELF_TESTS_COMPLETE_STATE; } } @@ -1729,7 +1727,7 @@ else { #ifndef _RELEASE_ - if ( ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_BLOOD_LEAK_SELF_TEST ) == SW_CONFIG_ENABLE_VALUE ) ) + if ( ( SW_CONFIG_ENABLE_VALUE == getSoftwareConfigStatus( SW_CONFIG_DISABLE_BLOOD_LEAK_SELF_TEST ) ) ) { state = WET_SELF_TESTS_FIRST_DISPLACEMENT_SETUP_STATE; }