如何为libnfc库配置无休止的轮询?

时间:2019-05-19 08:04:53

标签: raspberry-pi3 raspbian period lib-nfc

使用 libnfc 库时,

nfc-poll命令默认在30000ms后停止轮询。

从raspberry pi 3 b +(树莓派拉伸)命令行调用此命令时,我需要无休止的轮询。

我查看了 libnfc 库源代码,发现负责轮询nfc目标的函数nfc_initiator_poll_target可以接收用于配置的参数0xFF无休止的轮询,但这是用C编写的函数,在执行nfc-poll时,我还没有找到从命令行传递此参数的方法。

//因此,我从树莓派pi 3 b +的命令行中键入了以下内容。

nfc-poll

然后,在键入以下命令后,我可以看到结果信息:

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

所以,我要寻找的是一种配置无休止的轮询的方法,而不仅仅是20种轮询。

是否可以通过命令行配置或传递用于设置无休止轮询的参数?

注意:之所以问这个问题,是因为我在Python脚本中使用了 libnfc 库的此命令。因此,我不希望我的脚本在30000ms计时器到期后停止/崩溃,该计时器由 libnfc 库本身默认配置。

0 个答案:

没有答案