Index: firmware/App/Controllers/BloodLeak.c =================================================================== diff -u -r660876bca7ae34f862ae9cc6feef9a30ec02fe94 -r3abcd075aabb3ef3e459385cda8d9ea5861e47da --- firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision 660876bca7ae34f862ae9cc6feef9a30ec02fe94) +++ firmware/App/Controllers/BloodLeak.c (.../BloodLeak.c) (revision 3abcd075aabb3ef3e459385cda8d9ea5861e47da) @@ -571,7 +571,7 @@ case Q_EMB_MODE_CMD: case T_EMB_MODE_CMD: // Check to see if any of the command responses failed - hasCurrCmdFailed = ( BLOOD_LEAK_EMB_MODE_FAIL_ASCII == bloodLeakEmbModeCmd[ i ].commandResp ? TRUE : FALSE ); + hasCurrCmdFailed = ( BLOOD_LEAK_EMB_MODE_PASS_ASCII == bloodLeakEmbModeCmd[ i ].commandResp ? FALSE : TRUE ); hasCmdSqncFailed |= hasCurrCmdFailed; failedCmd = ( TRUE == hasCurrCmdFailed ? i : NU_EMB_MODE_CMD ); break;