-
Notifications
You must be signed in to change notification settings - Fork 52
Description
1st of all: thanx for a great library!
I just buyed a version similar to other RFID boards at
however the photo there does not match, so I attach one.
The board works well with the extra SPI mode/timing configuration. as show in the comment of the examples. However, the firmware reports version byte 0x82, and, of course, the firmware program data is different.
Just for info: the cards/chips get reported as
Card SAK: 08
PICC type: MIFARE 1KB
As a temporary patch I added respective symbols and data so that communication and self test works just fine. Certainly I would provide a pull request. However, as the chip has got no type info printed on it, I have got no clue how to name the symbols or provide literals (where I put ???? here in pseudo code):
src\MFRC522Constants.h:
symbol PCD_Version::Version_????
src\MFRC522Debug.cpp
MFRC522Debug::PCD_DumpVersionToSerial
switch(version)
case 0x82:
logPrint.println(F(" = ????"));
break;
src\MFRC522v2.h
const byte Private_????_firmware_reference[]
Moreover, the version information v133 on the board may or may not refer to the chip. What would be the best way to name that firmware? Is there any method to safely identify the chip further?
