条屏控制协议.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
条屏控制协议V4.0_UNICODE精简版(2011.05.15) 通讯波特率:57600,8,N,1 约定: 1,如未特别说明,所有出现的数字(如:86、0x5A)均指二进制数字,而不是ASCII码。 2,协议中所有长度大于8bit的数字,均以小端格式存储(低字节在前,高字节在后。) 第一部分:发送信息包总格式 所有下发的指令信息包,都符合如下所述的指令格式: [16字节信息头部]+[32字节指令参数]+[指令扩展内容]+[4字节信息尾部] 信息头: 指令参数:32字节。不同的指令,会有不同的参数,具体见第二部分; 指令扩展内容:可选段,最多1024字节,如果发送的指令不需要扩展信息,则没有该段。 信息尾部: 字节0-1:16bit校验和,将本字节之前所有字节相加,取低16位。 字节3:1字节信息结束标志,固定为 0x50. 注,每条指令总长度不超过16+32+1024+4 = 1076字节,每条指令最短16+32+4 = 52字节。 第二部分,具体指令代码描述 0x03、 发送信息指令: 注:以发送unicode编码的文本信息“你好”为例。完整的数据包如下: A0 38 00 01 00 00 00 00 00 00 00 00 00 03 00 00 01 00 00 00 0F 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 01 00 D0 0C ED 16 CE 02 00 50。 数据包解析如下: 信息头部:已在第一部分描述,以后不再列举。 A0 38 00 01 00 00 00 00 00 00 00 00 00 03 00 00 指令参数: 参数范围说明: 字节2:动画方式 0x00-立刻显示 0x01-左移 0x02-右移 0x03-上移 0x04-下移 0x05-左拉幕 0x06-下拉幕 0x07-右拉幕 字节4:移动速度,0x00-0x0F,数字越大越快。 字节5:页面停留时间,0x00-0xFF,秒数。 字节6:字库类型(二次开发订制卡)。 字节24:文字颜色,0x01 -- 红色;0x02 -- 绿色;0x03 – 黄色;(单色屏直接填充为0x01)。 字节30:当前节目所属分区。0x01表示分区1,0x02表示分区2,0x03表示分区3,不分区等同于一个分区,因此不分区时,该选项直接填0x01。 信息内容: 普通控制卡:文字的UNICODE编码。(需要对文字编码做处理,具体代码见文后). 订制控制卡:文字的GB2312编码。 信息尾部 已在第一部分描述,以后不再列举。 0x06、 清除所有信息 删除所有信息后,屏幕将只显示“当前无信息”。具体指令代码见第四部分的示例包。 0x19、临时设置屏幕显示状态 指令参数:显示状态,0x01-显示屏正常显示;0x00-黑屏(关机),不显示任何内容 如果控制卡重启,则屏幕会恢复正常显示状态。具体指令代码见第四部分的示例包。 0x23、显示屏硬件设置 指令参数: 字节0:显示屏宽度(单位:像素)/8 字节1:屏高(单位:像素)/8 字节2:颜色类型,1=普通;2=增强双色 字节3:数据极性,0=负极性;1=正极性 字节4:OE极性,0=负极性;1=正极性 字节5:填充为0 字节6:扫描类型,高4位表示扫描方式,低4位代表走线方式。(16分之一扫描可直接填充为0) 字节7:填充为0 字节8-12:填充为0 字节13:启动方式,0x00 – FLASH 启动(常规);0x01 – RAM启动 字节14-15:填充为0。 注,显示屏实际宽高必须为8的整倍数,通常都为16的整倍数。 0x24、读取硬件设置 控制卡将在回馈扩展信息中,按照上条命令的格式返回设置参数 第三部分,终端回馈信息包总格式 所有回馈的信息包,均符合如下所述的格式: [终端回馈包格式和下行包格式相同,只是将包头标志改为“0xAF”,结束标志改为“0x5F”。执行结果通过“指令代码”字段返回。具体错误代码参照备注. 对于群发信息,无论执行成功于否,终端都不会返回。 第四部分,示例包 1,发送文本信息 “LED显示屏”,进入动画=“立刻显示”,停留时间=“2”,颜色=“红”: A0 40 00 01 00 00 00 00 00 00 00 00 00 03 03 02 01 00 00 00 0E 02 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 0C 00 01 00 4C 00 45 00 44 00 AE 23 AA 36 BF 19 68 04 00 50 4,清

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档