|
Polycom不经过终端直接通过中控串口控制摄像机,附件包含摄像机基本的 上、下、左、右、拉近、拉远指令。
预设位保存和调用参考下面例程
- //定义串口接收指令
- setStringReceive(COM2,reviceStr_1);
- //保存预设位中间变量
- var cameNumber = 0;
- var presetSavaEl = false; //预设位保存使能,接收的位置信息不是中控发起的不保存
- function reviceStr_1(s_str_1)//接收处理
- {
- sendLog('function reviceStr_1',s_str_1)
- if(s_str_1.indexOf('\xA0') != -1 && presetSavaEl == true)
- {
- var strString = s_str_1.substr(1); //截取字符从1座标开始,截取到结束
- setSystemString('Preset'+cameNumber,strString); //保存预设位信息
- presetSavaEl = false; //保存位置信息,关闭使能
- }
-
- }
- function saveCamePreset(s_number){ //保存预设 参数:数值或者字符
-
- cameNumber = s_number; //赋值给变量
- sendCodeString('COM2',"\x82\x01\x50"); //发起查询当前位置信息
- presetSavaEl = true; //开启使能
-
- }
- function callCamePreset(s_number){ //调用预设
-
- var getPreset = getSystemString('Preset'+s_number,null);//获取保存的位置数据信息
- if(getPreset != null){
- sendCodeString('COM2',getPreset); //有保存的数据直接发送信息
- }
- else{
- sendLog('-------->',"call preset fail");
- }
-
- }
复制代码
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|