fix hf 14a sim, on device side a sneaky detection if data started with zero, it would treat it as uid is in emulator memory. Also fixed a size issue on flag

This commit is contained in:
iceman1001 2022-01-22 18:29:11 +01:00
commit 98d291f5b1
8 changed files with 13 additions and 11 deletions

View file

@ -78,7 +78,7 @@ void RunMod(void) {
state = STATE_EMUL;
}
} else if (state == STATE_EMUL) {
uint8_t flags = 0;
uint16_t flags = 0;
if (card.uidlen == 4) {
flags |= FLAG_4B_UID_IN_DATA;
} else if (card.uidlen == 7) {