2012-03-12 43 views
3

我想修復用於nexus的uid,並在NFC屏蔽上使用手機標記時。盾牌將顯示id。但是當它在nfc盾上標記時,id不一樣。我可以修理我的尿嗎?如何修復NFC中的uid

回答

1

當前的SDK不允許您使用卡模擬,因此您不能將該手機用作標籤。

5

您可能會看到的是NFCID:NFC點對點ID。該ID由每個NFC連接上的NFC硬件重新隨機生成,無法修復。

+0

您有參考嗎?因爲我的教授想看到它。 – artto 2012-03-16 10:10:14

+0

這是此特定NFC芯片的一個屬性。其他NFC芯片可能會有不同的表現。所以我不認爲有任何獨立的參考 – 2012-03-16 12:18:30

0

由於每個連接上的點對點ID都會發生變化,因此您必須定義一個NDEF記錄,其中包含文本值。使該值成爲您的固定ID。另一方面,在盾牌上,您需要讀出該記錄以找到您的固定值/ ID。

https://github.com/adafruit/Adafruit_NFCShield_I2C/tree/master/examples有一些關於如何操作NDEF記錄但僅限於MiFare經典的例子。如果您使用Ultralights或其他類型的標籤,則會有所不同。

+0

如果你想編輯/寫一些NDEF消息,總是有[NFC Eclipse插件](http://code.google.com/p/nfc-eclipse-plugin/ )。 – ThomasRS 2012-08-21 00:56:20