极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 19384|回复: 10

通过红外发射控制机顶盒失败,求助

[复制链接]
发表于 2012-2-11 13:25:10 | 显示全部楼层 |阅读模式
遥控器是歌华机顶盒的那种白色遥控器

使用IRremote这个库,先通过接收器接收到遥控器[1]按钮对应的 编码数据如下:

Protocol: RC6, irCode: 8010A601,  bits: 36
有时候是
Protocol: RC6, irCode: 80102601,  bits: 36


然后通过另外一个发射器把这个 code值发射出去,以达到控制机顶盒跳转到1频道上,
  1. irsend.sendRC6(0x8010A601,36);
复制代码
可是出乎意料的时候却控制的是机顶盒频道+(P+)的功能,然后又重复试验其他几个按键的情况,不是根本没反应就是错误的反应,比如[2]的code发射出去变成了音量+,这是什么原因?问题出在哪了?请高手指教!
关于 弘毅 大哥推荐的那个 http://coopermaa2nd.blogspot.com/ 博客里面确实提供了很多关于红外遥控的内容,但是我也没找到答案
回复

使用道具 举报

 楼主| 发表于 2012-2-13 09:54:01 | 显示全部楼层
没人响应一下?弘毅大哥帮忙给看看呗
回复 支持 反对

使用道具 举报

发表于 2012-2-13 13:41:26 | 显示全部楼层
传说。。。。歌华不是标准38K的红外,所以会有此问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-13 14:09:13 | 显示全部楼层
弘毅 发表于 2012-2-13 13:41
传说。。。。歌华不是标准38K的红外,所以会有此问题。

我了个去。。。那还有解药吗。。。
回复 支持 反对

使用道具 举报

发表于 2012-2-13 14:40:31 | 显示全部楼层
wubo19842008 发表于 2012-2-13 14:09
我了个去。。。那还有解药吗。。。


感觉嘛,可以示波器先测测,歌华的频率大概是多少。。。然后再研究解药,这个红外库,貌似只适用于标准38K的红外。上下相差几K~~~感觉应该可以自己修改库。。具体怎么改,得问问软件高手了=.=
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-14 12:24:23 | 显示全部楼层
弘毅 发表于 2012-2-13 14:40
感觉嘛,可以示波器先测测,歌华的频率大概是多少。。。然后再研究解药,这个红外库,貌似只适用于标准 ...

好吧,我试试。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-22 23:38:19 | 显示全部楼层
本帖最后由 wubo19842008 于 2012-2-22 23:39 编辑

问题找到!应该是32位,不是36位
irsend.sendRC6(0x8010A620, 32),
可是为毛解出来的代码是36位啊。。。难道是干扰?
回复 支持 反对

使用道具 举报

发表于 2012-2-23 08:44:44 | 显示全部楼层
{:soso_e114:}居然是这个问题,太意外了。。结贴。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-23 08:59:21 | 显示全部楼层
弘毅 发表于 2012-2-23 08:44
居然是这个问题,太意外了。。结贴。。。

事事难预料,难预料。。。难预料。。。啊
回复 支持 反对

使用道具 举报

发表于 2013-9-14 19:38:02 | 显示全部楼层
你的36位是怎么发出去的程序给我看看
回复 支持 反对

使用道具 举报

发表于 2013-11-9 17:05:06 | 显示全部楼层
irsend.sendRC6(0x8010A620, 32)
你好啊,我按照这个方法实验了,科室还不行。发送3遍和一遍都试了。是不是红外发射头也是有型号的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-30 15:41 , Processed in 0.043994 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表