下一代上位机架构

重塑工程数据调试体验

基于 Qt6 的极致轻量化设计,将微秒级协议解析、亿级 OpenGL 高速渲染与海量标定 MDF 数据读取融为一体。

坚实的数据底座

专为苛刻的工业调试与标定测试场景打造的性能工具

📈

OpenGL 高速实时绘图

0万+ 点/秒

硬件级渲染引擎,稳健支撑满帧交互,从容应对超大多通道、高并发的高速采样数据流入,告别界面卡顿假死。

* 测试环境:AMD Ryzen7 7840HS集成显卡、1080P

* 极限压测:RTX 4060 独显 @ 1080P,渲染吞吐量可突破 10 亿点/秒

🧬

拖拽式协议编辑

零代码 · 自动生成

可视化字节级积木拼接,支持多协议工作区管理。所见即所得的帧结构编辑,并可一键导出下位机 C 代码模板,实现软硬件高效协同集成。

CAN总线分析系统

极简 · 高能

深度整合原生 CAN 与 CAN FD 协议栈。兼容创芯、Kvaser、Vector及PEAK等丰富驱动,以轻量级架构提供发烧级总线嗅探与注入能力。

🗂️

MDF标定数据阅读

车载标准

专为庞大标定记录而生的离线测量数据解析器。即便面对海量测量文件也能实现极速加载与信号树呈现,历史数据回溯从未如此流畅。

* 注:MDF为 CANape、INCA 等行业标定收费软件的标准测试数据记录格式

模块 A

高速串行采集与可视化

  • 🎯
    动态通道数与缓存深度

    支持高速串口数据采集,同时兼容 TCP 与 UDP 接口接入。运行时可动态检测通道数,并实时同步调整采样缓冲深度,适合多来源数据的连续接入与长时观测。

  • 🔄
    双模频域计算 (FFT)

    内置强大的 FFT 分析引擎,支持“实时动态频谱跟踪”与“光标指定区间静态计算”无缝切换,一键洞察各阶次谐波特征。

  • 🧩
    高自由度界面排布

    支持栅格化卡片式布局,可在同一工作区内自由组合绘图窗、滑条、开关、模式选择与仪表等控件。多个绘图区可并行展开,同步观察不同信号在各自尺度下的变化过程,让复杂观测与交互控制能够在一个界面内同时完成。

  • 💾
    录制回放与分享发表

    支持实时数据流保存与导入,串口原始数据可持续写入本地文件;同时支持 CSV 文件拖动导入后的自动解析,并保留一键复制高清曲线图的能力,便于测试复盘与结果整理。

  • 📉
    智能降采样引擎

    内置高性能降采样算法,即使在低配设备上也能对海量原始数据进行近乎无失真的视觉还原,确保关键波形特征不被遗漏。(默认不启用)

模块 B

实时协议解析引擎

  • 🧩
    可视化字节积木

    告别繁琐的位图推演,通过直观的拖拽式时间轴布局,轻松编排报文帧结构,无论是大端小端还是复杂的位域拆分,所见即所得。

  • 📦
    多协议工作区管理

    原生支持同时编辑管理多套通信协议,提供全局协议库支持,只需一键勾选,即可平滑切换并在运行时动态应用于接收链路。

  • 下位机 C 代码一键生成

    系统支持根据当前协议定义自动生成结构体严密、跨平台兼容的 C 语言解析模板与头文件,实现软硬双端一站式对齐。

  • 🔗
    无缝融合绘图链路

    编辑保存的协议将被直接挂载至高速绘图引擎。数据接收一旦完成协议匹配,即可自动拆解各字段变量进行实时曲线渲染。

模块 C

总线通信

  • 🚀
    全面制式与底层兼容

    全面支持普通 CAN 和 CAN FD。适配主流专业网卡驱动。

  • 📜
    DBC 协议全栈托管

    支持 DBC 文件拖拽载入解析;按协议物理值精确注入报文,并通过清晰的树形拓扑结构展示总线实时网络字典。

  • 💉
    信号发生源

    除了发送标准模式报文外,提供强大的 Excel 风格表格视图重排与下发自定义混合信号序列能力。

  • 🎛️
    CAN 总信号实时绘图

    支持 CAN 信号的多分栏实时绘图展示,分栏之间可拖动流转信号进行重组与对比。借助统一的绘图引擎与同步交互能力,可在同一页面内完成多信号、多视角的并行观测。

模块 D

标定离线数据回溯

  • 🏎️
    轻量级 MDF 数据回放

    采用轻量化解析架构,并支持栅格卡片式布局,可在同一页面中同时加载、解析与分析 N 个 MDF 文件,便于多轮测试数据的并排观察与交叉比对。

  • 📊
    多种波形显示方式

    支持线形、点状、点线等多种波形展示模式,支持多个信号同轴以及不同组信号间的堆叠分层显示。

  • 📸
    一键导出高清截图

    支持将当前绘图区域的波形以高清图片一键复制至系统剪贴板,直接用于报告与论文。

版本更新说明

  • 连接架构重构:将原有单一串口链路升级为统一连接管理体系,现已支持串口、UDP、TCP 服务端、TCP 客户端以及虚拟数据等多种接入方式,显著拓宽联调场景边界。
  • 自定义协议引擎:引入零代码、拖拽式字节积木编辑器,支持多套通信协议工作区管理,所见即所得地编排报文帧结构,并可一键切换应用至实时解析链路。
  • C 代码自动生成:打通软硬件协议壁垒,支持根据上位机定义的协议结构,一键自动导出严密且跨平台的下位机 C 语言解析模板与头文件,实现双端无缝对齐。
  • 工作区范式升级:实时绘图模块从传统单页绘图模式演进为可自由编排的 Workspace 体系,支持在同一工作区内混排多种功能卡片,构建更贴近实际测试流程的调试面板。
  • 图形化控件矩阵:新增滑条控制、开关控制、多档模式选择与仪表盘显示等多类可交互 Tile,支持直接绑定命令下发链路,逐步形成面向设备联控的可视化上位机操作域。
  • MDF 面板化重构:MDF 模块升级为 Tile 化工作区,支持多实例布局、文件拖拽载入、折叠/最大化切换以及信号轴分组管理,使离线标定数据分析更灵活、更贴近专业软件操作习惯。
  • 控制台性能强化:串口控制台进一步优化高吞吐场景下的文本显示机制,引入更稳健的可视化缓冲策略,并补充 RX/TX 标签与日志落盘能力,兼顾可读性与长时间运行稳定性。
  • 用户体验等优化:修复一些潜在的bug,优化一些UI交互体验。

准备好升级你的工具链了吗?

将一切协议调试、波形监控甚至标定数据回放交由 EricTool 托管。