projects
/
proxmark3-svn
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix compiler warning in cmdhflegic.c (and whitespace fixes) (#826)
[proxmark3-svn]
/
client
/
cmdlfem4x.c
diff --git
a/client/cmdlfem4x.c
b/client/cmdlfem4x.c
index e6a257640a5958252f8101ef9eb84a8c0450c040..cdaeb5ed282f30d5b10bc045d2d5beaf63a3cf51 100644
(file)
--- a/
client/cmdlfem4x.c
+++ b/
client/cmdlfem4x.c
@@
-8,14
+8,14
@@
// Low frequency EM4x commands
//-----------------------------------------------------------------------------
// Low frequency EM4x commands
//-----------------------------------------------------------------------------
+#include "cmdlfem4x.h"
+
#include <stdio.h>
#include <string.h>
#include <inttypes.h>
#include <stdio.h>
#include <string.h>
#include <inttypes.h>
-#include "cmdlfem4x.h"
-#include "proxmark3.h"
+#include "comms.h"
#include "ui.h"
#include "util.h"
#include "ui.h"
#include "util.h"
-#include "data.h"
#include "graph.h"
#include "cmdparser.h"
#include "cmddata.h"
#include "graph.h"
#include "cmdparser.h"
#include "cmddata.h"
@@
-335,7
+335,7
@@
int CmdEM410xBrute(const char *Cmd)
delay = param_get32ex(Cmd, 4, 1000, 10);
}
delay = param_get32ex(Cmd, 4, 1000, 10);
}
- param_getstr(Cmd, 0, filename);
+ param_getstr(Cmd, 0, filename
, sizeof(filename)
);
uidBlock = calloc(stUidBlock, 5);
if (uidBlock == NULL) return 1;
uidBlock = calloc(stUidBlock, 5);
if (uidBlock == NULL) return 1;
@@
-804,8
+804,7
@@
int usage_lf_em_read(void) {
bool downloadSamplesEM() {
// 8 bit preamble + 32 bit word response (max clock (128) * 40bits = 5120 samples)
uint8_t got[6000];
bool downloadSamplesEM() {
// 8 bit preamble + 32 bit word response (max clock (128) * 40bits = 5120 samples)
uint8_t got[6000];
- GetFromBigBuf(got, sizeof(got), 0);
- if ( !WaitForResponseTimeout(CMD_ACK, NULL, 4000) ) {
+ if (!GetFromBigBuf(got, sizeof(got), 0, NULL, 4000, true)) {
PrintAndLog("command execution time out");
return false;
}
PrintAndLog("command execution time out");
return false;
}
Impressum
,
Datenschutz