简易可变限速标志通信协议(公开)

简易可变限速标志通信协议(公开)

ID:12315490

大小:37.00 KB

页数:4页

时间:2018-07-16

简易可变限速标志通信协议(公开)_第1页
简易可变限速标志通信协议(公开)_第2页
简易可变限速标志通信协议(公开)_第3页
简易可变限速标志通信协议(公开)_第4页
资源描述:

《简易可变限速标志通信协议(公开)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、简易可变限速标志通信协议v4.12000.11.10通信参数:波特率-9600数据位-8奇偶校验-无校验停止位-1流控制-无定义:STX-0x02(帧头)ETX-0x03(帧尾)ESC-0x1B(转义符)发送一帧时,若帧头与帧尾之间有任意字节等于STX,ETX或ESC,则需转义:STX转成ESC和0xE7ETX转成ESC和0xE8ESC转成ESC和0x00一、取简易可变限速标志故障信息发送:STX1字节ADDR2字节'01'2字节CRC2字节ETX1字节应答:STX1字节ADDR2字节STATE

2、4字节CRC2字节ETX1字节*注:①ADDR为可变情报板地址,范围'01'-'99','00'为广播地址。②CRC的生成多项式为G(X)=X^16+X^12+X^5+1,计算时不包括STX。③STATE为可变情报板状态,先定义如下两字节:┌─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┬─┐│15│14│13│12│11│10│9│8│7│6│5│4│3│2│1│0│└┬┴─┴─┴─┴─┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┴┬┘││││││││││││└────┬────┘温保

3、防输保单显保保保│度留雷入留像示留留留保留异器220V素电常故交管源故障流故故障电障障故障然后每四位拆成一字符:0x0-0x9转换成'0'-'9'0xA-0xF转换成'A'-'F'二、发送简易可变限速标志显示内容发送:STX1字节//0X02ADDR2字节//00'22'2字节//命令号显示字符串不定长//60CRC2字节//crcETX1字节//0x03应答:STX1字节ADDR2字节OK1字节CRC2字节ETX1字节*注:①OK为返回值,'0'表示此命令执行成功,否则表示失败。三、获取简易可

4、变限速标志显示内容发送:STX1字节ADDR2字节'23'2字节CRC2字节ETX1字节应答:STX1字节ADDR2字节显示字符串不定长CRC2字节ETX1字节四、改变简易可变限速标志亮度调节方式发送:STX1字节ADDR2字节'04'2字节BMODE1字节CRC2字节ETX1字节应答:STX1字节ADDR2字节OK1字节CRC2字节ETX1字节*注:①BMODE为亮度调节方式,定义如下:'0'-自动调节'1'-手动调节五、调节简易可变限速标志的显示亮度发送:STX1字节ADDR2字节'05'2

5、字节RED2字节GREEN2字节BLUE2字节CRC2字节ETX1字节应答:STX1字节ADDR2字节OK1字节CRC2字节ETX1字节*注:①此命令只有在亮度为手动调节时才合法。②RED为红基色亮度,范围'00'-'31'。③GREEN为绿基色亮度,范围'00'-'31'。④BLUE为蓝基色亮度,范围'00'-'31'。六、取简易可变限速标志的亮度调节方式和当前显示亮度发送:STX1字节ADDR2字节'06'2字节CRC2字节ETX1字节应答:STX1字节ADDR2字节BMODE1字节BRI2

6、字节CRC2字节ETX1字节*注:①BRI为简易可变限速标志的当前显示亮度,范围'00'-'31'。七、开启或关闭简易可变限速标志发送:STX1字节ADDR2字节'02'2字节flag_ON12字节flag_ON22字节flag_OFF12字节flag_OFF22字节CRC2字节ETX1字节应答:STX1字节ADDR2字节OK1字节CRC2字节ETX1字节*注:①若flag_ON1、flag_ON2的四字节都为'+',则开启简易可变限速标志;若flag_OFF1、flag_OFF2的四字节都为'

7、+',则关闭简易可变限速标志。开启优先。【附】CRC16的计算WORDgen_crc(BYTEfar*frame,shortframe_len){BYTEc,treat,bcrc;WORDwcrc=0;shorti,j;for(i=0;i>8)&0x80;wcrc<<=1;if(treat!=bcrc)wcrc^=0x1021;}}returnwcr

8、c;}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。