我捕捉到了一个暖通空调遥控器的红外信号(我相信是RC5),就像这个.(使用塞雷埃)

这给了我一系列不同宽度的脉冲,我可以让Arduino复制,HVAC也能识别这个请求。一个例子是:
unsigned int power_ON[180] = {2888,3918,1911,1049,907,1992,903,989,1936,1023,907,1049,903,989,903,1049,903,1049,907,1992,1851,1992,1915,1049,928,963,928,1023,903,1049,907,1049,928,963,928,1023,903,1053,928,1023,928,963,928,1023,928,1027,928,1023,928,963,928,1023,907,1049,928,1023,928,1906,1941,959,2940,3866,1962,997,932,1967,929,963,1962,997,933,1019,959,933,933,1023,954,997,928,1971,1902,1941,1941,1019,958,933,958,997,954,997,933,1019,959,933,959,997,954,997,928,1023,958,933,958,997,954,997,933,1019,958,933,958,997,954,997,933,1019,958,1881,1962,937,2940,3862,1966,993,958,1941,933,959,1966,993,958,997,954,937,954,997,933,1023,954,1941,1880,1966,1962,997,954,937,928,1023,933,1023,954,997,928,963,928,1023,933,1023,929,1023,928,963,929,1023,928,1027,928,1023,928,963,928,1023,928,1027,928,1023,928,1910,1911,989,3832};有人能指点我破译信息的步骤吗?或者理解不同的脉宽?
我想一定有特定的脉冲宽度?每个人的意思都不一样?
我的首字母是我需要:
1)通过将脉冲转换为数字1,0来解码原始数据
2)从数字数据中识别出代码的每个部分,我认为所有的配置都是在每个按键上发送的,因此识别出代码中的部分,它描述了温度、风扇速度、暖通空调模式、时钟等。
3)能够根据需要的设置组合完整的IR代码,而不只是保存整个代码并复制它。
对于如何做到这一点,有任何提示或指导吗?
我在正确的轨道上吗?
编辑:我试着分析一个相同的模式,并试图找出哪些脉冲改变,但我无法弄清楚,因为脉冲数目的变化。在这里,您可以看到冷却模式和最大风扇速度与温度的变化。
下面是帮助任何人的excel文件:http://www.filedropper.com/analysiscoolingmodefanspeedmaximum

信息的结尾

发布于 2014-10-27 00:42:47
所以我把你的脉宽(?)成了一个图表:http://i.imgur.com/C9k64qB.jpg不知道它到底代表了什么,这对我来说没有什么帮助。你在录音时按了什么按钮?你是怎么录下来的?我会试着把你能得到的所有数据可视化。记录所有的按钮并把你得到的东西放到图表中。然后盯着他们看,也许你会发现里面隐藏着一些逻辑。
另外,打开遥控器,看看里面有什么IC,并查找它们的数据表。也许你会在那里找到协议,你根本不用做任何逆向工程。
随时通知我们!
https://stackoverflow.com/questions/26561253
复制相似问题