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 ポートを返す。binfirmware にリネーム。openmv.init の後にシリアルポートを開く。デバイス切断とシリアルクローズの警告を修正。

互換性に影響する API 変更

v1.0.2-beta は 互換性を壊す Python API の変更を導入しません(変更はデスクトップ IDE /USB 構成/パッケージングのみです)。v1.0.1-beta で動作していたスクリプトはそのまま動作します — ファームウェアを再フラッシュするだけです。