From ba9de80eeb3c63bb78ccc97cb758cc2359db0609 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 9 Sep 2018 11:29:11 +0200 Subject: [PATCH] chg: 'hf legic sim' break sim by sending another cmd --- armsrc/legicrfsim.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/armsrc/legicrfsim.c b/armsrc/legicrfsim.c index 71c747115..1816a29ca 100644 --- a/armsrc/legicrfsim.c +++ b/armsrc/legicrfsim.c @@ -460,7 +460,7 @@ void LegicRfSimulate(uint8_t cardtype) { LED_A_ON(); DbpString("Starting Legic emulator, press button to end"); - while(!BUTTON_PRESS()) { + while (!BUTTON_PRESS() && !usb_poll_validate_length()) { WDT_HIT(); // wait for carrier, restart after timeout