我想修复 nexus 的 uid 以及何时使用手机在 NFC 屏蔽上进行标记。盾牌会显示id。但是当它在 nfc 屏蔽上标记时,id 是不一样的。我可以修复我的 uid 吗?
问问题
4146 次
3 回答
5
您可能看到的是 NFCID:NFC 点对点 ID。此 ID 由 NFC 硬件在每次 NFC 连接时随机生成,无法修复。
于 2012-03-12T15:34:47.310 回答
1
当前的 SDK 不允许您使用卡片模拟,因此您不能将手机用作标签。
于 2012-03-12T10:02:59.737 回答
0
由于每个连接上点对点的 ID 都会发生变化,因此您必须定义一个 NDEF 记录,其中包含一个文本值。将该值设为您的固定 ID。另一方面,在盾牌上,您需要读出该记录以找到您的固定值/ID。
https://github.com/adafruit/Adafruit_NFCShield_I2C/tree/master/examples有一些关于如何操作 NDEF 记录的示例,但仅限于 MiFare 经典。如果您使用的是 Ultralights 或其他类型的标签,情况会有所不同。
于 2012-06-14T16:21:34.413 回答