Hi. I'm developing Flutter using plugin flutter_nfc_kit that support transceive().
Currrently facing a problem to reset EAS.
NFC: NXP ICODE SLIX
Uint8List command = Uint8List(10);
command[0] = 0xA3; // Reset EAS
command[1] = 0x04;
command[2...9] = UID
await FlutterNfcKit.transceive(command);
Response from transceive: [1, 15]. After ehecking with alarm EAS still activated.
If someone can help me to solve the problem it would be great.
Thank you.
Solved! Go to Solution.
HI.
I just found solution for the problem.
Uint8List command = Uint8List(0);
command[0] = 0x22; // Flag Address
command[1] = 0xA3; // Reset EAS
command[2] = 0x04; // IC manufacture code
command[3...10] = UID;
await FlutterNfcKit.transceive(command);
I able to send command to read multiple blocks and to write AFI and tags is not password protected.
HI.
I just found solution for the problem.
Uint8List command = Uint8List(0);
command[0] = 0x22; // Flag Address
command[1] = 0xA3; // Reset EAS
command[2] = 0x04; // IC manufacture code
command[3...10] = UID;
await FlutterNfcKit.transceive(command);
I able to send command to read multiple blocks and to write AFI and tags is not password protected.
Hello,
Thank you for using our products.
I'm very sorry but, we can't be sure on what could be causing this issue. Since we don't have any knowledge of Flutter. We do have an Android app that shows the tag UID but, is only for testing purposes. My recommendation would be to please take a look at our ICODE SLIX documentation section 9.4.3.
As mentioned in the command section (9.4.3.8) Is there any chance that the tag is password-protected?
Are you able to correctly send any other command to the Tag? i.e. Reader Single Block.