簡體   English   中英

Python nfcpy 顯示 acr122u USB 設備但未讀取

[英]Python nfcpy showing acr122u usb device but not reading

我在 Raspberry Pi 上安裝了 nfcpy,當我運行以下命令時

python -m nfc

我看到了 USB NFC 閱讀器

然后我創建了一個名為“test.py”的 python 腳本並將以下代碼放入其中:

import nfc
clf = nfc.ContactlessFrontend('usb')
print(clf)

當我運行 test.py 腳本時,它顯示:

ACS ACR122U on usb:001:005

所以 nfcpy 能夠檢測到讀取器沒問題。 接下來,我嘗試使用以下代碼讀取 NFC 標簽,從而將其帶入下一階段:

import nfc
clf = nfc.ContactlessFrontend('usb')
clf.connect(rdwr={})
True

但是,當我運行此代碼時,腳本只是在偵聽標簽,並且閱讀器上的綠燈亮起,但無論我將 NFC 標簽接觸到閱讀器多少次,它都不會讀取任何內容,腳本一直在偵聽。

有人可以幫忙嗎?

我似乎通過全新安裝 Rasbian 解決了這個問題,這次只安裝了 nfcpy 而沒有安裝 libnfc 或其他任何東西。 我相信問題是安裝 libnfc 導致了某種沖突

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM