M5Unit-NFC 0.0.3 git rev:59f5362
Loading...
Searching...
No Matches
m5::nfc::v::PICC Struct Reference

PICC for NFC-V. More...

#include <nfcv.hpp>

Public Member Functions

bool valid () const
 
uint8_t manufacturerCode () const
 
uint8_t icIdentifier () const
 
uint8_t icReference () const
 
uint16_t totalSize () const
 
uint16_t userAreaSize () const
 Total user area size.
 
NFCForumTag nfcForumTagType () const
 NFC ForumTag.
 
uint16_t firstUserBlock () const
 Gets the first user block.
 
uint16_t lastUserBlock () const
 Gets the last user block.
 
std::string uidAsString () const
 Gets the uid string.
 
std::string typeAsString () const
 Gets the type string.
 

Public Attributes

uint8_t uid [8] {}
 UID (MSB-first)
 
Type type {}
 Type.
 
uint8_t dsfID {}
 Data Storage Format Identifier.
 
uint8_t afi {}
 Application Family Identifier.
 
uint8_t icRef {}
 IC Reference.
 
uint8_t block_size {}
 Byte size of 1 block.
 
uint8_t _pad {}
 
uint16_t blocks {}
 Number of blocks.
 

Detailed Description

PICC for NFC-V.