From 9358e49641482a35af56ac291e2e07f07e9361ec Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Thu, 14 Apr 2016 11:38:16 +0200 Subject: [PATCH] ADD: triplesized UID ADD: ACK, NACK, defines from mifareutil.h --- common/protocols.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/common/protocols.h b/common/protocols.h index 62136977..d3ede317 100644 --- a/common/protocols.h +++ b/common/protocols.h @@ -134,6 +134,7 @@ ISO 7816-4 Basic interindustry commands. For command APDU's. #define ISO14443A_CMD_WUPA 0x52 #define ISO14443A_CMD_ANTICOLL_OR_SELECT 0x93 #define ISO14443A_CMD_ANTICOLL_OR_SELECT_2 0x95 +#define ISO14443A_CMD_ANTICOLL_OR_SELECT_3 0x97 #define ISO14443A_CMD_WRITEBLOCK 0xA0 #define ISO14443A_CMD_HALT 0x50 #define ISO14443A_CMD_RATS 0xE0 @@ -166,6 +167,11 @@ ISO 7816-4 Basic interindustry commands. For command APDU's. #define MIFARE_ULEV1_CHECKTEAR 0x3E #define MIFARE_ULEV1_VCSL 0x4B +// mifare 4bit card answers +#define CARD_ACK 0x0A // 1010 - ACK +#define CARD_NACK_NA 0x04 // 0100 - NACK, not allowed (command not allowed) +#define CARD_NACK_TR 0x05 // 0101 - NACK, transmission error + // Magic Generation 1, parameter "work flags" // bit 0 - need get UID -- 2.39.2