X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/ccb6ae91694de6aef55c7bdcfa215cb174fa31f1..ac86b656816e0368353921991e59226f38e5b698:/winsrc/command.cpp diff --git a/winsrc/command.cpp b/winsrc/command.cpp index f03bada4..061ea456 100644 --- a/winsrc/command.cpp +++ b/winsrc/command.cpp @@ -2532,7 +2532,12 @@ static void Cmdmanchesterdemod(char *str) { /* Detect first transition */ /* Lo-Hi (arbitrary) */ - for (i = 0; i < GraphTraceLen; i++) + /* skip to the first high */ + for (i= 0; i < GraphTraceLen; i++) + if(GraphBuffer[i] == high) + break; + /* now look for the first low */ + for (; i < GraphTraceLen; i++) { if (GraphBuffer[i] == low) {