fix #182 PICC_Select - collision
This commit is contained in:
@@ -698,7 +698,7 @@ MFRC522::StatusCode MFRC522::PICC_Select( Uid *uid, ///< Pointer to Uid struct
|
|||||||
if (valueOfCollReg & 0x20) { // CollPosNotValid
|
if (valueOfCollReg & 0x20) { // CollPosNotValid
|
||||||
return STATUS_COLLISION; // Without a valid collision position we cannot continue
|
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) {
|
if (collisionPos == 0) {
|
||||||
collisionPos = 32;
|
collisionPos = 32;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user