2021-11-24 10:08:16 索炜达电子 832
项目编号:E2446
文件大小:13K
源码说明:带中文注释
开发环境:C编译器
简要概述:
基于Qt5.6,QtCreator4.0.3制作
实现云台上下左右基本运动控制
私有协议:
基于“深圳荣天视安防科技有限公司”的YZ-322B全向旋转支架测试。
云台地址范围1~200,广播地址为255;
设置云台地址:
1、设置255号预置位; 2、设置254号预置位; 3、设置X号预置位; 注:X为想要设置的地址,设置成功,则云台重新自检,无动作则设置失败;
设置波特率:
1、设置200号预置位; 2、设置24号或96号预置位; 注:24号预置位表示波特率2400,96号预置位表示波特率9600,设置成功,则云台重新自检,无动作则设置失败;
左限位:设置9号预置位;
右限位:设置10号预置位;
启动限位扫描:召回12号预置位;
删除限位设置:设置12号预置位;
设置速度:
6度/秒:设置15号预置位; 12度/秒:设置16号预置位; 20度/秒:设置17号预置位; 注:仅支持这三个速度,Pelco-D标准协议中的速度无效;
巡航:
启动巡航:召回13号预置位; 删除巡航:设置13号预置位; 注:支持1条巡航路径,支持最多8个预置位,100圈后归位;
守望位:
设置守望位:设置11号预置位; 启动守望位:召回14号预置位; 关闭守望位:设置14号预置位; 注:守望位返回时间:1分钟;
手动重启:召回18号预置位;
恢复出厂设置:设置20号预置位(实测仅为重启,不恢复设置);
目录│文件列表:
└ Pelco-D-PTZ-tester
│ main.cpp
│ mainwindow.cpp
│ mainwindow.h
│ mainwindow.ui
│ pelco-d.pro
│ pelco-d.pro.user
│ pelco-d.pro.user.ac0ff55
│ protocol.cpp
└ protocol.h