3 changed files with 73 additions and 2 deletions
@ -0,0 +1,71 @@ |
|||||
|
# 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 米` 默认项并应用 |
||||
|
|
||||
|
## 技术细节 |
||||
|
|
||||
|
### 本地存储结构 |
||||
|
```json |
||||
|
{ |
||||
|
"profiles": [ |
||||
|
{ "distance": 10, "xK": 1, "xB": 0, "yK": 1, "yB": 0 } |
||||
|
], |
||||
|
"activeDistance": 10 |
||||
|
} |
||||
|
``` |
||||
|
|
||||
|
### 数据模型 |
||||
|
- 当前生效修正系数: |
||||
|
- `correctionFactors` |
||||
|
- 多距离配置列表: |
||||
|
- `correctionProfiles` |
||||
|
- 当前应用距离: |
||||
|
- `activeCorrectionDistance` |
||||
|
|
||||
|
### 数据处理策略 |
||||
|
- 当前应用项切换后,仅影响后续新采集数据 |
||||
|
- 已进入历史链路的数据继续保持冻结后的 `correctedX/correctedY` |
||||
|
- 页面曲线、实时数据显示、报警判断、实时 CSV、报警 CSV 继续共享同一冻结口径 |
||||
|
|
||||
|
## 影响范围 |
||||
|
- 设备连接成功后的 ADB 时间同步流程 |
||||
|
- 设备自动重连成功后的时间同步流程 |
||||
|
- 系统设置中的数据修正系数配置区域 |
||||
|
- 多距离修正系数本地持久化逻辑 |
||||
|
- 挠度采集页后续新数据的修正系数应用逻辑 |
||||
|
- 报警判断逻辑 |
||||
|
- 实时数据 CSV 导出 |
||||
|
- 报警数据 CSV 导出 |
||||
|
|
||||
|
## 依赖更新 |
||||
|
- 无依赖包更新 |
||||
|
|
||||
|
## 注意事项 |
||||
|
1. 距离仅作为上位机修正系数配置的管理维度,不会自动根据设备状态或测点实时距离自动切换。 |
||||
|
2. 当前应用项切换后,仅影响后续新采集数据;历史数据仍保持采集当时的修正结果。 |
||||
|
3. 本版本不保留旧单对象修正系数本地结构兼容,读取异常或结构不符时会回退为新的默认 `10 米` 配置结构。 |
||||
|
4. 设备侧“测点设置”中的“计算系数”仍为独立参数,与本地多距离修正系数不互相替代。 |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
**完整更新内容请查看项目 Git 提交记录** |
||||
Loading…
Reference in new issue