Как настроить бесконечный опрос для библиотеки libnfc? - PullRequest
1 голос
/ 19 мая 2019
Команда

nfc-poll останавливает опрос после 30000 мс по умолчанию при использовании библиотеки libnfc .

Мне нужен бесконечный опрос при вызове этой команды из команды raspberry pi 3 b + (raspbian stretch)line.

Я изучил исходный код библиотеки libnfc и увидел, что функция nfc_initiator_poll_target, отвечающая за опрос цели nfc, может получить параметр 0xFF для настройкибесконечный опрос, но эта функция написана на C, и я не нашел способа передать этот параметр из командной строки при выполнении nfc-poll.

// Поэтому я набрал следующее из командной строкималины пи 3 б +.

nfc-poll

Затем я могу увидеть полученную информацию после ввода вышеуказанной команды в виде:

NFC device will poll during 30000ms (20 pollings of 300 ms for 5 modulations)

Итак, что яm ищет способ настроить бесконечный опрос, а не только 20 опросов.

Есть ли способ настроить или передать параметр для настройки бесконечного опроса из командной строки?

Примечание: Я спрашиваю об этом, потому что я использую эту команду библиотеки libnfc в скрипте Python.Поэтому я не хочу, чтобы мой сценарий останавливался / зависал после истечения таймера 30000 мс, который по умолчанию настраивается самой библиотекой libnfc .

...