mifare - 3des authentication no response -
I am sending Command 1A: 00 using an ADD command to the MF UltraLite C tag -
/ P>
I do not know when I send 1A 00, did not he respond with the RDA? code> (0x42) should be used (0x40). Write passive target: read 4 A1: 4 B1 1 444 7 7 C 2 35 CA 2 C2C 80 Writing: 40 1 1 A. code >
My code is: bool success = nfc.inListPassiveTarget (); If (success) {uint8_t auth_apdu [] = {0x1A, 0x00}; uint8_t response [255]; uint8_t reaction = lang = 255; Success = nfc.inDataExchange (author_apdu, sizeof (auth_apdu), responses, and reactions); If (Success) {Serial.println ("\ n successfully sent 1 auth_apdu \ n"); Serial.println ("\ nThe response is: \ n"); nfc.PrintHexChar (response, response length); }
When I try to read the pages with command 0x30, it works fine, but the authorization order is not: 1A: 00 - I do not know what to do wrong. The answer is that instead of inDataExchange
in CommunicateThru
This should be the correct command: 0x42 1A 0
Comments
Post a Comment