X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/54a942b05dd2a601b85e9851a5799929cbdffd5f..818e15b0c815d25fdfb914cd826baf14b48fa19d:/client/cmdlfpcf7931.h diff --git a/client/cmdlfpcf7931.h b/client/cmdlfpcf7931.h index ed60bc91..32f8491e 100644 --- a/client/cmdlfpcf7931.h +++ b/client/cmdlfpcf7931.h @@ -1,6 +1,8 @@ //----------------------------------------------------------------------------- // Copyright (C) 2012 Chalk -// +// 2015 Dake +// 2018 sguerrini97 + // This code is licensed to you under the terms of the GNU GPL, version 2 or, // at your option, any later version. See the LICENSE.txt file for the text of // the license. @@ -11,8 +13,28 @@ #ifndef CMDLFPCF7931_H__ #define CMDLFPCF7931_H__ +#include + +struct pcf7931_config{ + uint8_t Pwd[7]; + uint16_t InitDelay; + int16_t OffsetWidth; + int16_t OffsetPosition; +}; + +int pcf7931_resetConfig(); +int pcf7931_printConfig(); + +int usage_pcf7931_read(); +int usage_pcf7931_write(); +int usage_pcf7931_bruteforce(); +int usage_pcf7931_config(); + int CmdLFPCF7931(const char *Cmd); int CmdLFPCF7931Read(const char *Cmd); +int CmdLFPCF7931Write(const char *Cmd); +int CmdLFPCF7931BruteForce(const char *Cmd); +int CmdLFPCF7931Config(const char *Cmd); #endif