v1.0.2-beta

v1.0.2-beta 是一个桌面 IDE 和 USB 工具测试版:它新增了一个带串口枚举的首选项对话框、一个具有独立 CDC/HID 和调试 USB 配置的 OpenMV 调试接口,将配置文件和用户脚本移至主目录,并提供了一个 DFU 映像。固件 Python API 没有变更 —— v1.0.1-beta 的脚本无需改动即可运行。

亮点

  • 带串口枚举的首选项对话框

  • OpenMV 调试接口 ——独立的 CDC/HID 和调试 USB 配置。

  • 提供了 DFU 映像;配置/用户脚本移至主目录。

  • 固件 API 无变更 ——重新刷写固件后,你的 v1.0.1-beta 脚本无需改动即可运行。

新功能

  • 新增了一个带串口枚举的首选项对话框、一个 OpenMV 调试接口(独立的 CDC/HID 和调试 USB 配置),以及一个 DFU 固件映像。已停用的 QT IDE 被移除。

其他变更与改进

  • 将配置文件和用户脚本移至主目录(通过 appdirs 管理);在 Windows 上返回字符串形式的 COM 端口;将 bin 重命名为 firmware;在 openmv.init 之后打开串口;修复了设备断开和串口已关闭的警告。

破坏性 API 变更

v1.0.2-beta 不引入任何破坏性 Python API 变更(这些变更仅涉及桌面 IDE / USB 配置 / 打包)。在 v1.0.1-beta 上运行的脚本无需改动即可运行——只需重新刷写固件。