首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用NFC改变RFID中的AFI

用NFC改变RFID中的AFI
EN

Stack Overflow用户
提问于 2013-07-08 04:52:08
回答 2查看 2.5K关注 0票数 0

我找不到关于是否可以用NFC更改RFID芯片中的AFI编号的信息。我确信可以用NFC读取AFI编号。AFI号在RFID芯片上有一些特殊的块,这就是为什么我不确定是否有可能改变它的原因。谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 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()

票数 0
EN

Stack Overflow用户

发布于 2013-07-08 04:58:53

您看过这篇关于应用程序系列标识符的帖子吗:google

在 15693中,AFI描述了阅读器所针对的应用类型。该标识符用于提取读取器字段中满足所需应用标准的所有应答器。读取器发出AFI后,只有相应家族的符合AFI的转发器才会响应。由转发器发行商编程,AFI为只读,其值不能修改。

然而,我看到一些系统似乎允许您编写AFI代码,并锁定它。我猜这可能取决于芯片制造商的个人。所以,当它没有被锁定时,我想你可以改变它。谁为你制作了你想要写的卡片?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17516277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档