X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/edf751bb62607c66684fd0750888d1fd6efd30e7..b9957414a5fc9a661fed27d95838726eeeedadd9:/client/cmdlfindala.c diff --git a/client/cmdlfindala.c b/client/cmdlfindala.c index 1a1d2a06..fc396ac6 100644 --- a/client/cmdlfindala.c +++ b/client/cmdlfindala.c @@ -5,6 +5,7 @@ // the license. //----------------------------------------------------------------------------- // Low frequency Indala commands +// PSK1, rf/32, 64 or 224 bits (known) //----------------------------------------------------------------------------- #include @@ -34,16 +35,14 @@ int CmdIndalaDecode(const char *Cmd) { } if (!ans) { - if (g_debugMode) - PrintAndLog("Error1: %i",ans); + if (g_debugMode) PrintAndLog("Error1: %i",ans); return 0; } uint8_t invert=0; size_t size = DemodBufferLen; int startIdx = indala26decode(DemodBuffer, &size, &invert); if (startIdx < 0 || size > 224) { - if (g_debugMode) - PrintAndLog("Error2: %i",startIdx); + if (g_debugMode) PrintAndLog("Error2: %i",startIdx); return -1; } setDemodBuf(DemodBuffer, size, (size_t)startIdx); @@ -75,8 +74,7 @@ int CmdIndalaDecode(const char *Cmd) { } int CmdIndalaRead(const char *Cmd) { - CmdLFRead("s"); - getSamples("30000",false); + lf_read(true, 30000); return CmdIndalaDecode(""); }