我正在使用 ACR1252U NFC 标签阅读器来读取 NTag213 NFC 标签。我目前有一个 python 程序,它成功地让我连接并向阅读器和标签发送命令。
我无法弄清楚如何检索存储在标签上的所有记录。任何帮助,将不胜感激
如果您使用nfcpy
模块来访问标签,那么如果标签上存储了任何 NDEF 数据,模块模块会自动读取连接上的任何记录。
NFC 论坛标签可以将 NFC 数据交换格式 (NDEF) 记录存储在特定格式的内存区域中。自动找到 NDEF 数据并将其包装到可通过 tag.ndef 属性访问的 NDEF 对象中。当 NDEF 数据不存在时,该属性只是 None
阅读就是:-
assert tag.ndef is not None
for record in tag.ndef.records:
print(record)
有关更多详细信息,请参阅https://nfcpy.readthedocs.io/en/latest/topics/get-started.html#read-and-write-tags