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

Answer to request. More...

#include <nfca.hpp>

Public Member Functions

bool validTA () const
 
bool validTB () const
 
bool validTC () const
 
uint8_t fsci () const
 
Bitrate maximumBitrateDR () const
 
Bitrate maximumBitrateDS () const
 
bool supportsAsymmetricSpeed () const
 
uint8_t fwi () const
 
uint8_t sfgi () const
 
uint32_t sfgt_fc () const
 
uint32_t sfgt_ms (const float fc) const
 
bool supportsNAD () const
 
bool supportsCID () const
 

Public Attributes

union { 
 
   uint8_t   header [5] {} 
 
   struct { 
 
      uint8_t   TL 
 Length byte.
 
      uint8_t   T0 
 Format byte.
 
      uint8_t   TA 
 Interface DS/DR.
 
      uint8_t   TB 
 Interface FWI/SFGI.
 
      uint8_t   TC 
 Code protocol options.
 
   }  
 
};  
 
std::array< uint8_t, 32 > historical {}
 Historical bytes(optional)
 
uint8_t historical_len {}
 Length of historical bytes.
 

Detailed Description

Answer to request.