深圳亿瑞斯LED控制卡协议256条.doc

上传人:b****2 文档编号:1302195 上传时间:2022-10-20 格式:DOC 页数:10 大小:132.50KB
下载 相关 举报
深圳亿瑞斯LED控制卡协议256条.doc_第1页
第1页 / 共10页
深圳亿瑞斯LED控制卡协议256条.doc_第2页
第2页 / 共10页
深圳亿瑞斯LED控制卡协议256条.doc_第3页
第3页 / 共10页
深圳亿瑞斯LED控制卡协议256条.doc_第4页
第4页 / 共10页
深圳亿瑞斯LED控制卡协议256条.doc_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

深圳亿瑞斯LED控制卡协议256条.doc

《深圳亿瑞斯LED控制卡协议256条.doc》由会员分享,可在线阅读,更多相关《深圳亿瑞斯LED控制卡协议256条.doc(10页珍藏版)》请在冰豆网上搜索。

深圳亿瑞斯LED控制卡协议256条.doc

无线LED信息发布系统通讯协议

-V2.1(2011-7-8)

修改履历:

2011.07.20:

增加查询广告数据指令。

2011.08.22:

增加SOS固定显示

本文所描述的习惯,均以AnsiC语言为准,未特别说明的数据,均为unsignedchar无符号字节.

一:

LED控制器控制指令

信息分类

LED屏内可存贮最多256条信息

信息级别:

空载广告播放即时播放>定时播放>循环播放

当没有广告时播放空载广告播放,

当即时播放有内容时,只播即时播放内容;

当即时播放无内容时,定时播放有内容时,只播定时播放内容;

当即时播放无内容时,定时播放无内容时,才播循环播放内容;

标准通讯格式:

1B

2B

2B

4B

1B

NB

2B

1B

HERDER

DatLen

MID

Flag

CMD_ID

PAYLOAD

和校验

END

HERDER:

帧头标志(0x7e)

DataLen:

(MID+Flag+ID+Info)的长度,高字节在前

MID:

LED机身ID(ASCII码),高字节在前

Flag:

四个字节的指令标识,对于有些系统,每条指令都有一个唯一的指令标识,可以为任意数据,LED控制卡不对指令标识做任何处理,但在做返回时,要用下发的指令标识做返回

CMD_ID:

命令字(ASCII码)

PAYLOAD:

命令内容

和校验:

Header到Info的所有内容的和校验,高字节在前,低字节在后。

END:

结束符7d(0x7d)

CMD_ID定义

注:

TE表示LED屏控制卡相通讯的终端,可以是PC机或其它设备

CMD_ID

说明

数据方向

TE¬®控制卡

0x01

发送普通信息指令

®

0x02

发送普通信息指令返回

¬

0x33

信息删除指令

®

0x34

信息删除指令返回

¬

0x35

清除所有信息指令

®

0x36

清除所有信息指令返回

¬

0x37

时间,日期设置指令

®

0x38

时间,日期设置指令返回

¬

0x42

发送定时开关屏指令

®

0x43

发送定时开关屏指令返回

¬

0x44

发送强制开关屏指令

®

0x45

发送强制开关屏指令返回

¬

0x46

控制卡复位指令

®

0x47

控制卡复位指令返回

¬

0x48

读取LED屏时间

®

0x49

读取时间返回

¬

0x50

亮度控制

®

0x51

亮度控制返回

¬

0x52

暗屏亮屏指令

®

0x53

暗屏亮屏指令返回

¬

0x63

设置屏体参数指令

®

0x64

设置屏体参数指令返回

¬

0x65

读取屏体参数指令

®

0x66

读取屏体参数指令返回

¬

0x67

屏体测试指令

®

0x68

屏体测试指令返回

¬

0x69

查询信息指令

®

0x70

查询信息指令返回

¬

0x71

SOS指令

®

0x72

SOS指令返回

¬

PAYLOAD详解

1.发送普通信息指令(ID=0x01)TEà控制卡

PAYLOAD字段:

NB表N个字节

2B

6B

1B

1B

1B

1B

NB

1B

NB

NB

NB

NB

NB

信息号

信息类型控制内容

文字/点阵方式

总数据包

数据包ID

播放控制长度

播放控制字

字体

显示方式

消失方式

移动速度

停留时间

信息内容

信息号:

00-0x3e7(hex高位在前, 低位在后),共256条

信息类型控制内容:

根据信息类型来分类控制本条指令的显示方式及级别,格式如下

3B

3B

开始时效日期

结束时效日期

开始时效日期:

表本信息从这个日期有效。

结束时效日期:

表本信息到这个日期失效。

例:

有一条信息从2010年12月1日到2011年1月15日播放,则此字段设置为:

0x0a,0x0c,0x01,0x0b,0x010,0x0f

文字方式/点阵方式:

‘1’为文字方式,‘2’为点阵。

总包数:

说明本信息总共要分几包来发送到下位机(对内容而言),每包最大为512个字节

(可以支持分包,每包数据大小为512字节,数据内容最大为256,最大包个数为256包,每包数据发送后没有应答的话,重发三次)

每包数据太大的话,通讯出错的概率增大。

第几包数据:

说明本包数据是此信息的第几包。

一天播放次数:

一天内广告播放的次数,如果为0,则按时间播放,不为0,一天内计算播放的次数。

次数达到后,停止播放。

播放控制字:

播放完信息后接着播放时间长度(1B)秒+星期几播放(1B)+播放模式(1B)+播放分秒控制(不计小时)即分与秒/定时播放时间段(字节长度不定)+连续播放次数(1B)次

星期几播放:

bit7=1,星期日播放

Bit6=1,星期一播放

Bit5=1,星期二播放

Bit4=1,星期三播放

Bit3=1,星期四播放

Bit2=1,星期五播放

Bit1=1,星期六播放

播放模式:

循环播放=0x00

定时播放=0x01

即时播放=0x02

空载广告播放=0x03

如果播放模式为循环播放,只有播放分秒控制(不计小时)即分与秒

一天24小时,只须要设置分钟和秒数后一天内自动循环。

例如:

00分00秒到59分59秒

也可同时设置多段播放

00分00秒至10分00秒

20分00秒至30分00秒

40分00秒至50分00秒2011.07.08更改

则在有效期内每个小时的00分00秒到59分59秒都会播放此广告,多条广告同一个段时以信息号由小到大作为排序播放。

如果播放模式为定时播放.定时播放时间字节长度为:

=4N+1优先级高于循环播放,即在同一时刻里有定时广告时显示定时播放的广告

定时时播放时间格式为:

定时播放时间个数+时间段

定时播放时间个数:

N(最多10个),

时间段长度为:

=4N个字节开始时间点和结束时间点(hex高位在前, 低位在后

例如:

每天在0时0分00秒播放到0时5分00秒,

0时20分00秒播放到0时15分00秒,

0时30分00秒播放到0时25分00秒,

0时40分00秒播放到0时35分00秒,

0时50分00秒播放到0时45分00秒,

则定时播放时间数据为:

0x05,0x00,0x00,0x00,0x09,0x00,0x14,0x00,0x1D,0x00,0x28,0x00,0x31,0x00,0x3C,0x00,0x45,0x00,0x50,0x00,0x59

如果是即时播放模式,优先级高于循环播放和定时播放,即在有即时信息的情况下不显示上两类的广告

如果播放模式为空载广告播放.可定义三个或四个固定的信息号,在无广告的情况下显示,如果没有设置空载广告,那么无广告的情况下显示时间。

播放次数:

是指如有多条广告循环播放时,此条广告播放几次后进入下一条。

字体定义:

1,文字模式

“1”为宋体

“2”为粗体

2.点阵模式

“0”无字体,为图片

显示方式定义:

字符“R”----连续左移

字符“A”----左移入

字符“B”----右移入

字符“C”----上移入

字符“D”----下移入

字符“E”----左展入

字符“F”----右展入

字符“G”----上展入

字符“H”----下展入

字符“I”----横向展开

字符“J”----横向闭合

字符“K”----纵向展开

字符“L”----纵向闭合

字符“M”----水平百叶窗

字符“N”----垂直百叶窗

字符“O”----闪烁

退场方式定义:

字符“P”----连续默认为连续,无须设置

移动速度:

数字’1’-‘9’,数字越大移动速度越慢

停留时间:

数字0x00-0xff,数字越大停留时间越长

1、内容说明:

4.1、字库文字颜色

内容:

LED显示屏信息

@[1]LED@[2]显示屏@[3]信息

则显示:

LED屏示屏信息

2.发送信息指令返回(ID=0x02)控制卡àTE

Info字段

1B

1B

R

B

R:

说明

=’0’:

校验通过,信息发送成功

=’1’:

校验未通过,信息发送不成功

=’2’:

参数有误

B:

说明:

第几包数据。

(对应于发送下来的第几包数据,以供上位机处理验证)

3.信息删除指令(ID=0x33)TEà控制卡

Info字段

2B

2B

起始序号

结束序号

起始序号,结束序号:

00--0x3e7(hex高位在前,低位在后)

删除单条的话,起始序号和结束序号相同,起始序号小于结束序号。

如果起始序号大于

结束序号,按下条命令返回参数有误

4.信息删除指令返回(ID=0x34)控制卡àTE

Info字段

1B

R

R:

说明

=’0’:

校验通过,信息删除成功

=’1’:

校验未通过,信息删除不成功

=’2’:

参数有误

5.清除所有信息指令(ID=0x35)TEà控制卡

Info字段

1B

S

S:

说明

=“0”为清除所有信息

6.清除所有信息指令返回(ID=0x36)控制卡àTE

Info字段

1B

R

R:

说明

=’0’:

校验通过,信息删除成功

=’1’:

校验未通过,信息删除不成功

=’2’:

参数有误

7.时间日期设置指令(ID=0x37)TEà控制卡

Info字段

4B

2B

2B

2B

2B

2B

1B

8.时间日期设置指令返回(ID=38控制卡àTE

Info字段

1B

R

R:

说明

=’0’:

校验通过,发送成功

=’1’:

校验未通过,发送不成功

=’2’:

参数有误

11.发送定时开关屏指令(ID=0x42)TEà控制卡

Info字段

4B

4B

4B

4B

4B

4B

4B

4B

开屏时间1

关屏时间1

开屏时间2

关屏时间2

开屏时间3

关屏时间3

开屏时间4

关屏时间4

开屏时间格式:

**时**分

关屏时间格式:

**时**分

有效性向前靠,如果与到开屏和关屏时间都是00时00分,标示后面的无效。

12.发送定时开关屏指令返回(ID=0x43)控制卡àTE

Info字段

1B

R

R:

说明

=’0’:

校验通过,发送成功

=’1’:

校验未通过,发送不成功

=’2’:

参数有误

13.发送强制开关屏指令(ID=0x44)TEà控制卡

Info字段

1B

S

S:

说明

=’0’:

强制开屏

=’1’:

强制关屏

强制开关屏优先级别高于定时开关屏。

14.发送强制开关屏指令返回(ID=0x45)控制卡àTE

Info字段

1B

R

R:

说明

=’0’:

校验通过,发送成功

=’1’:

校验未通过,发送不成功

=’2’:

参数有误

15.控制卡信息复位指令(ID=0x46)TEà控制卡

Info字段

1B

S

S:

说明

=’0’:

信息重新复位

16.控制卡复位指令返回(ID=0x47)控制卡àTE

Info字

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 国外设计风格

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1