X-Git-Url: https://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/508b37ba9ce74eed6553ce59deb79f49b5311d11..905c55de2bbe642412b47ed4e92344096c817fac:/client/cmdlfawid.h diff --git a/client/cmdlfawid.h b/client/cmdlfawid.h index 2f88e701..4f707c05 100644 --- a/client/cmdlfawid.h +++ b/client/cmdlfawid.h @@ -11,12 +11,26 @@ #ifndef CMDLFAWID_H__ #define CMDLFAWID_H__ +#include // sscanf +#include // bool +#include "proxmark3.h" // Definitions, USB controls, etc +#include "ui.h" // PrintAndLog +#include "cmdparser.h" // CmdsParse, CmdsHelp +#include "lfdemod.h" // parityTest +#include "util.h" // weigandparity +#include "cmdlf.h" // lf read +#include "protocols.h" // for T55xx config register definitions +#include "cmdmain.h" +#include "sleep.h" + + int CmdLFAWID(const char *Cmd); int CmdAWIDDemodFSK(const char *Cmd); +int CmdAWIDRead(const char *Cmd); int CmdAWIDSim(const char *Cmd); int CmdAWIDClone(const char *Cmd); int CmdAWIDBrute(const char *Cmd); -int getAWIDBits(unsigned int fc, unsigned int cn, uint8_t *AWIDBits); +int getAWIDBits(uint8_t fmtlen, uint32_t fc, uint32_t cn, uint8_t *AWIDBits); int usage_lf_awid_fskdemod(void); int usage_lf_awid_clone(void); int usage_lf_awid_sim(void);