125,6 → 125,15 |
unsigned char Support; |
} NFC_FIRMWARE_VERSION; |
|
typedef struct { |
unsigned char TG; |
unsigned char SENS_RES[2]; |
unsigned char SEL_RES; |
unsigned char NFCID_LEN; |
unsigned char NFCID[7]; |
} NFC_TargetDataMiFare; |
// Size can be 9 or 12 bytes |
|
typedef struct __NFC_DATA { |
unsigned char packetbuffer[PN532_PACKBUFFSIZ]; |
} NFC_DATA; |
139,7 → 148,8 |
//unsigned char NFC_readGPIO(void); |
|
// ISO14443A functions |
unsigned char NFC_readPassiveTargetID(unsigned char cardbaudrate, unsigned char * uid, unsigned char * uidLength); |
unsigned char NFC_readPassiveTargetID(NFC_TargetDataMiFare *uidData); |
unsigned char NFC_pollTargets(unsigned char number, unsigned char period, NFC_TargetDataMiFare *uidData); |
|
// Mifare Classic functions |
unsigned char NFC_mifareclassic_IsFirstBlock(unsigned long uiBlock); |