Loading...
Searching...
No Matches
iso14443_3a_signal.h
Go to the documentation of this file.
1
5#pragma once
6
7#include <furi_hal_resources.h>
8
9#include <stdint.h>
10#include <stddef.h>
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
17
25
32
44 Iso14443_3aSignal* instance,
45 const uint8_t* tx_data,
46 const uint8_t* tx_parity,
47 size_t tx_bits);
48
49#ifdef __cplusplus
50}
51#endif
void iso14443_3a_signal_free(Iso14443_3aSignal *instance)
Delete an Iso14443_3aSignal instance.
Definition iso14443_3a_signal.c:116
void iso14443_3a_signal_tx(Iso14443_3aSignal *instance, const uint8_t *tx_data, const uint8_t *tx_parity, size_t tx_bits)
Transmit arbitrary bytes using an Iso14443_3aSignal instance.
Definition iso14443_3a_signal.c:125
Iso14443_3aSignal * iso14443_3a_signal_alloc(const GpioPin *pin)
Allocate an Iso14443_3aSignal instance with a set GPIO pin.
Definition iso14443_3a_signal.c:104
Gpio structure.
Definition furi_hal_gpio.h:161
Definition iso14443_3a_signal.c:27