Topic: Does anyone knows the commands for the PN53X chip? (PN531,PN532,PN533)
Hello hard/software developer,
If you know more about the NXP PN53X chip, please reply here or drop me a note in my email. This would help me investigating the ability cheap readers can supply. Most readers have the ability to talk direct to the PN5XX chip. It would be interesting to create a simple library for testing purposes.
This is what I have indexed so far:
#define PN5XX_CONNECT_TAG "\xD4\x4A\x01\x00"
#define PN5XX_DISCONNECT_TAG "\xD4\x44\x01"
#define PN5XX_TRANSMIT_FRAME "\xD4\x42"
#define PN5XX_TRANSMIT_MIFARE "\xD4\x40\x01"
#define PN5XX_DISABLE_ANTENNA "\xD4\x32\x01\x00"
#define PN5XX_ENABLE_ANTENNA "\xD4\x32\x01\x01"
#define PN5XX_GET_STATUS "\xD4\x04"
#define PN5XX_GET_FIRMWARE "\xD4\x02"
#define PN5XX_DISABLE_LAYER4 "\xD4\x12\x24"
#define PN5XX_ENABLE_LAYER4 "\xD4\x12\x34"
typedef enum MifareCommand {
MC_AUTH_A = 0x60,
MC_AUTH_B = 0x61,
MC_READ = 0x30,
MC_WRITE = 0xA0,
MC_TRANSFER = 0xB0,
MC_DECREMENT = 0xC0,
MC_INCREMENT = 0xC1,
MC_RESTORE = 0xC2
};Thanks in advance, cheers,
Roel
