CHG: textual changes to help text.

CHG: removed the 'd' as input,  the clone/sim commands is simpler.
CHG: printing of card ID is now zero padded.
This commit is contained in:
iceman1001 2016-07-29 13:46:05 +02:00
commit 8ae9b358f8
2 changed files with 32 additions and 35 deletions

View file

@ -14,12 +14,13 @@ static int CmdHelp(const char *Cmd);
int usage_lf_nedap_clone(void){
PrintAndLog("clone a NEDAP tag to a T55x7 tag.");
PrintAndLog("");
PrintAndLog("Usage: lf nedap clone <Card-Number>");
PrintAndLog("Options :");
PrintAndLog(" <Card Number> : 24-bit value card number");
// PrintAndLog(" Q5 : optional - clone to Q5 (T5555) instead of T55x7 chip");
PrintAndLog("Usage: lf nedap clone [h] <Card-Number>");
PrintAndLog("Options:");
PrintAndLog(" h : This help");
PrintAndLog(" <Card Number> : 24-bit value card number");
// PrintAndLog(" Q5 : optional - clone to Q5 (T5555) instead of T55x7 chip");
PrintAndLog("");
PrintAndLog("Sample : lf nedap clone 112233");
PrintAndLog("Sample: lf nedap clone 112233");
return 0;
}
@ -27,11 +28,12 @@ int usage_lf_nedap_sim(void) {
PrintAndLog("Enables simulation of NEDAP card with specified card number.");
PrintAndLog("Simulation runs until the button is pressed or another USB command is issued.");
PrintAndLog("");
PrintAndLog("Usage: lf nedap sim <Card-Number>");
PrintAndLog("Options :");
PrintAndLog(" <Card Number> : 24-bit value card number");
PrintAndLog("Usage: lf nedap sim [h] <Card-Number>");
PrintAndLog("Options:");
PrintAndLog(" h : This help");
PrintAndLog(" <Card Number> : 24-bit value card number");
PrintAndLog("");
PrintAndLog("Sample : lf nedap sim 112233");
PrintAndLog("Sample: lf nedap sim 112233");
return 0;
}
@ -277,7 +279,7 @@ int CmdLFNedapSim(const char *Cmd) {
arg1 = clk << 8 | encoding;
arg2 = invert << 8 | separator;
if (sscanf(Cmd, "%u", &cn ) != 2) return usage_lf_nedap_sim();
if (sscanf(Cmd, "%u", &cn ) != 1) return usage_lf_nedap_sim();
cardnumber = (cn & 0x00FFFFFF);
if ( !GetNedapBits(cardnumber, bs)) {
@ -294,8 +296,6 @@ int CmdLFNedapSim(const char *Cmd) {
return 0;
}
int CmdLFNedapChk(const char *Cmd){
uint8_t data[256] = { 0x30, 0x16, 0x00, 0x71, 0x40, 0x21, 0xBE};