M5Unit-RFID 0.0.1 git rev:d8076ed
Loading...
Searching...
No Matches
m5::nfc::AdapterMFRC522 Struct Referencefinal
Inheritance diagram for m5::nfc::AdapterMFRC522:

Public Member Functions

 AdapterMFRC522 (UnitMFRC522 &ref)
 
virtual uint16_t max_fifo_depth () const override
 
virtual bool transceive (uint8_t *rx, uint16_t &rx_len, const uint8_t *tx, const uint16_t tx_len, const uint32_t timeout_ms) override
 
virtual bool request (uint16_t &atqa) override
 
virtual bool wakeup (uint16_t &atqa) override
 
virtual bool select (m5::nfc::a::PICC &picc) override
 
virtual bool activate (const m5::nfc::a::PICC &picc) override
 
virtual bool hlt () override
 
virtual bool nfca_read_block (uint8_t rx[16], const uint8_t addr) override
 
virtual bool nfca_write_block (const uint8_t addr, const uint8_t tx[16]) override
 
virtual bool mifare_classic_authenticate (const bool auth_a, const m5::nfc::a::PICC &picc, const uint8_t block, const m5::nfc::a::mifare::classic::Key &key) override
 
virtual bool mifare_classic_value_block (const m5::nfc::a::Command cmd, const uint8_t block, const uint32_t arg=0) override
 

Public Attributes

UnitMFRC522_u