From 70bd5b80b59521e5f396d8dde2274ce5953310a8 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Mon, 28 Aug 2023 17:59:48 +0200 Subject: [PATCH] limit clearing the bigbuff for 14b raw commands only to clear_trace flag --- armsrc/iso14443b.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/armsrc/iso14443b.c b/armsrc/iso14443b.c index adfd52491..c2516c36a 100644 --- a/armsrc/iso14443b.c +++ b/armsrc/iso14443b.c @@ -2093,7 +2093,6 @@ void iso14443b_setup(void) { // allocate command receive buffer BigBuf_free(); - BigBuf_Clear_ext(false); // Initialize Demod and Uart structs Demod14bInit(BigBuf_malloc(MAX_FRAME_SIZE), MAX_FRAME_SIZE); @@ -2417,6 +2416,7 @@ void SendRawCommand14443B_Ex(iso14b_raw_cmd_t *p) { if ((p->flags & ISO14B_CLEARTRACE) == ISO14B_CLEARTRACE) { clear_trace(); + BigBuf_Clear_ext(false); } set_tracing(true);