- {"help", CmdHelp, 1, "This help"},
- {"exec", CmdHFEMVExec, 0, "Executes EMV contactless transaction."},
- {"pse", CmdHFEMVPPSE, 0, "Execute PPSE. It selects 2PAY.SYS.DDF01 or 1PAY.SYS.DDF01 directory."},
- {"search", CmdHFEMVSearch, 0, "Try to select all applets from applets list and print installed applets."},
- {"select", CmdHFEMVSelect, 0, "Select applet."},
- {"gpo", CmdHFEMVGPO, 0, "Execute GetProcessingOptions."},
- {"readrec", CmdHFEMVReadRecord, 0, "Read files from card."},
- {"genac", CmdHFEMVAC, 0, "Generate ApplicationCryptogram."},
- {"challenge", CmdHFEMVGenerateChallenge, 0, "Generate challenge."},
- {"intauth", CmdHFEMVInternalAuthenticate, 0, "Internal authentication."},
- {"scan", CmdHFEMVScan, 0, "Scan EMV card and save it contents to json file for emulator."},
- {"test", CmdHFEMVTest, 0, "Crypto logic test."},
- {NULL, NULL, 0, NULL}
+ {"help", CmdHelp, 1, "This help"},
+ {"exec", CmdEMVExec, 0, "Executes EMV contactless transaction."},
+ {"pse", CmdEMVPPSE, 0, "Execute PPSE. It selects 2PAY.SYS.DDF01 or 1PAY.SYS.DDF01 directory."},
+ {"search", CmdEMVSearch, 0, "Try to select all applets from applets list and print installed applets."},
+ {"select", CmdEMVSelect, 0, "Select applet."},
+ {"gpo", CmdEMVGPO, 0, "Execute GetProcessingOptions."},
+ {"readrec", CmdEMVReadRecord, 0, "Read files from card."},
+ {"genac", CmdEMVAC, 0, "Generate ApplicationCryptogram."},
+ {"challenge", CmdEMVGenerateChallenge, 0, "Generate challenge."},
+ {"intauth", CmdEMVInternalAuthenticate, 0, "Internal authentication."},
+ {"scan", CmdEMVScan, 0, "Scan EMV card and save it contents to json file for emulator."},
+ {"test", CmdEMVTest, 0, "Crypto logic test."},
+ {NULL, NULL, 0, NULL}