|
ESPHome 2026.11.0-dev
|
Data Structures | |
| class | PN532 |
| class | PN532BinarySensor |
Typedefs | |
| using | PN532Frame = StaticVector<uint8_t, PN532_FRAME_MAX_SIZE> |
| Holds one frame in either direction so bus traffic never allocates. | |
| using | MifareReadData = std::array<uint8_t, MIFARE_READ_SIZE> |
| using | UltralightHeader = std::array<uint8_t, MIFARE_READ_SIZE> |
| Pages 3 to 6, read in one go: the capability container and the start of the NDEF TLV. | |
Enumerations | |
| enum | PN532ReadReady : uint8_t { WOULDBLOCK = 0 , TIMEOUT , READY } |
Functions | |
| ESPHOME_LOG_TAG (TAG, "pn532") | |
| uint8_t | tag_type_from_sel_res (uint8_t sel_res) |
| Tag type (nfc::TAG_TYPE_*) from a type A target's SEL_RES byte. | |
| ESPHOME_LOG_TAG (TAG, "pn532.mifare_classic") | |
| ESPHOME_LOG_TAG (TAG, "pn532.mifare_ultralight") | |
| using esphome::pn532::MifareReadData = std::array<uint8_t, MIFARE_READ_SIZE> |
| using esphome::pn532::PN532Frame = StaticVector<uint8_t, PN532_FRAME_MAX_SIZE> |
| using esphome::pn532::UltralightHeader = std::array<uint8_t, MIFARE_READ_SIZE> |
| enum esphome::pn532::PN532ReadReady : uint8_t |
| esphome::pn532::ESPHOME_LOG_TAG | ( | TAG | , |
| "pn532" | ) |
| esphome::pn532::ESPHOME_LOG_TAG | ( | TAG | , |
| "pn532.mifare_classic" | ) |
| esphome::pn532::ESPHOME_LOG_TAG | ( | TAG | , |
| "pn532.mifare_ultralight" | ) |