Android:如何在 Nexus S 上写入 NFC-V (ISO15693) 标签?

标签 android nfc rfid nexus-s iso-15693

我正在尝试使用 NFC-V 技术在 Nexus S(Android 2.3.4)上写入 RFID 标签。将 transceive() 与写入单 block 命令 (0x21) 一起使用总是会导致 java.io.IOException:收发失败

读取多个标签 (0x22) 和保持安静 (0x02) 都完美无缺。我确定标签是可写的,因为其他设备可以更新它。 我尝试了寻址和未寻址模式、设置/取消设置选项标志、高/低数据速率,但都没有成功。

有没有人在 Nexus S 上成功写入 ISO15693 标签?任何帮助将非常感激不尽。

谢谢!

最佳答案

我有一个工作应用程序读取和写入符合 ISO15693 的自定义 RFID 标签。

这里有一些要研究的提示:

  • 您是否正确设置了标志?我正在使用 0x22(寻址和高速)
  • 您在使用寻址模式时是否包括了 UID?

此外,您能否发布您尝试发送的整个字节数组?

关于Android:如何在 Nexus S 上写入 NFC-V (ISO15693) 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7474272/

相关文章:

java.lang.RuntimeException : How do I solve this crash? 是什么原因造成的?

android - Exoplayer cast 实现在 2019 年 7 月运行但在本月(2019 年 10 月)不运行且不更改任何代码,有人知道发生了什么吗?

ios - Swift NFC Mifare - 不支持 NFCISO7816APDU sendMifare 命令

android - 在 Nexus-S 上读写 Mifare Classic 1K RFID

android - 如何访问使用 MIFARE 应用程序目录结构的 MIFARE Classic 卡?

java - RFIDRW-E-232 无法理解来自 Raspberry Pi 的命令

android - Android Content View 尚未创建 fragment

android - 从 View 模型中删除检查表是否为空的 UI 元素

android - NTAG213 : Android throws IOException when trying to authenticate with wrong password

ios - NFCTagReader iOS 没有命中 didDetect 方法