hf mf sim - minor short times...

This commit is contained in:
iceman1001 2020-11-29 00:16:22 +01:00
commit 93bdc9f75b
2 changed files with 7 additions and 3 deletions

View file

@ -20,6 +20,7 @@
#include "ticks.h" #include "ticks.h"
#include "dbprint.h" #include "dbprint.h"
#include "util.h" #include "util.h"
#include "util.h"
#include "parity.h" #include "parity.h"
#include "mifareutil.h" #include "mifareutil.h"
#include "commonutil.h" #include "commonutil.h"
@ -1979,9 +1980,11 @@ int EmGetCmd(uint8_t *received, uint16_t *len, uint8_t *par) {
for (;;) { for (;;) {
WDT_HIT(); WDT_HIT();
if (check == 2000) { if (check == 1000) {
if (BUTTON_PRESS()) if (BUTTON_PRESS() || data_available()) {
Dbprintf("----------- " _GREEN_("BREAKING") " ----------");
return 1; return 1;
}
check = 0; check = 0;
} }
++check; ++check;

View file

@ -535,8 +535,9 @@ void Mifare1ksim(uint16_t flags, uint8_t exitAfterNReads, uint8_t *datain, uint1
WDT_HIT(); WDT_HIT();
if (counter == 2000) { if (counter == 1000) {
if (data_available()) { if (data_available()) {
Dbprintf("----------- " _GREEN_("BREAKING") " ----------");
break; break;
} }
counter = 0; counter = 0;