M5Unit-NFC 0.0.3 git rev:59f5362
Loading...
Searching...
No Matches
m5::nfc::NFCLayerA Member List

This is the complete list of members for m5::nfc::NFCLayerA, including all inherited members.

_activePICC (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
_isoDEP (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
_ndef (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
activate(const m5::nfc::a::PICC &picc, const bool force_rats=false)m5::nfc::NFCLayerA
activatedPICC() constm5::nfc::NFCLayerAinline
deactivate()m5::nfc::NFCLayerA
detect(m5::nfc::a::PICC &picc, const uint32_t timeout_ms=100U)m5::nfc::NFCLayerA
detect(std::vector< m5::nfc::a::PICC > &piccs, const uint32_t timeout_ms=1000U)m5::nfc::NFCLayerA
dump(const m5::nfc::a::mifare::classic::Key &mkey=m5::nfc::a::mifare::classic::DEFAULT_KEY)m5::nfc::NFCLayerA
dump(const uint8_t block)m5::nfc::NFCLayerA
dump_desfire() (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
dump_desfire_light() (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
dump_mifare_plus_sl3(const m5::nfc::a::mifare::plus::AESKey &key) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
dump_page(const uint8_t page, const uint16_t maxPage) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
dump_page_structure(const uint16_t maxPage) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
dump_sector(const uint8_t sector) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
dump_sector_mifare_plus_sl3(const uint8_t sector) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
dump_sector_structure(const m5::nfc::a::PICC &picc, const m5::nfc::a::mifare::classic::Key &key) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
dump_st25ta() (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
first_user_block() const overridem5::nfc::NFCLayerAinlineprotectedvirtual
identify(m5::nfc::a::PICC &picc)m5::nfc::NFCLayerA
identify_picc(m5::nfc::a::PICC &picc) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
identify_picc_st25ta() (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
identify_plus_sl03() (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
isActive(const m5::nfc::a::PICC &picc) constm5::nfc::NFCLayerAinline
isoDEP() overridem5::nfc::NFCLayerAinlinevirtual
last_user_block() const overridem5::nfc::NFCLayerAinlineprotectedvirtual
maximum_fifo_depth() const overridem5::nfc::NFCLayerAvirtual
maximum_read_blocks() constm5::nfc::NFCLayerInterfaceinlinevirtual
maximum_write_blocks() constm5::nfc::NFCLayerInterfaceinlinevirtual
mifare_classic_value_block(const m5::nfc::a::Command cmd, const uint8_t block, const uint32_t arg=0) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_get_version_L3(uint8_t ver[8]) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_get_version_L4_raw(uint8_t *ver, uint16_t &ver_len) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_get_version_L4_wrapped(uint8_t *ver, uint16_t &ver_len) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_plus_authenticateAES(const uint16_t key_no, const m5::nfc::a::mifare::plus::AESKey &key) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_plus_authenticateAES_L3(const uint16_t key_no, const m5::nfc::a::mifare::plus::AESKey &key) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_plus_read_mac_l4(const uint16_t block, const uint8_t count, std::vector< uint8_t > &out, const bool plain) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_plus_read_plain_mac(const uint16_t block, const uint8_t count, std::vector< uint8_t > &out) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_plus_read_plain_nomac(const uint16_t block, const uint8_t count, std::vector< uint8_t > &out) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_plus_write_mac_l4(const uint16_t block, const uint8_t *data, const uint16_t data_len, const bool plain) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_ultralightC_authenticate1(uint8_t ek[8]) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifare_ultralightC_authenticate2(uint8_t rx_ek[8], const uint8_t tx_ek[16]) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
mifareClassicAuthenticateA(const uint8_t block, const m5::nfc::a::mifare::classic::Key &key=m5::nfc::a::mifare::classic::DEFAULT_KEY)m5::nfc::NFCLayerA
mifareClassicAuthenticateB(const uint8_t block, const m5::nfc::a::mifare::classic::Key &key=m5::nfc::a::mifare::classic::DEFAULT_KEY)m5::nfc::NFCLayerA
mifareClassicDecrementValueBlock(const uint8_t block, const uint32_t delta, const bool transfer=true)m5::nfc::NFCLayerA
mifareClassicIncrementValueBlock(const uint8_t block, const uint32_t delta, const bool transfer=true)m5::nfc::NFCLayerA
mifareClassicIsValueBlock(bool &is_value_block, const uint8_t block)m5::nfc::NFCLayerA
mifareClassicReadAccessCondition(uint8_t &c123, const uint8_t block)m5::nfc::NFCLayerA
mifareClassicReadValueBlock(int32_t &value, const uint8_t block)m5::nfc::NFCLayerA
mifareClassicRestoreValueBlock(const uint8_t block)m5::nfc::NFCLayerA
mifareClassicTransferValueBlock(const uint8_t block)m5::nfc::NFCLayerA
mifareClassicWriteAccessCondition(const uint8_t block, const uint8_t c123, const m5::nfc::a::mifare::classic::Key &akey, const m5::nfc::a::mifare::classic::Key &bkey)m5::nfc::NFCLayerA
mifareClassicWriteValueBlock(const uint8_t block, const int32_t value)m5::nfc::NFCLayerA
mifarePlusUpgradeSecurityLevel1(const m5::nfc::a::mifare::plus::AESKey &card_config_key=m5::nfc::a::mifare::plus::DEFAULT_KEY, const m5::nfc::a::mifare::plus::AESKey &card_master_key=m5::nfc::a::mifare::plus::DEFAULT_KEY, const m5::nfc::a::mifare::plus::AESKey &l2_switch_key=m5::nfc::a::mifare::plus::DEFAULT_KEY, const m5::nfc::a::mifare::plus::AESKey &l3_switch_key=m5::nfc::a::mifare::plus::DEFAULT_KEY, const m5::nfc::a::mifare::plus::AESKey &aes_sector_key=m5::nfc::a::mifare::plus::DEFAULT_FF_KEY, const m5::nfc::a::mifare::classic::Key &key_a=m5::nfc::a::mifare::classic::DEFAULT_KEY, const m5::nfc::a::mifare::classic::Key &key_b=m5::nfc::a::mifare::classic::DEFAULT_KEY)m5::nfc::NFCLayerA
mifarePlusUpgradeSecurityLevel2(const m5::nfc::a::mifare::plus::AESKey &sl2_switch_key=m5::nfc::a::mifare::plus::DEFAULT_KEY)m5::nfc::NFCLayerA
mifarePlusUpgradeSecurityLevel3(const m5::nfc::a::mifare::plus::AESKey &l3_switch_key=m5::nfc::a::mifare::plus::DEFAULT_KEY)m5::nfc::NFCLayerA
mifareUltralightCAuthenticate(const uint8_t key[16])m5::nfc::NFCLayerA
mifareUltralightChangeFormatToNDEF()m5::nfc::NFCLayerA
ndefIsValidFormat(bool &valid)m5::nfc::NFCLayerA
ndefPrepareDesfire(const uint32_t max_ndef_size)m5::nfc::NFCLayerA
ndefPrepareDesfireLight()m5::nfc::NFCLayerA
ndefRead(m5::nfc::ndef::TLV &msg)m5::nfc::NFCLayerA
ndefRead(std::vector< m5::nfc::ndef::TLV > &tlvs, const m5::nfc::ndef::TagBits tagBits=m5::nfc::ndef::tagBitsAll)m5::nfc::NFCLayerA
ndefWrite(const m5::nfc::ndef::TLV &msg)m5::nfc::NFCLayerA
ndefWrite(const std::vector< m5::nfc::ndef::TLV > &tlvs)m5::nfc::NFCLayerA
nfca_deselect() (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
nfca_request_ats(m5::nfc::a::ATS &ats, const uint8_t fsdi=5, const uint8_t cid=0) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
NFCLayerA(m5::unit::UnitMFRC522 &u) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAexplicit
NFCLayerA(m5::unit::UnitWS1850S &u) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAexplicit
NFCLayerA(m5::unit::UnitST25R3916 &u) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAexplicit
NFCLayerA(m5::unit::CapST25R3916 &u) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAexplicit
ntag_read_page(uint8_t *rx, uint16_t &rx_len, const uint8_t spage, const uint8_t epage) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
ntag_write_page(const uint8_t page, const uint8_t tx[4]) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
push_back_picc(std::vector< m5::nfc::a::PICC > &v, const m5::nfc::a::PICC &picc) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotectedstatic
reactivate(const m5::nfc::a::PICC &picc, const bool force_rats=false)m5::nfc::NFCLayerA
reactivate()m5::nfc::NFCLayerAinline
read(uint8_t *rx, uint16_t &rx_len, const uint8_t saddr, const m5::nfc::a::mifare::classic::Key &key=m5::nfc::a::mifare::classic::DEFAULT_KEY)m5::nfc::NFCLayerA
read(uint8_t *rx, uint16_t &rx_len, const uint8_t saddr, const m5::nfc::a::mifare::plus::AESKey &key)m5::nfc::NFCLayerA
read(uint8_t *rx, uint16_t &rx_len, const uint16_t saddr) overridem5::nfc::NFCLayerAprotectedvirtual
read16(uint8_t rx[16], const uint8_t addr)m5::nfc::NFCLayerA
read4(uint8_t rx[4], const uint8_t addr)m5::nfc::NFCLayerA
read_using_fast(uint8_t *rx, uint16_t &rx_len, const uint8_t saddr) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
read_using_read16(uint8_t *rx, uint16_t &rx_len, const uint8_t saddr, const m5::nfc::a::mifare::classic::Key &key) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
receive(uint8_t *rx, uint16_t &rx_len, const uint32_t timeout_ms)m5::nfc::NFCLayerInterfaceinlinevirtual
request(uint16_t &atqa)m5::nfc::NFCLayerA
select(m5::nfc::a::PICC &picc)m5::nfc::NFCLayerA
supportsFilesystem() const overridem5::nfc::NFCLayerAvirtual
supportsNFCTag() const overridem5::nfc::NFCLayerAvirtual
transceive(uint8_t *rx, uint16_t &rx_len, const uint8_t *tx, const uint16_t tx_len, const uint32_t timeout_ms) overridem5::nfc::NFCLayerAvirtual
transmit(const uint8_t *tx, const uint16_t tx_len, const uint32_t timeout_ms)m5::nfc::NFCLayerInterfaceinlinevirtual
unit_size_read() const overridem5::nfc::NFCLayerAinlineprotectedvirtual
unit_size_write() const overridem5::nfc::NFCLayerAinlineprotectedvirtual
user_area_size() constm5::nfc::NFCLayerAinlineprotectedvirtual
wakeup(uint16_t &atqa)m5::nfc::NFCLayerA
write(const uint8_t saddr, const uint8_t *tx, const uint16_t tx_len, const m5::nfc::a::mifare::classic::Key &key=m5::nfc::a::mifare::classic::DEFAULT_KEY)m5::nfc::NFCLayerA
write(const uint8_t addr, const uint8_t *tx, const uint16_t tx_len, const m5::nfc::a::mifare::plus::AESKey &key)m5::nfc::NFCLayerA
write(const uint16_t saddr, const uint8_t *tx, const uint16_t tx_len) overridem5::nfc::NFCLayerAprotectedvirtual
write16(const uint8_t addr, const uint8_t *tx, const uint16_t tx_len, const bool safety=true)m5::nfc::NFCLayerA
write4(const uint8_t addr, const uint8_t *tx, const uint16_t tx_len, const bool safety=true)m5::nfc::NFCLayerA
write_using_write16(const uint8_t addr, const uint8_t *tx, const uint16_t tx_len, const m5::nfc::a::mifare::classic::Key &key) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected
write_using_write4(const uint8_t addr, const uint8_t *tx, const uint16_t tx_len) (defined in m5::nfc::NFCLayerA)m5::nfc::NFCLayerAprotected