• hulk released this 2026-10-13 11:44:29 +08:00 | 7 commits to main since this release

    SerialMate v0.1.1

    接收路径修复:长时间联调时显示延迟越跑越大、日志时间戳失真。

    修复内容

    • 时间戳改为到达时刻:时间戳统一在串口后台线程于字节到达/写入时刻打,
      随事件携带到界面——日志时间不再随 UI 卡顿成批挤压,恢复为真实到达间隔;
    • 接收日志治理:日志行批量一次写入(每行独立块),行数上限 5000 自动
      裁旧;事件积压超过阈值时帧日志自动折叠为计数摘要(曲线数据照常采集),
      消化后自动恢复逐帧显示;
    • 通道配置缓存:曲线提取不再逐帧遍历界面控件,高频上报时界面占用显著
      降低;状态栏新增收发计数与积压指示,便于现场分层定位。

    验证

    协议/链路/GUI 自测全绿(GUI 69 项);100ms 周期上报模拟:30 帧全部帧粒度
    到达、到达→显示延迟为 0;600 帧积压一次性消费:日志封顶、曲线全收、
    时间戳逐帧等于真实到达时刻。

    安装

    下载 SerialMate-v0.1.1-win64.zip,解压后双击 SerialMate.exe
    (Windows 10/11 x64,免安装)。

    包内容

    • SerialMate.exe — 主程序
    • README.md — 完整使用说明
    Downloads