我已经从https://gist.github.com/prasanthj/c15a5298eb682bde34961c322c95378b安装并配置了 LIRC 。我现在尝试记录 IR 信号,但出现此错误:
>>pi@raspberrypi:~ $ sudo irrecord -d /dev/lirc0 ~/lircd.conf
以普通用户 pi 运行 在设备 /dev/lirc0 上使用驱动程序默认值
irrecord - 使用 lirc 记录 IR 代码的应用程序 版权所有 (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)
该程序将记录来自遥控器的信号并为 lircd 创建一个配置文件。
一个合适的 lircd 配置文件可能是这个包中最重要的部分,所以你应该花一些时间来创建一个工作配置文件。尽管我在这个程序中付出了很多努力,但通常无法自动识别遥控器的所有功能。接收器硬件的缺点通常使其几乎不可能。如果您在创建配置文件时遇到问题,请阅读https://sf.net/p/lirc-remotes/wiki上的文档
如果在http://sf.net/p/lirc-remotes上已经有同品牌的遥控器,您可能想尝试使用这样的遥控器作为模板。配置文件已经包含了某个品牌的遥控器使用的协议的所有参数,知道这些参数会使这个程序的工作变得更加容易。还有最常用协议的模板文件。可以使用 irdb-get(1) 下载模板。您可以通过提供文件路径作为命令行参数来使用模板文件。
请花时间按照https://sourceforge.net/p/lirc-remotes/wiki/Checklist/中的说明完成文件,并将其发送到 <lirc@bartelmus.de> 以便其他人可以使用。
按 RETURN 继续。
检查环境光是否造成过多干扰。请不要按任何按钮,请稍等几秒钟...
没有明显的噪音(收到 0 个字节)
输入远程名称(只有 ascii,没有空格):
conf
使用 conf.lircd.conf 作为输出文件名
信号是脉冲编码的。信号长度为 16 未知编码
请输入下一个按钮的名称(按 <ENTER> 完成录制)
KEY_OK
现在按住按钮“KEY_OK”。出了点问题:无法解码数据请重试。(还剩 28 次重试)
现在按住按钮“KEY_OK”。出了点问题:无法解码数据请重试。(还剩 27 次重试)
现在按住按钮“KEY_OK”。出了点问题:无法解码数据请重试。(还剩 26 次重试)
现在按住按钮“KEY_OK”。出了点问题:无法解码数据请重试。(还剩 25 次重试)
^C