问题标签 [lirc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1537 浏览

debian - Raspberry pi 3,IR 远程错误:传输失败

我在 Raspberry Pi 3 上使用 Debian。我正在尝试创建 IR 遥控器。我正在关注在线教程。我可以使用 IR 接收器记录我的遥控器,但是在发射 IR 时,我收到以下错误:

我尝试了所有可以使用谷歌的方法,但没有任何进展。

错误。 信息

拧紧设置

0 投票
0 回答
248 浏览

python - 由于更高的python版本无法安装lirc

好的,所以我得到了 PiFace2,我正在尝试安装 pifacecad,但您需要 pyton3lirc,但这就是我正在尝试的

0 投票
1 回答
53 浏览

television - 设计一个通用的 IR 远程接口

我想知道是否可以设计一个可以自动确定要使用哪个 lirc.conf 的界面。

目前,我使用树莓派来控制我的电视,方法是使用我的电视遥控器的特定 lirc.conf。

现在,如果我将设备与不同的电视放在不同的区域,我如何确定要使用哪个配置?

假设我们知道一些基本信息,例如电视品牌,是否有可能创建适用于该品牌所有型号的组合 lirc?

0 投票
2 回答
1607 浏览

raspberry-pi - 无法使用 HotPI 发送命令 IR

不久前我买了一个 HotPi,并决定使用它。因此,我按照程序配置了 IR,几个小时后,我能够在我的 Raspberry 1 上发送 IR 信号。但我的目的是发送 IR 信号,我尝试过,但没有任何运气。

所以这是我尝试执行的命令(仅用于测试):

这就是 lircd 告诉我的:

编辑:看来我没有使用好的驱动程序。根据 HotPi 文档,我想使用 lirc-rpi,我想用它来安装

至少,它不会返回错误。但是尝试配置接口告诉我驱动程序不存在:

0 投票
3 回答
3714 浏览

raspberry-pi3 - LIRC 部分读取 8 个字节

我尝试使用带有最新 Raspbian 的 Raspberry Pi 3 创建自己的通用遥控器。在构建小接收器和发射器(我遵循教程)并将所有东西连接起来之后,我在尝试接收 IR 时收到了这条消息。

我该如何解决?

0 投票
2 回答
339 浏览

raspberry-pi3 - 为 lircd 加载的驱动程序不是我指定的驱动程序

我目前正在尝试编写一些代码来使用带有 Raspberry Pi 3 的遥控器。

我根据教程安装了 LIRC,它确实可以工作,但是:

/etc/lirc/hardware.conf我有一行:

但是当我运行mode2 -d /dev/lirc0它时说:Using driver devinput on device /dev/lirc0,这给了我错误的输出。

irw我怀疑这也是我运行它并按下遥控器上的按钮时什么都不显示的原因。

当我运行mode2 -d /dev/lirc0 -H default它时它工作得很好,但我不能在运行时指定它irw。(或其他任何依赖于 LIRC 的东西)

为什么 LIRC 忽略DRIVER-line?

0 投票
0 回答
1073 浏览

infrared - 使用 Arduino 将红外原始信号发送到空调

我正在做我最后一年的项目,但我遇到了一个找不到答案的问题。我尝试解码空调的红外信号。我已经使用 Arduino 和 Raspberry PI (LIRC) 解码了 raw 和 hex,但是当我发送信号时我的空调没有打开。AC 品牌是 Acson。我在做什么我认为这是正确的,因为当我发送解码信号时我的电视会打开和关闭。我还尝试以不同的频率(36 kHz、38、40、433 ......)发送原始代码。他们似乎都没有工作。请帮我......

这些是打开/关闭按钮的原始代码(它们每次都在变化):

1)未知编码:4F15BD0C(32位)

2)未知编码:4F15BD0C(32位)

3)未知编码:4F15BD0C(32位)

这是我用于解码部分的代码:

而这个用于向 AC 发送原始信号:

更新

我使用 IrLib 获得了此信息...

IrLIB 详细信息

0 投票
2 回答
229 浏览

linux - 使用 pwm-ir-tx 模块时没有可用的用户空间 chardev

我尝试使用 RAMIPS SoC 和PWM IR TX 内核模块将 pwm 输出引脚用作 IR 发射器。我正在运行 linux 4.14.37 并将以下条目添加到 dts 文件中:

我正在加载 rc-core 和 pwm-ir-tx 内核模块:

当 pwm-ir-tx 模块加载时,内核会记录:

sysfs 节点似乎已正确加载:

但是 /dev 中没有列出用户空间 (chardev) lirc 设备,所以我不确定我应该如何与设备交互。理想情况下,我想使用远程控制器 API,但这需要 /dev 中存在 chardev。

我尝试在 pwm-ir-tx 模块之前和之后加载 lirc_dev 模块,但 /dev 中仍然没有出现任何内容,当我加载 lirc_dev 模块时出现以下输出:

但是 /dev 中仍然没有 lirc 用户空间设备...我认为 lirc_dev 模块是必需的,因为它提供了 lirc 用户空间 api,但它与 pwm-ir-tx 模块之间似乎没有任何联系,并且它没有在 /dev 中创建任何 lirc chardevs。

0 投票
2 回答
929 浏览

android - 用android发送64bit红外信号

使用树莓派 3 和红外线接收器。在一个名为 LIRC 的库的帮助下,我记录了我的 android box 遥控器的信号。

问题是我找不到可以帮助我编写代码以从 Note3 发送 IR 信号的库。

0 投票
2 回答
449 浏览

python - LIRC Python 客户端绑定

我需要为项目使用 LIRC Python 客户端绑定。LIRC 网站对它们有很好的文档,但除了复制和粘贴 python 代码之外,我不知道如何实际获取它们。它从来没有在网站上的任何地方说我已经看到在哪里实际得到它们。

我在哪里/如何获得这些绑定?

http://www.lirc.org/html/lirc_client.html

http://www.lirc.org/api-docs/html/group__python__bindings.html