红外编码

2020-01-27 11:24发布

我把格力空调的编码解出来了,有两种,一种是32位的,一种是74位的,但是可用的只有74位的,但是它用起来很是不方便,占的内存过大,请问有什么规律吗?可以怎么解决这一问题呢?有谁知道的回复下也可以发邮件给我PS:940527313@qq.com 小弟先谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
lryxr2507
1楼-- · 2020-01-27 15:55
准备山寨?
wangqing_gxu
2楼-- · 2020-01-27 19:23
空调码不是固定码,一般每帧都包含有开机状态,温度,湿度,风摆等等.
所以想抄不是个容易的事.
wangxuedong
3楼-- · 2020-01-27 19:59
wangqing_gxu 发表于 2013-8-26 11:22
空调码不是固定码,一般每帧都包含有开机状态,温度,湿度,风摆等等.
所以想抄不是个容易的事. ...

是啊  我正苦闷呢  每个状态都解一遍那数据量大的吓人啊
wangqing_gxu
4楼-- · 2020-01-27 23:42
不过你也可以找几个固定值,反正家里空调就只开这几个状态,每个状态做一个键就行了.可以用,还很方便,只是不灵活.
wangxuedong
5楼-- · 2020-01-28 02:08
 精彩回答 2  元偷偷看……
wangqing_gxu
6楼-- · 2020-01-28 07:01
有规律的,
不过两百多位到三百多位的码,不容易.若有时间,可以玩玩.
首先做个红外解码器,用串口发到上位机,最好显示的是二进制,因为有些状态只是1位标志.
然后找规律,比如开机和关机,应该是1位状态位,若别的地方有变,有可能是校验字节.
校验字节一般用加法,异或,4位异或等.有些会有客户码校验和数据码校验,不过同一个遥控器或厂家,客户码一般不变,所以客户码校验也不变.

一周热门 更多>