矩阵切换器制协议说明.doc

矩阵切换器制协议说明.doc

ID:55626400

大小:319.50 KB

页数:7页

时间:2020-05-21

矩阵切换器制协议说明.doc_第1页
矩阵切换器制协议说明.doc_第2页
矩阵切换器制协议说明.doc_第3页
矩阵切换器制协议说明.doc_第4页
矩阵切换器制协议说明.doc_第5页
资源描述:

《矩阵切换器制协议说明.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、附录C通讯协议串口协议一、简介。新款VGA矩阵使用ASCII码协议,支持切换、特殊控制和读取信息等多项功能。具有回显功能,所以可以简便的使用超级终端来控制矩阵。二、串口协议。1、串口数据包格式。数据包以感叹号“!”(0x21)作为起始码,波浪号“~”(0x7E)和回车符(0x0D)作为结束码,数据段可以是其它任何介于起始码和结束码之间,可显示的ASCII字符,“"”至“}”(0x22–0x7D)。除去起始码和结束码,每个包最多64个字符。如果输入错误了,可以使用退格符(0x08)撤销,输入一个退格符只能撤销一个字符,如果将刚才输入的所有字符都撤销掉了

2、,那么这个包也就取消掉了。如果要快速的取消没有输入完毕的包,可以输入一个起始码,然后回车即可。数据段依次包含一个地址、一个或多个命令码,以及所需参数。例如下面这个数据包:!255:G1*5;3*12①②③④⑤⑥⑦①起始码;②目标设备地址,范围1-254,0为保留地址,不能使用,255为广播地址;③命令码,包含1–3个字符,各命令不同;④端口号;⑤连接码,表示将前后两个端口连接起来;⑥分隔码,分隔前后两组参数;⑦结束码。⑧例如:1切到2!254:G1*2~中间没有空格2、控制命令列表。命令码参数命令功能描述123:切换L由一个输入口、一个连接码和一个输

3、出口构成一组切换参数,两组参数之间使用分隔码隔离。最多8组切换参数,同时保证总长度不超过64个字符。输入口或输出口都不能超过矩阵的实际端口数,也不能为0,错误的切换参数将被忽略。切换所有信号。G切换VGA信号。R切换RGB信号。V切换复合视频信号。A切换音频信号。M切换VGA和音频信号。B切换RGB和音频信号。W切换复合视频和音频信号。&特殊控制A分配L需要分配的输入口。分配所有信号。G分配VGA信号。R分配RGB信号。V分配复合视频信号。A分配音频信号。M分配VGA和音频信号。B分配RGB和音频信号。W分配复合视频和音频信号。P部分分配L需要切换的

4、输入口、起始输出口和结束输出口。输入口和输出口之间加连接码,两个输出口之间加分割码。切换一路信号到几个相邻输出口。G切换一路VGA信号到几个相邻输出口。R切换一路RGB信号到几个相邻输出口。V切换一路复合视频信号到几个相邻输出口。A切换一路音频信号到几个相邻输出口。M切换一路VGA和音频信号到几个相邻输出口。B切换一路RGB和音频信号到几个相邻输出口。W切换一路复合视频和音频信号到几个相邻输出口。B关闭输入口L–W(同上)要关闭的输入口关闭不同信号的输入口。C打开输入口L–W(同上)要打开的输入口打开不同信号的输入口。D关闭输出口L–W(同上)要关闭

5、的输出口关闭不同信号的输出口。E打开输出口L–W(同上)要打开的输出口打开不同信号的输出口。?获取信息S获取当前切换信息G要获取的第一个输出口,矩阵将以这个端口为起始,依次返回多个输出口的切换信息,最多16个,除非达到最大端口数。获取VGA信号的切换信息。R获取RGB信号的切换信息。V获取复合视频信号的切换信息。A获取音频信号的切换信息。O获取端口数目G无参数。获取VGA信号的端口数目。R获取RGB信号的端口数目。V获取复合视频信号的端口数目。A获取音频信号的端口数目。I获取输入口信号状态G要获取的第一个输入口,矩阵将以这个端口为起始,依次返回多个输

6、入口的输入信号状态,最多16个,除非达到最大端口数。获取VGA输入口信号状态。R获取RGB输入口信号状态。V获取复合视频输入口信号状态。A获取音频输入口信号状态。R获取固件版本号无参数。1、返回值。如果发给矩阵的是一个空包,只有地址,那么,矩阵将返回一个空包,同样只有自己的地址。这样,我们可以发一个广播地址的空包,获取矩阵的地址,但是一个串口上同时只能有一个矩阵存在。矩阵接收到非空包后,会分析包得有效性,如果发给矩阵的命令不完整,矩阵将返回自己的地址和一个字符“D”,表示“不完整(Deformity)”;如果发给矩阵的命令是未知的,则返回自己的地址和

7、一个字符“U”,表示“未知(Unknown)”;如果指令正确,返回自己的地址和一个字符“O”,表示“正确(Ok)”,后面跟上一些返回数据。只有获取信息的命令会得到一些返回数据,如下表:命令码返回值123?获取信息S获取当前切换信息返回最多16个数据,也就是16个输出口对应的输入口,用分隔码分开。O获取端口数目返回两个数据,依次是输入端口数目和输出端口数目,用分隔码分开。I获取输入口信号状态返回最多16个数据,也就是16个输出口对应的输入口,用分隔码分开。数据只有‘Y’和‘N’两种,分别表示有信号和无信号。R获取固件版本号返回一个字符串,比如“SW.G

8、.01.01.0002”,含义是“切换类.VGA信号.版本01.子版本01.发行序列号002”一、超级终端设

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

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

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