VersaAssistant#

VersaAssistant

VersaAssistant

面向设备通信、协议调试和数据观察的通用调试助手,覆盖串口、TCP/UDP、USB-HID、波形和 3D 姿态场景。

项目简介#

项目定位 VersaAssistant 面向嵌入式、传感器和上位机联调,把常用通信方式、协议解析和可视化观察集中在一个工具里。
数据观察 内置波形示波器和 3D 姿态显示,适合调试电机、IMU、控制器和自定义协议数据。
工作方式 支持工作区和主题配置,便于在不同设备、协议和调试任务之间快速切换。

功能概览#

串口通信

支持标准串口与虚拟串口,覆盖常见串口调试流程。

TCP / UDP

支持 TCP Server、多客户端 TCP Client 和 UDP 调试。

USB-HID

支持 USB-HID 数据收发,适合免驱设备和自研协议传输。

专用协议

自研通信协议可在有限带宽下传递更多结构化数据。

波形示波器

支持最多 28 路波形实时显示,便于观察信号变化和控制效果。

3D 姿态

基于 OpenGL 显示 3D 模型姿态,可用于陀螺仪和机械臂姿态解算。

协议解析

按配置解析并命名数据字段,降低裸数据阅读成本。

界面配置

支持自定义主题和工作区,保存常用调试环境。

编码兼容

兼容常见字符编码,适配不同设备输出习惯。