]> git.zerfleddert.de Git - proxmark3-svn/commitdiff
fix clock detection when ST used 166/head
authormarshmellow42 <marshmellowrf@gmail.com>
Sat, 20 Feb 2016 21:53:59 +0000 (16:53 -0500)
committermarshmellow42 <marshmellowrf@gmail.com>
Sat, 20 Feb 2016 21:53:59 +0000 (16:53 -0500)
ST = sequence terminator
fixes t55xx auto detection of tags with ST used.

client/graph.c

index 062798482821c0873df2db766e39e8413f22dd84..319cde39217791bd3cc0a909aa228a8241509d96 100644 (file)
@@ -143,9 +143,13 @@ int GetAskClock(const char str[], bool printAns, bool verbose)
                        PrintAndLog("Failed to copy from graphbuffer");
                return -1;
        }
-       int start = DetectASKClock(grph, size, &clock, 20);
+       bool st = DetectST(grph, &size, &clock);
+       int start = 0;
+       if (st == false) {
+               start = DetectASKClock(grph, size, &clock, 20);
+       }
        // Only print this message if we're not looping something
-       if (printAns){
+       if (printAns) {
                PrintAndLog("Auto-detected clock rate: %d, Best Starting Position: %d", clock, start);
        }
        return clock;
Impressum, Datenschutz