2
我正在使用nfcpy
庫嘗試將NDEF記錄寫入Type2Tag。顯然這些標籤不是NDEF兼容的。 nfcpy
提供了一個format()
函數,它可以使NDEF標記兼容,但它不起作用。有沒有辦法讓這些標籤NDEF兼容?或者我有錯誤的標籤?我所知道的關於我的標籤是他們是1K卡。 這是我想如何格式化標籤。無法使用Python的nfcpy庫將Type2Tag格式化爲NDEF
的Python文件:
import nfc
import nfc.ndef
def connected(tag):
print "format:", tag.format() # format tag to make it NDEF compatible
print "on card:", tag.ndef.message.pretty() if tag.ndef else "sorry, no NDEF"
return False
if __name__ == "__main__":
clf = nfc.ContactlessFrontend("usb:072f:2200")
print clf
clf.connect(rdwr={"on-connect": connected})
輸出:
ACS ACR122U on usb:002:012
format: False
on card: sorry, no NDEF
謝謝你的回答。我剛安裝了應用程序並嘗試格式化。它沒有工作,所以我想我的標籤不支持NDEF格式。 –
如果你想爲NDEF目的設計一個好的標籤,可以從NTAG21x系列中獲得一些東西。良好的功能和容量。 –
太棒了!我會試試:) –