ADD: printConfiguration method for a nice printout of the selected configuration.

This commit is contained in:
iceman1001
2015-03-13 19:12:11 +01:00
parent 8e726f6c37
commit 710208245b
2 changed files with 50 additions and 15 deletions

View File

@@ -10,6 +10,13 @@
#ifndef CMDLFT55XX_H__
#define CMDLFT55XX_H__
typedef struct {
uint8_t modulation;
bool inversed;
uint32_t block0;
} t55xx_conf_block_t;
int CmdLFT55XX(const char *Cmd);
int CmdT55xxSetConfig(const char *Cmd);
int CmdT55xxReadBlock(const char *Cmd);
@@ -21,8 +28,11 @@ int CmdT55xxDetect(const char *Cmd);
char * GetBitRateStr(uint32_t id);
char * GetSaferStr(uint32_t id);
char * GetModulationStr( uint32_t id);
char * GetSelectedModulationStr( uint8_t id);
uint32_t PackBits(uint8_t start, uint8_t len, uint8_t* bitstream);
void printT55xxBlock(const char *demodStr);
void printConfiguration( t55xx_conf_block_t b);
void DecodeT55xxBlock();
bool tryDetectModulation();
bool test();