我找不到关于是否可以用NFC更改RFID芯片中的AFI编号的信息。我确信可以用NFC读取AFI编号。AFI号在RFID芯片上有一些特殊的块,这就是为什么我不确定是否有可能改变它的原因。谢谢
发布于 2013-07-08 22:54:29
对于ISO 15693标签,您可以使用NfcV命令transceive(byte[] data)向标签发送"write AFI“命令,然后使用"Lock AFI”命令锁定AFI值。
写入AFI的命令代码为0x27。锁定AFI的命令代码为0x28。
只要RFID芯片支持AFI (AFI是可选的),并且该标签的AFI事先没有被编程,这就应该起作用。
您可以在ISO 15693-3中找到有关AFI的更多详细信息。
请参阅:See Android reference for transceive()
发布于 2013-07-08 04:58:53
您看过这篇关于应用程序系列标识符的帖子吗:google
在 15693中,AFI描述了阅读器所针对的应用类型。该标识符用于提取读取器字段中满足所需应用标准的所有应答器。读取器发出AFI后,只有相应家族的符合AFI的转发器才会响应。由转发器发行商编程,AFI为只读,其值不能修改。
然而,我看到一些系统似乎允许您编写AFI代码,并锁定它。我猜这可能取决于芯片制造商的个人。所以,当它没有被锁定时,我想你可以改变它。谁为你制作了你想要写的卡片?
https://stackoverflow.com/questions/17516277
复制相似问题