3#include <nfc/protocols/iso14443_3a/iso14443_3a_poller_i.h>
4#include <nfc/helpers/iso14443_4_layer.h>
6#include "iso14443_4a_poller.h"
7#include "iso14443_4a_i.h"
13#define ISO14443_4A_POLLER_ATS_FWT_FC (40000)
16 Iso14443_4aPollerStateIdle,
17 Iso14443_4aPollerStateReadAts,
18 Iso14443_4aPollerStateError,
19 Iso14443_4aPollerStateReady,
21 Iso14443_4aPollerStateNum,
22} Iso14443_4aPollerState;
25 Iso14443_4aPollerSessionStateIdle,
26 Iso14443_4aPollerSessionStateActive,
27 Iso14443_4aPollerSessionStateStopRequest,
28} Iso14443_4aPollerSessionState;
32 Iso14443_4aPollerState poller_state;
33 Iso14443_4aPollerSessionState session_state;
34 Iso14443_4aError error;
NfcCommand(* NfcGenericCallback)(NfcGenericEvent event, void *context)
Generic Nfc event callback type.
Definition nfc_generic_event.h:75
Definition bit_buffer.c:7
Definition iso14443_3a_poller_i.h:42
Definition iso14443_4_layer.c:10
Definition iso14443_4a.h:42
Iso14443_4a poller event structure.
Definition iso14443_4a_poller.h:36
Definition iso14443_4a_poller_i.h:30
Generic Nfc event type.
Definition nfc_generic_event.h:58
Iso14443_4a poller event data.
Definition iso14443_4a_poller.h:27