From c1729ca264ccc96afc5dc9f56686d7edfc2859c2 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 11 Jun 2025 21:39:58 +0200 Subject: [PATCH] if simulation fails, lets return back --- armsrc/Standalone/hf_cardhopper.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/armsrc/Standalone/hf_cardhopper.c b/armsrc/Standalone/hf_cardhopper.c index 4dbb17587..167e5b52f 100644 --- a/armsrc/Standalone/hf_cardhopper.c +++ b/armsrc/Standalone/hf_cardhopper.c @@ -234,7 +234,10 @@ static void become_card(void) { tag_response_info_t *canned; uint32_t cuid; uint8_t pages; - SimulateIso14443aInit(tagType, flags, data, NULL, 0, &canned, &cuid, &pages); + if (SimulateIso14443aInit(tagType, flags, data, NULL, 0, &canned, &cuid, &pages) == false) { + DbpString(_RED_("Error initializing the emulation process!")); + return; + } DbpString(_CYAN_("[@]") " Setup done - entering emulation loop"); int fromReaderLen;