-3

因为几天以来,我尝试在安装 lirc 后让 irw 工作。

我正在使用 raspian,总是最新更新/升级。对于 lirc,我使用的是 6 月 2 日的最新版本,即来自 lirc.org 的 0.10.0

直到现在我做到了:

  • 安装 lirc
  • 连接接收器 TSOP
  • 使用mode2 -d /dev/lirc0进行测试并查看进入分配的 GPIO 的原始数据空间/脉冲

但以下问题仍然存在:

调用 ''irw''(不带参数)只会告诉我:

连接:没有这样的文件或目录

调用 ''irw /dev/lirc0'' 告诉我错误消息:

连接:连接被拒绝

现在我已经结束了谷歌搜索,并希望从社区中得到一个有用的答案。

提前致谢!

最好的问候弗朗茨

4

2 回答 2

0

你没有带来太多关于你正在使用的 lirc 或操作系统版本的信息。仍然存在于 debian 世界中的“旧”0.9.0 lirc 与目前处于 0.9.4d 的现代 lirc 之间存在巨大差异。

也就是说,简短的故事是 irw 从 lircd 创建的套接字读取数据。要使 irw 工作,您需要以取决于您的操作系统和 lirc 版本的方式启动 lircd。lircd 从 /dev/lirc0 读取原始数据,对其进行解码并使其在(通常)/var/run/lirc/lircd 上可用。这是 irw 期望解码数据的地方。

我建议您阅读解释配置的http://lirc.org/html/configuration-guide.html 。请注意,这是针对现代设置的。

编辑:错别字

于 2017-06-08T08:52:41.293 回答
0

感谢您的回答和评论!这帮助我解决了我遇到的问题。

我正在以用户“pi”的身份工作。安装 lirc 我做了'sudo'。所以 lirc.conf 等有错误的权利,我将 ''chmod 777'' 应用到适当的文件。

我希望我在使用 raspberry 和 raspbian 方面的经验能够达到更高的水平,以便我可以在需要时向其他人提供答案。

最好的问候弗朗茨

于 2017-06-10T19:55:52.917 回答