From 4d3fe904e41fddcd965fe18b58c538a0ee41f52b Mon Sep 17 00:00:00 2001 From: gornekich Date: Wed, 18 Oct 2023 18:48:54 +0400 Subject: [PATCH] nfc: add waiting block tx timer in iso15693 sof tx --- lib/nfc/nfc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/nfc/nfc.c b/lib/nfc/nfc.c index 6a15455bb97..a7c4fe1a6d4 100644 --- a/lib/nfc/nfc.c +++ b/lib/nfc/nfc.c @@ -637,6 +637,9 @@ NfcError nfc_iso14443a_listener_tx_custom_parity(Nfc* instance, const BitBuffer* NfcError nfc_iso15693_listener_tx_sof(Nfc* instance) { furi_assert(instance); + while(furi_hal_nfc_timer_block_tx_is_running()) { + } + FuriHalNfcError error = furi_hal_nfc_iso15693_listener_tx_sof(); NfcError ret = nfc_process_hal_error(error);