Loading...
Searching...
No Matches
mf_ultralight_poller_sync.h
1#pragma once
2
3#include "mf_ultralight.h"
4#include "mf_ultralight_poller.h"
5#include <nfc/nfc.h>
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
11MfUltralightError
12 mf_ultralight_poller_sync_read_page(Nfc* nfc, uint16_t page, MfUltralightPage* data);
13
14MfUltralightError
15 mf_ultralight_poller_sync_write_page(Nfc* nfc, uint16_t page, MfUltralightPage* data);
16
17MfUltralightError mf_ultralight_poller_sync_read_version(Nfc* nfc, MfUltralightVersion* data);
18
19MfUltralightError mf_ultralight_poller_sync_read_signature(Nfc* nfc, MfUltralightSignature* data);
20
21MfUltralightError mf_ultralight_poller_sync_read_counter(
22 Nfc* nfc,
23 uint8_t counter_num,
25
26MfUltralightError mf_ultralight_poller_sync_read_tearing_flag(
27 Nfc* nfc,
28 uint8_t flag_num,
30
31MfUltralightError mf_ultralight_poller_sync_read_card(
32 Nfc* nfc,
33 MfUltralightData* data,
34 const MfUltralightPollerAuthContext* auth_context);
35
36#ifdef __cplusplus
37}
38#endif
Transport layer Nfc library.
Definition mf_ultralight.h:178
Definition mf_ultralight.h:95
MfUltralight poller authentication context.
Definition mf_ultralight_poller.h:43
Definition mf_ultralight.h:114
Definition mf_ultralight.h:123
Definition mf_ultralight.h:103
Definition nfc.c:41
Definition mf_ultralight.h:118