我已经在我的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导致了某种冲突
相关问题 更多 >
编程相关推荐