semvec/pypi-packages huggingface dataset:
pyptzcontroller 0.1.2
一个简单易用的 Pelco-D 协议云台控制库
License: MIT License
Requires Python: >=3.7
Keywords: ptz, pelco-d, serial control, camera control, rs485

# PyPTZController - 一个简单的 Pelco-D 云台控制库

<!-- 这是一个简短的描述，说明这个库是做什么的 -->
这是一个基于 Python 的、用于通过串口 (RS-485) 控制遵循 Pelco-D 协议的云台 (PTZ) 摄像头的库。它将复杂的十六进制指令封装成了简单易用的 Python 方法。

## 主要功能

- **基础移动**: 支持上、下、左、右等八个方向的持续移动。
- **预置位**: 支持设置、调用和清除预置位。
- **绝对定位**: 可以直接移动到指定的水平和垂直角度。
- **位置查询**: 能够查询云台当前的精确角度。
- **精确移动**: 提供了一个“移动并等待到达”的高级方法，实现精确的闭环控制。
- **协议驱动**: 通过配置文件定义协议，易于扩展。

## 安装

你可以通过 pip 轻松安装本库：

```bash
pip install pyptzcontroller