本帖最后由 zwj 于 2019-5-24 10:14 编辑
自从XILICA NEUTRINO A系列音频矩阵问世以来,在工程上常常受控于第三方中控设备,但以前A系列音频矩阵提供两种方式获取的控制代码都非常‘繁杂’,且很长,对现场中控人员应用起来很不便。针对此现象,XILICA研发人员设计了一种新的控制代码,使得更加直观简便。。。当然音频矩阵里面的所有系统设计都得事先做好,将所有要被控制的控件进行命名(同一Neutrino A系列矩阵上控件名是唯一的,每台Neutrino A系列矩阵可控100个控件,如果需要中控控制超过100个控件,需要使用旧的16进制中控代码)。 注意:此控制代码只适合5.3.8 及以上版本Neuconsole软件,同样Neutrino A系列矩阵固件版本也得5.3.8或以上!!!如果你的软件或Neutrino A系列矩阵固件版本过低,请将其升级到相应版本。 Ethernet连接,请使用TCP #10007端口发送代码,在与中控设备建立连接后,如果相隔60秒没有对Neutrino A系列矩阵有任何命令动作,那么音频矩阵将自动断开连接,得重新发送连接请求后才能使功能命令生效。建议在中控上做定时发送“KEEPALIVE”命令保持连接状态。
代码格式:(详细命令请见文档后面列表)
COMMAND: 功能命令; 1 white space: 一个空格; CONTOLOBJECT/GROUP: 控制对象/组名称; DATA: 数据串; CR: 回车键结束语;
在软件中新建项目(详细操作见其他说明): 控件命名,选定控键‘Ctrl+左击’如下图,如是solaro软件就选中后“右击”鼠标,弹出命名菜单:
举例说明: 输入通道1静音 SETRAW mute1 1 输入通道1非静音 SETRAW mute1 0 输入通道1音量设为’-10dB’ SET gain1 -10 输入通道1音量设为’0dB’ SET gain1 0 输入通道1音量设为’10dB’ SET gain1 10 输入通道1音量增加’3dB’ INC gain1 3 输入通道1音量减少’3dB’ DEC gain1 3 预设调用 ‘预设1’ PRESET 1 预设调用 ‘预设2’ PRESET 2
组控: Neutrino A系列矩阵同样允许组控,即同时控制多个同类型的控件。采用组控时,你必须先创建一个组,然后将各个控件添加到组中(添加的控件必须是同类控件)。 ‘$’符号是用来区分控制对象和控制组的,是组名的特征。假如要同时控制输入1和输入2的静音。 先创建组名: > CREATE group1 添加输入1静音控件到组: > JOIN $group1 “mute1” 添加输入1静音控件到组: > JOIN $group1 “mute2” 输入1、2静音命令: > SETRAW $group1 1 4条独立的命令组成一个命令包,每条命令间采用‘回车键’结束。 (注意:如果A矩阵与中控断开连接,直接发送SETRAW $group1 1是无效的;在创建组名、添加控件到组等已经发送过的命令,期间A系列矩阵一直保持与中控的连接状态时,此时就可以只发送‘SETRAW $group1 1’静音命令了)
|