【发布时间】:2019-02-18 00:28:12
【问题描述】:
我有几个 NXP MIFARE Ultralight 标签(类型 2),其中包含第一条记录中的一些数据。我正在使用 ACS 1252U 读取标签,我尝试手动迭代一些数据以了解标签上的内容,但我似乎无法弄清楚如何确定记录的开始位置以及结束的地方。
以下是关于 NFC 标签和我正在尝试读取的记录的一些详细信息:
以下是我的一个标签中的一些数据,从第 04 页开始:
03 ff 01 5a
c4 0f 00 00
01 45 62 63
61 72 64 2e
6e 65 74 3a
62 63 61 72
64 39 39 37
30 31 1e 34
现在,如果我将所有这些转换为 ASCII,我会得到以下信息:
ÿZÄEbcard.net:bcard997014
我所知道的是,我所追求的实际数据(或有效负载)从 99701 开始,但我到底应该怎么知道呢?数据中肯定有一些东西可以告诉我记录的有效负载从哪里开始以及在哪里停止?
【问题讨论】:
-
我还想提一下,根据这个 (apps4android.org/nfc-specifications/…) 文档,我在第 4 页开头看到的是一个 NDEF 消息 TLV。这绝对是零意义,因为我没有看到记录标题或任何与此 NDEF 消息图表匹配的其他内容:infocenter.nordicsemi.com/topic/…
标签: format nfc mifare ndef tlv