X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/d5a72d2fee4bcb0377c64c0be7bb22a1d7e18b3a..d91a31f93587ed0b8804293a1653dbffed111703:/client/graph.c diff --git a/client/graph.c b/client/graph.c index 3a8f0c3a..a2753af7 100644 --- a/client/graph.c +++ b/client/graph.c @@ -36,6 +36,8 @@ void AppendGraph(int redraw, int clock, int bit) int ClearGraph(int redraw) { int gtl = GraphTraceLen; + memset(GraphBuffer, 0x00, GraphTraceLen); + GraphTraceLen = 0; if (redraw) @@ -155,8 +157,11 @@ void setGraphBuf(uint8_t *buff,int size) int getFromGraphBuf(uint8_t *buff) { uint32_t i; - for (i=0;i127) GraphBuffer[i]=127; //trim + if (GraphBuffer[i]<-127) GraphBuffer[i]=-127; //trim buff[i]=(uint8_t)(GraphBuffer[i]+128); + } return i; } /* Get or auto-detect clock rate */