2

我有一个 Nexus S,我有专门的 RFID 写入硬件和无源 RFID 标签。我可以将字符串写入 RFID 标签(并使用相同的硬件读回字符串),但我尝试过的 Android 上的 NFC 演示应用程序都没有向我显示实际字符串。

我将使用什么方法从被动 rfid 标签中读取实际的字符串字节数据?我看过的所有东西都只是给我关于标签的诊断信息,而不是标签上的数据

据我所知,数据没有加密,只是纯文本。

我不确定 NDEF 标准是否可用于无源 RFID 标签,寻址可能不同或其他。洞察力赞赏。

4

1 回答 1

3

对于您要执行的操作,您无法使用 NDEF 读取标签。NDEF 是一种用于在标签上存储数据的格式,而不是用于读取或写入标签的过程。您遇到的问题是您使用的通信协议(ISO 15693 或 NfcV)未与任何支持 NDEF 记录(类型 1-4)的标签类型一起使用。基本的演示应用程序将尝试通过 NDEF 传递数据,但通常不支持使用其他标准传输和接收原始数据(我相信他们会通过 ID 号识别其他卡)。您必须编写自己的应用程序,连接到 NfcV 卡并使用 transceive(byte[]) 命令发送自定义编码命令来读取和写入数据。

于 2011-10-05T23:21:41.407 回答