X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/564c9ae2b68afc0d8b0455fb9b9d2aba0ca6c574..c7b4bcc4ab0a799e5ffca43cf46e4aa881d3a6d1:/client/cmdhflegic.c?ds=sidebyside diff --git a/client/cmdhflegic.c b/client/cmdhflegic.c index a68d29a7..155d2759 100644 --- a/client/cmdhflegic.c +++ b/client/cmdhflegic.c @@ -1019,7 +1019,7 @@ int CmdLegicRestore(const char *Cmd){ } fclose(f); - PrintAndLog("Restoring %s to card", filename); + PrintAndLog("Restoring to card"); // transfer to device size_t len = 0; @@ -1031,11 +1031,10 @@ int CmdLegicRestore(const char *Cmd){ c.arg[0] = i; // offset c.arg[1] = len; // number of bytes memcpy(c.d.asBytes, data+i, len); - PrintAndLog("offset %d | chunk %d | numofbytes %d", i, len, numofbytes); clearCommandBuffer(); SendCommand(&c); - if (!WaitForResponseTimeout(CMD_ACK, &resp, 3000)) { + if (!WaitForResponseTimeout(CMD_ACK, &resp, 4000)) { PrintAndLog("command execution time out"); free(data); return 1; @@ -1046,11 +1045,11 @@ int CmdLegicRestore(const char *Cmd){ free(data); return 1; } - PrintAndLog("Wrote chunk %d - %d", i, len); + PrintAndLog("Wrote chunk [offset %d | len %d | total %d", i, len, i+len); } free(data); - PrintAndLog("\nWrote %d bytes from file: %s to card", numofbytes, filename); + PrintAndLog("\nWrote %d bytes to card from file %s", numofbytes, filename); return 0; }