我是LG空调的逆向工程IR协议。AC 通常在每次按键时发送遥控器的整个当前状态。发送的数据长度为 28 位,最后 4 位似乎是校验和。我已经尝试过reveng
,但没有运气。
位 14-16 是操作模式(加热/冷却/风扇/自动)。位 17-20 是温度 + 15 度,位 22-24 是风扇速度,位 25-28 似乎是 4 位校验和。
以下是示例值:
100010000000100001000101 0001
100010000000100001010101 0010
100010000000100001100101 0011
100010000000100010000100 0100
100010000000100011000101 1001
100010000000100011010101 1010
100010000000100011110101 1100
100010000000000011000101 0001
100010001100000000000101 0001
最后两个,只是位置11
改变了,校验和保持不变。这个校验和是如何计算的?