ISO-DEP configuration.
More...
#include <isoDEP.hpp>
|
| uint16_t | max_frame_cap_tx () const |
| | Maximum INF payload capacity for transmission.
|
| |
| uint16_t | max_frame_size_rx () const |
| | Maximum receive frame size.
|
| |
| uint16_t | fsc_inf_cap () const |
| | Maximum INF capacity allowed by FSC.
|
| |
| uint16_t | overhead () const |
| | ISO-DEP frame overhead.
|
| |
|
|
uint16_t | fsc {} |
| |
|
uint16_t | pcd_max_frame_tx {} |
| |
|
uint16_t | pcd_max_frame_rx {} |
| |
|
uint32_t | fwt_ms {100} |
| |
|
uint32_t | wtx_max_ms {5000} |
| |
|
bool | use_cid {} |
| |
|
uint8_t | cid {} |
| |
|
bool | use_nad {} |
| |
|
uint8_t | nad {} |
| |
|
uint8_t | max_retries {2} |
| |
|
bool | rx_crc {true} |
| |
◆ fsc_inf_cap()
| uint16_t m5::nfc::isodep::config_t::fsc_inf_cap |
( |
| ) |
const |
|
inline |
Maximum INF capacity allowed by FSC.
- Returns
- Maximum INF bytes after PCB/CID/NAD overhead
◆ max_frame_cap_tx()
| uint16_t m5::nfc::isodep::config_t::max_frame_cap_tx |
( |
| ) |
const |
|
inline |
Maximum INF payload capacity for transmission.
- Returns
- Maximum transmittable INF bytes after PCB/CID/NAD and CRC overhead
◆ max_frame_size_rx()
| uint16_t m5::nfc::isodep::config_t::max_frame_size_rx |
( |
| ) |
const |
|
inline |
Maximum receive frame size.
- Returns
- Maximum receive frame size in bytes
◆ overhead()
| uint16_t m5::nfc::isodep::config_t::overhead |
( |
| ) |
const |
|
inline |
ISO-DEP frame overhead.
- Returns
- PCB plus optional CID and NAD byte count