Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Raspberry pi 如何使用raspberry pi中的LIRC记录来自交流遥控器的红外信号?_Raspberry Pi_Lirc - Fatal编程技术网

Raspberry pi 如何使用raspberry pi中的LIRC记录来自交流遥控器的红外信号?

Raspberry pi 如何使用raspberry pi中的LIRC记录来自交流遥控器的红外信号?,raspberry-pi,lirc,Raspberry Pi,Lirc,我已经使用了树莓pi的LIRC来记录和使用三星电视遥控器的红外信号。录音过程很好。我使用该网站作为参考。但现在我无法用同样的方法记录蓝星AC的红外信号。在1-3个点(不总是相同的数字)之后,IRECORD退出,并显示以下错误消息: irrecord: could not find gap. irrecord: gap not found, can't continue 然后,我尝试使用mode2记录交流远程信号,并将其发送到文本文件,然后手动修改lircd.conf文件,以包含链接中所示的

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

irrecord: could not find gap.  
irrecord: gap not found, can't continue
然后,我尝试使用mode2记录交流远程信号,并将其发送到文本文件,然后手动修改lircd.conf文件,以包含链接中所示的原始代码

但我得到的错误是

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

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

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

irsend SEND_ONCE MY_REMOTE KEY_POWER

例如,空调控制发送的比特数比电视控制发送的比特数多。您必须将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位发送的信息。这家伙解释道:

别忘了重新启动设备,如果我不重启,它将无法工作


对不起,我的英语不好

顺便说一句,我是这样做的:irsend send_ONCE irir1 KEY_power我在stackexchange上创建了一个扩展版,介绍了我如何仅使用一个覆盆子Pi和一个旧遥控器上的旧红外二极管来遥控我的电视。