X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/10403a6a3005f81839603dcb415ee352f939c06b..e58c712c9e48eb5af960fa8d4ac79889d54359b1:/client/cmdhf15.c diff --git a/client/cmdhf15.c b/client/cmdhf15.c index ec037ce9..d6ab2000 100644 --- a/client/cmdhf15.c +++ b/client/cmdhf15.c @@ -31,9 +31,10 @@ #include "data.h" #include "graph.h" #include "ui.h" +#include "util.h" #include "cmdparser.h" #include "cmdhf15.h" -#include "../common/iso15693tools.h" +#include "iso15693tools.h" #include "cmdmain.h" #define FrameSOF Iso15693FrameSOF @@ -44,7 +45,6 @@ #define Crc(data,datalen) Iso15693Crc(data,datalen) #define AddCrc(data,datalen) Iso15693AddCrc(data,datalen) #define sprintUID(target,uid) Iso15693sprintUID(target,uid) -#define TRACE_BUFF_SIZE 12000 // structure and database for uid -> tagtype lookups typedef struct { @@ -236,7 +236,7 @@ static char* getTagInfo(uint8_t *uid) { if (best==-1) { best=i; } else { - if (uidmapping[i].mask > uidmapping[best].mask) { + if (uidmapping[i].mask>uidmapping[best].mask) { best=i; } } @@ -352,17 +352,6 @@ int CmdHF15Read(const char *Cmd) { UsbCommand c = {CMD_ACQUIRE_RAW_ADC_SAMPLES_ISO_15693}; SendCommand(&c); - - uint8_t data[TRACE_BUFF_SIZE] = {0x00}; - - GetFromBigBuf(data,TRACE_BUFF_SIZE,3560); //3560 -- should be offset.. - WaitForResponseTimeout(CMD_ACK,NULL, 1500); - - for (int j = 0; j < TRACE_BUFF_SIZE; j++) { - GraphBuffer[j] = ((int)data[j]) ; - } - GraphTraceLen = TRACE_BUFF_SIZE; - RepaintGraphWindow(); return 0; } @@ -371,17 +360,6 @@ int CmdHF15Record(const char *Cmd) { UsbCommand c = {CMD_RECORD_RAW_ADC_SAMPLES_ISO_15693}; SendCommand(&c); - - uint8_t data[TRACE_BUFF_SIZE] = {0x00}; - - GetFromBigBuf(data,TRACE_BUFF_SIZE,3560); //3560 -- should be offset.. - WaitForResponseTimeout(CMD_ACK,NULL, 1500); - - for (int j = 0; j < TRACE_BUFF_SIZE; j++) { - GraphBuffer[j] = ((int)data[j]) ; - } - GraphTraceLen = TRACE_BUFF_SIZE; - RepaintGraphWindow(); return 0; } @@ -679,9 +657,9 @@ int CmdHF15CmdRaw (const char *cmd) { */ int prepareHF15Cmd(char **cmd, UsbCommand *c, uint8_t iso15cmd[], int iso15cmdlen) { int temp; - uint8_t *req = c->d.asBytes; + uint8_t *req=c->d.asBytes; uint8_t uid[8] = {0x00}; - uint32_t reqlen = 0; + uint32_t reqlen=0; // strip while (**cmd==' ' || **cmd=='\t') (*cmd)++;