HR168智能红外遥控器的通讯协议

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HR168智能红外遥控器通信协议:

HR168空调遥控器与监控主机之间采用RS485连接,波特率9600,校验方式为N/8/1。

第1字节第2字节第3字节第4字节第5字节第6字节

第7字节

说明:长度固定,共7个字节。累加和为第2字节到第6字节的和,高位舍去,是在转义之前处理。

转义字符:7DH为转义字符,转义符后的字节的第6位取反(bit5)。同步字节后的字节如有以下几种情况,需使用转义符:值为7eH或7dH或小于20H。7EH表示为7d5e,7DH表示为7D5D,01H表示为7D21。

主机地址:00H-FFH(0-255)

遥控器地址:00H-0FH(0-15)

命令码定义:

F0:取遥控器设置

F1:取遥控器版本

00:设置遥控器

F2::设置遥控器的确认

监控主机在发出命令后2秒还没有收到回应则重发,三次后视为失败。

第4字节:00H,表示设置遥控器

第5字节:

第6字节:保留,设成00H

第7字节:校验和,是第2-6字节的累加和

确认信号(空调遥控器发送到监控主机)

空调遥控器接收到监控主机发来的设置数据包后立即处理,如果数据包正确,立即发回确认信号,否则不发回任何数据,等待接收新的指令和数据。

状态数据包,数据包格式同“状态设置数据包”。

4、取遥控器版本

回应:格式同上

第5字节:主版本号,

第6字节:高四位从版本1,第四位从版本2

如第5、6两字节的数据为0x0532,则代表版本为5.3.2。

发送命令举例:

遥控器地址为15的取遥控器版本

7E 7D 20 7D 20 F1 7D 20 7D 20 F1

遥控器地址为15的取遥控器设置

7E 7D 20 7D 20 F0 7D 20 7D 20 F0

遥控器地址为15的状态设置

7E 7D 20 7D 20 7D 20 88 7D 20 88

遥控器地址为15的取遥控器版本

7E 7D 20 7D 2F F1 7D 20 7D 20 7D 20

相关文档
最新文档