6#ifndef MFRC522Extended_h
7#define MFRC522Extended_h
Definition: MFRC522Extended.h:12
MFRC522Extended()
Definition: MFRC522Extended.h:80
StatusCode PICC_Select(Uid *uid, byte validBits=0) override
Definition: MFRC522Extended.cpp:31
void PICC_DumpToSerial(TagInfo *tag)
Definition: MFRC522Extended.cpp:988
StatusCode PICC_RequestATS(Ats *ats)
Definition: MFRC522Extended.cpp:345
StatusCode TCL_Deselect(TagInfo *tag)
Definition: MFRC522Extended.cpp:923
MFRC522Extended(uint8_t ss, uint8_t rst)
Definition: MFRC522Extended.h:82
void PICC_DumpDetailsToSerial(TagInfo *tag)
Definition: MFRC522Extended.cpp:1036
TagBitRates
Definition: MFRC522Extended.h:16
@ BITRATE_212KBITS
Definition: MFRC522Extended.h:18
@ BITRATE_106KBITS
Definition: MFRC522Extended.h:17
@ BITRATE_848KBITS
Definition: MFRC522Extended.h:20
@ BITRATE_424KBITS
Definition: MFRC522Extended.h:19
void PICC_DumpISO14443_4(TagInfo *tag)
Definition: MFRC522Extended.cpp:1075
StatusCode TCL_Transceive(PcbBlock *send, PcbBlock *back)
Definition: MFRC522Extended.cpp:663
TagInfo tag
Definition: MFRC522Extended.h:75
StatusCode PICC_PPS()
Definition: MFRC522Extended.cpp:532
MFRC522Extended(uint8_t rst)
Definition: MFRC522Extended.h:81
static PICC_Type PICC_GetType(TagInfo *tag)
Definition: MFRC522Extended.cpp:958
bool PICC_ReadCardSerial() override
Definition: MFRC522Extended.cpp:1151
StatusCode TCL_TransceiveRBlock(TagInfo *tag, bool ack, byte *backData=NULL, byte *backLen=NULL)
Definition: MFRC522Extended.cpp:862
bool PICC_IsNewCardPresent() override
Definition: MFRC522Extended.cpp:1102
static constexpr byte FIFO_SIZE
Definition: MFRC522.h:81
void PICC_DumpDetailsToSerial(Uid *uid)
Definition: MFRC522.cpp:1418
void PICC_DumpToSerial(Uid *uid)
Definition: MFRC522.cpp:1373
StatusCode
Definition: MFRC522.h:242
PICC_Type
Definition: MFRC522.h:226
static PICC_Type PICC_GetType(byte sak)
Definition: MFRC522.cpp:1300
Uid uid
Definition: MFRC522.h:267
Definition: MFRC522.h:255
Definition: MFRC522Extended.h:24
byte size
Definition: MFRC522Extended.h:25
bool supportsNAD
Definition: MFRC522Extended.h:44
TagBitRates dr
Definition: MFRC522Extended.h:32
bool sameD
Definition: MFRC522Extended.h:30
bool transmitted
Definition: MFRC522Extended.h:29
bool supportsCID
Definition: MFRC522Extended.h:43
byte fwi
Definition: MFRC522Extended.h:37
byte sfgi
Definition: MFRC522Extended.h:38
TagBitRates ds
Definition: MFRC522Extended.h:31
byte fsc
Definition: MFRC522Extended.h:26
byte nad
Definition: MFRC522Extended.h:66
byte * data
Definition: MFRC522Extended.h:70
byte pcb
Definition: MFRC522Extended.h:64
byte size
Definition: MFRC522Extended.h:69
byte cid
Definition: MFRC522Extended.h:65
Definition: MFRC522Extended.h:52
Uid uid
Definition: MFRC522Extended.h:54
uint16_t atqa
Definition: MFRC522Extended.h:53
Ats ats
Definition: MFRC522Extended.h:55
bool blockNumber
Definition: MFRC522Extended.h:58