8#include <furi_hal_resources.h>
57 const uint8_t* tx_data,
void iso15693_signal_free(Iso15693Signal *instance)
Delete an Iso15693Signal instance.
Definition iso15693_signal.c:164
Iso15693Signal * iso15693_signal_alloc(const GpioPin *pin)
Allocate an Iso15693Signal instance with a set GPIO pin.
Definition iso15693_signal.c:149
Iso15693SignalDataRate
Supported data rates.
Definition iso15693_signal.h:22
@ Iso15693SignalDataRateLo
Low data rate.
Definition iso15693_signal.h:24
@ Iso15693SignalDataRateNum
Data rate mode count.
Definition iso15693_signal.h:25
@ Iso15693SignalDataRateHi
High data rate.
Definition iso15693_signal.h:23
void iso15693_signal_tx(Iso15693Signal *instance, Iso15693SignalDataRate data_rate, const uint8_t *tx_data, size_t tx_data_size)
Transmit arbitrary bytes using an Iso15693Signal instance.
Definition iso15693_signal.c:176
void iso15693_signal_tx_sof(Iso15693Signal *instance, Iso15693SignalDataRate data_rate)
Transmit Start of Frame using an Iso15693Signal instance.
Definition iso15693_signal.c:193
Gpio structure.
Definition furi_hal_gpio.h:161
Definition iso15693_signal.c:31