NexusTools#
NexusTools
面向嵌入式与通信调试的一体化桌面工作台,把串口、USB、网络、协议解析、数据面板、波形、仪表控件和 3D 展示串成一条可复用的数据链路。
项目简介#
工作台框架#
System Whiteboard
NexusTools 的核心不是单个窗口,而是一条可保存、可复用的数据工作流
从端口接入到原始流记录,再到协议归一、数据面板和可视化绑定,每一层都保留可检查的中间状态。
接入层
Serial / USB / TCP / UDP / CAN
原始流
Text / Table / Hex 三视图并行留痕
协议归一
FireWater / JustFloat / NexusPro -> cmd + payload
数据面板
RX / TX / GX / Formula / Plot Channels
可视化与控制
Plot / Gauge / LED / Switch / 3D
裸数据和解析数据并行,方便定位协议、编码和链路问题。
TX/GX 可由控件、公式或自动发送写回设备。
通道通过 UID 绑定到仪表、波形和 3D 节点。
能力标签#
性能展示#
自动发送间隔源码下限,低于该值会被钳位。
波形单通道最大采样点数,适合长时间趋势观察。
接收表格与 Hex 检视共用的视图级字节缓冲上限。
数据面板 RX / TX / GX 通道池容量,用 UID 维持绑定关系。
数据链路看板#
端口接入
串口、USB、网络与 CAN 统一进入端口抽象,保留原始 RX/TX 流。
协议解析
FireWater、JustFloat、NexusPro 解析为 cmd 与 payload。
通道映射
按 cmd、offset、type 生成 RX/TX/GX 通道值。
公式计算
公式引擎刷新 GX 或 TX,支持三角、幂、对数与常量。
可视化绑定
波形、仪表、控件和 3D 节点随通道刷新或写回。
界面截图#






功能概览#
串口与 USB
支持串口、USB CDC、HID、WinUSB 等常见嵌入式调试链路。
TCP / UDP
支持 TCP 服务端、TCP 客户端与 UDP,适合网络设备和仿真环境联调。
原始数据视图
文本、接收表格与 Hex 视图并行记录 RX/TX 原始流,便于对照协议和裸数据。
协议解析
内置 FireWater、JustFloat、NexusPro 三类协议路径,并统一进入数据面板。
数据面板
管理 RX/TX 帧模板、通道映射、GX、公式和 Plot 通道配置。
仪表控件
支持圆形仪表、标尺、电池、温度、音量、LED、拨动开关、数码管和数值输入。
多通道波形
每个 Plot 窗口显示多通道曲线,支持环形缓冲、缩放、平移和测量线。
3D 视图
支持加载场景与模型,通过通道绑定驱动姿态或节点参数。
配置持久化
布局、连接参数、数据面板、波形和绑定关系可随档案或 JSON 配置保存。
推荐阅读路径#
阶段 |
阅读页面 |
目标 |
|---|---|---|
第一次运行 |
完成安装、连接和第一次收发。 |
|
熟悉界面 |
理解工具栏、停靠区、状态栏和原始数据视图。 |
|
接入协议 |
配置协议、帧模板、通道映射和公式。 |
|
做调试面板 |
把通道绑定到波形、仪表控件和 3D 参数。 |
|
长时间调试 |
根据容量上限和刷新节奏调整工作方式。 |
|
出现异常 |
按连接、编码、协议、通道和视图逐项排查。 |