我有一个带有两个 NFC 阅读器的 Raspberry PI。问题是每次系统重新启动或阅读器被分离并重新连接时,阅读器都会获得不同的设备编号。
因此,我创建了 udev 规则,这些规则根据设备所连接的物理端口创建一个固定的设备名称。例如,在左上端口插入 NFC 阅读器始终通向 /dev/nfc_a,插入右上端口始终通向 /dev/nfc_b。
我现在如何配置 libnfc 以使用这些设备并报告设备名称,例如 /dev/nfc_a 作为读数的一部分?我在libnfc 之上使用 Node-RED 和 node-red-contrib-nfc ( https://github.com/hardillb/node-red-contrib-nfc )。我的最终目标是安全地区分我的 Node-RED 流程中的两个阅读器,以便对读数采取不同的行动。
我已经找到了“connstring”配置,但我不知道如何正确设置它以使用 /dev/nfc_a。