温控器将会回复信息或者否定应答。
RA
DL/MT 2/0
DATA 第一个寄存器地址,寄存器数量(1-14)
CKSUM
(以上为信息的格式,后面不再说明)
有效的消息回复类型:
DATA(相关数据)
否定应答(当寄存器地址无效时)
(1)设置寄存器
这条消息告诉温控器去设置1到14个连续寄存器,从起始寄存器地址开始,寄存器的数量在其后设置并且数据长度减1.如果开始寄存器是一个ASCII码寄存器,数据长度将被忽略,并且ASCII码字符串被写入。如果ASCII码寄存器是起始寄存器,数据是以0X03结尾的字符串,表示校验和是下一字节。
RA
DL/MT 2-15/1
DATA 起始寄存器地址 ,数据字节
CKSUM 有效的回复:
应答(信息接收,并通过)
否定应答(有一个或多个寄存器超出范围)
(2)第一组数据的轮询
这个消息请求一个特殊的数据消息,包括冷的设定值,风扇,当前温度等。
RA DL/MT 0/2 CKSUM
有效的回复: 第一组的数据内容(3)第二组数据的轮询
请求一个特殊的数据消息,包括第二组的数据
RA DL/MT 0/3 CKSUM
有效回复: 第二组数据内容
(4)第三组数据的轮询
请求一个特殊数据消息包括第三组数据 基于互联网的远程控制协议设计与实现(9):http://www.youerw.com/jisuanji/lunwen_6134.html