X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/52eeaef568ac6855f701c51a48d71a393cee3df9..d24026ade8d48d5bce892f5baf20f79a3ec35aba:/client/cmdlfti.c diff --git a/client/cmdlfti.c b/client/cmdlfti.c index 5997b5f6..65ffc12f 100644 --- a/client/cmdlfti.c +++ b/client/cmdlfti.c @@ -205,6 +205,9 @@ int CmdTIDemod(const char *Cmd) GraphBuffer[maxPos] = 800; GraphBuffer[maxPos+1] = -800; } + + RepaintGraphWindow(); + PrintAndLog("Info: raw tag bits = %s", bits); TagType = (shift3>>8)&0xff; @@ -254,7 +257,7 @@ int CmdTIDemod(const char *Cmd) PrintAndLog("Tag data = %08X%08X [Crc %04X %s]", shift1, shift0, crc, crcStr ); if (crc != (shift2&0xffff)) - PrintAndLog("Error: CRC mismatch, calculated %04X, got ^04X", crc, shift2&0xffff); + PrintAndLog("Error: CRC mismatch, calculated %04X, got %04X", crc, shift2&0xffff); } else { @@ -277,7 +280,7 @@ int CmdTIWrite(const char *Cmd) { int res = 0; UsbCommand c = {CMD_WRITE_TI_TYPE}; - res = sscanf(Cmd, "%012"llx" %012"llx" %012"llx"", &c.arg[0], &c.arg[1], &c.arg[2]); + res = sscanf(Cmd, "%012" SCNx64 " %012" SCNx64 " %012" SCNx64, &c.arg[0], &c.arg[1], &c.arg[2]); if (res == 2) c.arg[2]=0; if (res < 2) {