M5Unit-NFC 0.0.3 git rev:59f5362
Loading...
Searching...
No Matches
m5::nfc::isodep::IsoDEP Class Reference

ISO Data Exchange Protocol. More...

#include <isoDEP.hpp>

Public Member Functions

 IsoDEP (NFCLayerInterface &layer)
 
 IsoDEP (NFCLayerInterface &layer, const config_t &c)
 
config_t config () const
 
void config (const config_t &cfg)
 
bool transceiveINF (uint8_t *rx_inf, uint16_t &rx_inf_len, const uint8_t *tx_inf, const uint16_t tx_inf_len, RxInfo *info=nullptr)
 Transceive INF.
 
bool transceiveAPDU (uint8_t *rx, uint16_t &rx_len, const uint8_t *cmd, const uint16_t cmd_len)
 Transceive APDU.
 
bool transceive (uint8_t *rx, uint16_t &rx_len, const uint8_t *tx, const uint16_t tx_len, const uint32_t timeout_ms)
 Transceive normal.
 

Detailed Description

ISO Data Exchange Protocol.