application interchange profile parse added

This commit is contained in:
Methodius
2024-02-12 16:35:56 +09:00
parent 14d3510d8e
commit b904555ebf
6 changed files with 43 additions and 1 deletions

View File

@@ -12,6 +12,7 @@ extern "C" {
#define EMV_TAG_AID 0x4F
#define EMV_TAG_PRIORITY 0x87
#define EMV_TAG_APPL_INTERCHANGE_PROFILE 0x82
#define EMV_TAG_PDOL 0x9F38
#define EMV_TAG_APPL_LABEL 0x50
#define EMV_TAG_APPL_NAME 0x9F12
@@ -79,6 +80,7 @@ typedef struct {
uint8_t priority;
uint8_t aid[16];
uint8_t aid_len;
uint8_t application_interchange_profile[2];
char application_name[16 + 1];
char application_label[16 + 1];
char cardholder_name[24 + 1];