3#include <nfc/protocols/iso14443_3a/iso14443_3a.h>
13 Iso14443_4aErrorNotPresent,
14 Iso14443_4aErrorProtocol,
15 Iso14443_4aErrorTimeout,
19 Iso14443_4aBitRateBoth106Kbit,
20 Iso14443_4aBitRatePiccToPcd212Kbit,
21 Iso14443_4aBitRatePiccToPcd424Kbit,
22 Iso14443_4aBitRatePiccToPcd848Kbit,
23 Iso14443_4aBitRatePcdToPicc212Kbit,
24 Iso14443_4aBitRatePcdToPicc424Kbit,
25 Iso14443_4aBitRatePcdToPicc848Kbit,
29 Iso14443_4aFrameOptionNad,
30 Iso14443_4aFrameOptionCid,
31} Iso14443_4aFrameOption;
67const uint8_t* iso14443_4a_get_uid(
const Iso14443_4aData* data,
size_t* uid_len);
69bool iso14443_4a_set_uid(
Iso14443_4aData* data,
const uint8_t* uid,
size_t uid_len);
79const uint8_t* iso14443_4a_get_historical_bytes(
const Iso14443_4aData* data, uint32_t* count);
81bool iso14443_4a_supports_bit_rate(
const Iso14443_4aData* data, Iso14443_4aBitRate bit_rate);
83bool iso14443_4a_supports_frame_option(
const Iso14443_4aData* data, Iso14443_4aFrameOption option);
NfcDeviceNameType
Verbosity level of the displayed NFC device name.
Definition nfc_device_base.h:14
This file provides a simple (non-type safe) array for elements with (optional) in-place construction ...
Definition iso14443_3a.h:58
Definition iso14443_4a.h:33
Definition iso14443_4a.h:42
Definition simple_array.c:5