]> cvs.zerfleddert.de Git - proxmark3-svn/blobdiff - client/cmdlfio.h
CHG: according to measureement by @wilrn the actual timing for receiving tag data...
[proxmark3-svn] / client / cmdlfio.h
index 1b7daa0fd1f348eeed3d8f87cd1a204dead0200d..1e8745bbaab5ded45ba0149f34385a418e58b7be 100644 (file)
@@ -1,11 +1,30 @@
-// Low frequency Kantech commands
+// Low frequency Kantech IOProx commands
 //-----------------------------------------------------------------------------
 
 #ifndef CMDLFIO_H__
 #define CMDLFIO_H__
 
 //-----------------------------------------------------------------------------
 
 #ifndef CMDLFIO_H__
 #define CMDLFIO_H__
 
-int CmdLFIO(const char *Cmd);
+#include <stdio.h>      // sscanf
+#include "proxmark3.h"  // Definitions, USB controls, etc
+#include "ui.h"         // PrintAndLog
+#include "cmdparser.h"  // CmdsParse, CmdsHelp
+#include "cmdlfawid.h"  // AWID function declarations
+#include "lfdemod.h"    // parityTest
+#include "util.h"       // weigandparity
+#include "protocols.h"  // for T55xx config register definitions
 
 
+#include <stdlib.h>
+#include <string.h>
+#include "data.h"
+#include "cmdmain.h"
+#include "cmddata.h"
+#include "lfdemod.h"    // bitbytes_to_byte
+int CmdLFIO(const char *Cmd);
 int CmdIODemodFSK(const char *Cmd);
 int CmdIODemodFSK(const char *Cmd);
+int CmdIOClone(const char *Cmd);
 
 
+int getIOProxBits(uint8_t version, uint8_t fc, uint16_t cn, uint8_t *bits);
+int usage_lf_io_fskdemod(void);
+int usage_lf_io_clone(void);
+int usage_lf_io_sim(void);
 #endif
 #endif
Impressum, Datenschutz