You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2.1 KiB
2.1 KiB
V1.2.0 更新日志
- 更新日期: 2025年12月3日
- 版本号: 1.2.0
新增功能
1. 中值滤波算法配置
- 新增中值滤波算法配置界面:在系统设置中新增"中值滤波算法配置"功能模块
- 按需加载机制:优化数据加载逻辑,仅在打开配置弹窗时才加载算法配置数据,提升性能
- 可视化配置:支持对每个测点进行独立的中值滤波参数配置
- X方向窗口大小配置
- Y方向窗口大小配置
- 算法启用/禁用开关
- 实时同步:配置数据可实时同步到设备端
- 数据持久化:配置保存到设备后自动加载,支持配置的读取和设置
Bug 修复
1. 算法配置加载优化
- 修复数据加载时机问题:避免组件加载时不必要的数据请求
- 优化 Modal 打开逻辑:确保只在用户主动打开配置界面时才触发数据加载
优化改进
1. 组件架构优化
- 解耦组件职责:将算法设置按钮移至父组件,优化组件结构
- 受控组件模式:AlgorithmSettings 改为完全受控的 Modal 组件
- 状态管理优化:通过 props 传递控制状态,提升代码可维护性
2. 用户体验提升
- 设备连接状态检测:按钮在设备未连接时自动禁用,避免无效操作
- 加载状态反馈:添加加载动画,提供更好的用户反馈
- 错误提示优化:完善错误提示信息,帮助用户快速定位问题
技术细节
IPC 通信
- 新增 IPC 事件:
MEDIAN_FILTER_CONFIG_GET (win:get):获取中值滤波算法配置MEDIAN_FILTER_CONFIG_SET (win:set):设置中值滤波算法配置
数据格式
{
"type": "median",
"sensors": [
{
"enable": false,
"pos": "1",
"xLen": 0,
"yLen": 0
}
]
}
依赖更新
- 无依赖包更新
注意事项
- 确保设备固件版本支持中值滤波算法配置功能
- 配置参数的有效范围请参考设备手册
- 建议在修改配置前备份当前配置
完整更新内容请查看项目 Git 提交记录