\r
/* Detect first transition */\r
/* Lo-Hi (arbitrary) */\r
- for (i = 0; i < GraphTraceLen; i++)\r
+ /* skip to the first high */\r
+ for (i= 0; i < GraphTraceLen; i++)\r
+ if(GraphBuffer[i] == high)\r
+ break;\r
+ /* now look for the first low */\r
+ for (; i < GraphTraceLen; i++)\r
{\r
if (GraphBuffer[i] == low)\r
{\r