3

我已经使用树莓派的 LIRC 来记录和使用三星电视遥控器的 IR 信号。录制过程很好。我用这个网站作为参考。但现在我无法用同样的方法记录来自 bluestar AC 的 IR 信号。在 1-3 个点之后(不总是相同的数字),irrecord 退出并显示以下错误消息:

irrecord: could not find gap.  
irrecord: gap not found, can't continue

然后我尝试使用 mode2 记录 AC 远程信号并将其路由到文本文件并手动修改 lircd.conf 文件以包含原始代码,如链接所示

如何使用具有 2ms 时间而不是默认 5ms 的 irrecord?

但后来我得到了错误

irsend: command failed: SEND_ONCE /etc/lirc/lircd.conf KEY_POWER   
irsend: unknown remote : "/etc/lirc/lircd.conf"
4

2 回答 2

0

可能 lircd 不接受远程名称的所有字符(例如斜杠)。尝试更改:

    name /etc/lirc/lircd.conf

在 .conf 文件中使用不同的名称(例如 MY_REMOTE),然后调用 irsend,如下所示:

irsend SEND_ONCE MY_REMOTE KEY_POWER
于 2015-05-17T15:30:53.887 回答
0

例如,空调控制发送的比特比电视控制发送的比特多。您必须将 lirc.conf 标头配置为:

begin remote

  name  IRAIR1
  bits           48     #Configuración para 48 bits 
  flags SPACE_ENC       
  eps            30
  aeps          100
  header         3388 1678
  one             430 1257
  zero            430  412
  ptrail          428
  gap          108399

      begin raw_codes 
          name KEY_POWER
     3478     1676      500     1218      501      388
      472    ..................................

      end raw_codes

end remote

我认为正是 48 位发送的内容。这家伙解释它:http ://absurdlycertain.blogspot.com.es/2013/03/lirc-raspi-remote-control-configuration.html

不要忘记重新启动设备,如果我不这样做,它就不起作用。

对不起我的英语不好

于 2017-01-14T11:14:26.577 回答