]>
cvs.zerfleddert.de Git - proxmark3-svn/blob - client/cmdlft55xx.h
e1f4d223d48fbc412111d03493af367d78c85a5d
   1 //----------------------------------------------------------------------------- 
   3 // This code is licensed to you under the terms of the GNU GPL, version 2 or, 
   4 // at your option, any later version. See the LICENSE.txt file for the text of 
   6 //----------------------------------------------------------------------------- 
   7 // Low frequency T55xx commands 
   8 //----------------------------------------------------------------------------- 
  10 #ifndef CMDLFT55XX_H__ 
  11 #define CMDLFT55XX_H__ 
  13 int CmdLFT55XX(const char *Cmd
); 
  14 int CmdT55xxSetConfig(const char *Cmd
); 
  15 int CmdT55xxReadBlock(const char *Cmd
); 
  16 int CmdT55xxWriteBlock(const char *Cmd
); 
  17 int CmdT55xxReadTrace(const char *Cmd
); 
  18 int CmdT55xxInfo(const char *Cmd
); 
  19 int CmdT55xxDetect(const char *Cmd
); 
  21 char * GetBitRateStr(uint32_t id
); 
  22 char * GetSaferStr(uint32_t id
); 
  23 char * GetModulationStr( uint32_t id
); 
  24 uint32_t PackBits(uint8_t start
, uint8_t len
, uint8_t* bitstream
); 
  25 void printT55xxBlock(const char *demodStr
); 
  26 void DecodeT55xxBlock(); 
  27 bool tryDetectModulation();