X-Git-Url: http://cvs.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/b9957414a5fc9a661fed27d95838726eeeedadd9..refs/heads/master:/client/cmdlfnexwatch.c?ds=sidebyside

diff --git a/client/cmdlfnexwatch.c b/client/cmdlfnexwatch.c
index 64ea54e5..d44c2a27 100644
--- a/client/cmdlfnexwatch.c
+++ b/client/cmdlfnexwatch.c
@@ -7,12 +7,14 @@
 // Low frequency Honeywell NexWatch tag commands
 // PSK1 RF/16, RF/2, 128 bits long (known)
 //-----------------------------------------------------------------------------
+
+#include "cmdlfnexwatch.h"
+
 #include <stdio.h>
 #include <string.h>
 #include <inttypes.h>
 #include <stdbool.h>
-#include "cmdlfnexwatch.h"
-#include "proxmark3.h"
+#include "comms.h"
 #include "ui.h"
 #include "util.h"
 #include "graph.h"
@@ -38,7 +40,8 @@ int CmdPSKNexWatch(const char *Cmd)
 	}
 	if (size != 128) return 0;
 	setDemodBuf(DemodBuffer, size, startIdx+4);
-	startIdx = 8+32; //4 = extra i added, 8 = preamble, 32 = reserved bits (always 0)
+	setClockGrid(g_DemodClock, g_DemodStartIdx + ((startIdx+4)*g_DemodClock));
+	startIdx = 8+32; // 8 = preamble, 32 = reserved bits (always 0)
 	//get ID
 	uint32_t ID = 0;
 	for (uint8_t wordIdx=0; wordIdx<4; wordIdx++){