forked from qinjian/FlexometerSetup
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.
1.7 KiB
1.7 KiB
V1.2.1 更新日志
- 更新日期: 2026年05月19日
- 版本号: 1.2.1
Bug 修复
1. 上位机获取修改曝光参数失败
- 修复多设备环境下曝光参数读写失败问题:当局域网内存在多台已连接的 ADB 设备时,读取或设置曝光参数可能出现
more than one device/emulator错误。 - 明确指定 ADB 目标设备:曝光参数读取和写入时,ADB
pull/push操作会按当前连接设备 IP 指定目标设备,避免 ADB 在多设备列表中无法自动选择。 - 优化 ADB 断开逻辑:断开设备连接时,仅断开当前设备对应的 ADB 连接,避免影响其他已连接设备。
- 提升多设备使用稳定性:多台设备同时在线、切换设备连接、重复读取/设置曝光参数时,操作目标更加明确,降低串设备或操作失败风险。
技术细节
ADB 设备选择
- 新增 ADB serial 规范化处理:
- 输入设备 IP 时,自动转换为 ADB TCP serial 格式,例如
192.168.1.100:5555 - 如果已传入带端口的地址,则保持原值
- 输入设备 IP 时,自动转换为 ADB TCP serial 格式,例如
- ADB 文件操作改为定向执行:
adb -s <设备serial> pull /data/OLE.ini ...adb -s <设备serial> push OLE.ini /data/adb -s <设备serial> push OLE.ini /system/etc/
影响范围
- 曝光参数读取
- 曝光参数设置
- 设备断开时的 ADB 连接清理
依赖更新
- 无依赖包更新
注意事项
- 本版本默认 ADB TCP 端口为
5555,业务 TCP 通信端口仍为2230。 - 如设备 ADB 端口不是
5555,需使用带端口的设备地址或调整 ADB 连接配置。
完整更新内容请查看项目 Git 提交记录