X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/14331320c4fe733b60bed9e638be0989286a41e4..f665067919fef6bff274d5ede3c30336edef5071:/client/cmddata.c diff --git a/client/cmddata.c b/client/cmddata.c index 58035278..75f44d8f 100644 --- a/client/cmddata.c +++ b/client/cmddata.c @@ -646,7 +646,7 @@ int CmdVikingDemod(const char *Cmd) return 0; } size_t size = DemodBufferLen; - //call lfdemod.c demod for gProxII + //call lfdemod.c demod for Viking int ans = VikingDemod_AM(DemodBuffer, &size); if (ans < 0) { if (g_debugMode) PrintAndLog("Error Viking_Demod %d", ans); @@ -1507,6 +1507,10 @@ int CmdFDXBdemodBI(const char *Cmd){ if (g_debugMode) PrintAndLog("Error FDXBDemod , no startmarker found :: %d",preambleIndex); return 0; } + if (size != 128) { + if (g_debugMode) PrintAndLog("Error incorrect data length found"); + return 0; + } setDemodBuf(BitStream, 128, preambleIndex);