rfid
rfid copied to clipboard
MFRC522Extentend's BUG when responds are linked
in function MFRC522::StatusCode MFRC522Extended::TCL_Transceive(TagInfo *tag, byte *sendData, byte sendLen, byte *backData, byte *backLen)
, when the responds are linked(aka. in.prologue.pcb & 0x10 != 0), it's obvious the program will go to an infinite loop until TIME_OUT。
We should check whether the transmission is over. I think that I fix it in my extended version PBOC-ardinuo, which can be used for reference. https://github.com/Sleepychord/pboc-arduino/blob/master/src/MFRC522Extended.cpp
Please make a pull request. Thanks. edit: reference #331