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.
3.0 KiB
3.0 KiB
V1.2.3 更新日志
- 更新日期: 2026年06月12日
- 版本号: 1.2.3
新增功能
1. 设备连接后自动同步时间
- 新增设备自动校时能力:每次上位机连接设备成功后,自动通过
adb shell date将设备时间同步为当前电脑时间 - 覆盖重连成功场景:当设备掉线后自动重连成功,也会再次执行时间同步
- 不影响连接主流程:若设备时间同步失败,会记录日志告警,但不会阻塞设备连接成功
2. 多距离数据修正系数扩展
- 修正系数升级为多距离配置:原单组
xK/xB/yK/yB扩展为可按距离(米)维护多套修正系数 - 支持单选应用当前距离配置:多个距离配置中可选择一套作为当前生效修正系数
- 默认提供 10 米配置:首次初始化时自动生成并应用
10 米默认修正系数 - 本地持久化升级:修正系数本地存储升级为
profiles + activeDistance结构
3. 多距离配置管理能力
- 支持新增距离配置:可按需新增不同距离下的修正系数卡片
- 支持编辑距离与系数:可分别修改距离、
xK、xB、yK、yB - 支持删除配置:可删除非当前或当前应用中的距离配置
- 当前应用项自动回退:删除当前应用项时,自动切回配置中的第一项,若不存在则自动补建
10 米默认项并应用
技术细节
本地存储结构
{
"profiles": [
{ "distance": 10, "xK": 1, "xB": 0, "yK": 1, "yB": 0 }
],
"activeDistance": 10
}
数据模型
- 当前生效修正系数:
correctionFactors
- 多距离配置列表:
correctionProfiles
- 当前应用距离:
activeCorrectionDistance
数据处理策略
- 当前应用项切换后,仅影响后续新采集数据
- 已进入历史链路的数据继续保持冻结后的
correctedX/correctedY - 页面曲线、实时数据显示、报警判断、实时 CSV、报警 CSV 继续共享同一冻结口径
影响范围
- 设备连接成功后的 ADB 时间同步流程
- 设备自动重连成功后的时间同步流程
- 系统设置中的数据修正系数配置区域
- 多距离修正系数本地持久化逻辑
- 挠度采集页后续新数据的修正系数应用逻辑
- 报警判断逻辑
- 实时数据 CSV 导出
- 报警数据 CSV 导出
依赖更新
- 无依赖包更新
注意事项
- 距离仅作为上位机修正系数配置的管理维度,不会自动根据设备状态或测点实时距离自动切换。
- 当前应用项切换后,仅影响后续新采集数据;历史数据仍保持采集当时的修正结果。
- 本版本不保留旧单对象修正系数本地结构兼容,读取异常或结构不符时会回退为新的默认
10 米配置结构。 - 设备侧“测点设置”中的“计算系数”仍为独立参数,与本地多距离修正系数不互相替代。
完整更新内容请查看项目 Git 提交记录