From 8bcfef72ab73cbfb7b61ba24adc2ed8e7bdb9555 Mon Sep 17 00:00:00 2001 From: Rotzbua Date: Fri, 29 Jan 2016 14:09:06 +0100 Subject: [PATCH] fix #182 PICC_Select - collision --- MFRC522.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MFRC522.cpp b/MFRC522.cpp index 1d91670..e5b871c 100644 --- a/MFRC522.cpp +++ b/MFRC522.cpp @@ -698,7 +698,7 @@ MFRC522::StatusCode MFRC522::PICC_Select( Uid *uid, ///< Pointer to Uid struct if (valueOfCollReg & 0x20) { // CollPosNotValid return STATUS_COLLISION; // Without a valid collision position we cannot continue } - byte collisionPos = result & 0x1F; // Values 0-31, 0 means bit 32. + byte collisionPos = valueOfCollReg & 0x1F; // Values 0-31, 0 means bit 32. if (collisionPos == 0) { collisionPos = 32; }