【E2446】Pelco-D 协议云台测试程序

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

TAGPelco-D
  • 8 次
  • 5 分