NFC: невозможно открыть устройство NFC
У меня есть ACR 122U-A9 NFC Reader, и я пытаюсь подключить его к libnfc в Windows. Я скачал libnfc-win64 и добавил libnfc.conf
в C:\Program Files (x86)\libnfc\config
, Нижняя часть этого файла содержит:
device.name = "ftdiPn532"
device.connstring = "pn532_uart:/dev/ttyUSB0"
Когда я бегу nfc-scan-device -v
Я получаю следующий вывод:
nfc-scan-device использует libnfc 1.7.1 1 найденные NFC-устройства:
ошибка libnfc.driver.pn532_uart Неверный последовательный порт:/dev/ttyUSB0
Ошибка nfc_open для pn532_uart:/dev/ttyUSB0
Как найти connstring для моего устройства? Он подключен через USB, и Windows распознает устройство как устройство чтения смарт-карт ACR122.
0 ответов
Для тех, кто приходит сюда из-за проблем со строкой подключения с libnfc в Windows 10, вот как это работает:
Вместо
/dev/tty
, в Windows должен быть номер COM-порта (например,
pn532_uart:COM3:115200
).
Если вы не добавите файл конфигурации, libnfc автоматически просканирует и найдет нужное устройство.