v4.8.8

v4.8.8 では、OpenMV Cam の接続と更新のための明示的なブートローダー起動コントロール、「Install the Latest Development Release」ダイアログからのブートローダー強制起動に対するボードごとの安全なデフォルト、そしていくつかの接続およびインストーラーの修正が追加されました。本リリースは引き続き Qt Creator 14.0.2 をベースとしており、Qt Creator ベースの変更やユーザープロジェクトに影響する破壊的変更はありません。

ハイライト

  • OpenMV Cam のブートローダーへの強制起動Tools メニューから利用できるようになり、接続中のカメラを切断時にブートローダーへ強制的に移行させます。

  • Force bootloader チェックボックスが Install the Latest Development Release ダイアログに追加され、開発版ファームウェアのインストール時にブートローダーへの移行を強制できるようになりました。ボードごとの安全なデフォルトが設定されています。

  • DFU 専用デバイスが誤って自動接続されなくなりました。 自動再接続およびボード設定の自動接続が、通常動作中のボードに対してのみ作動するようになったためです。

  • AE3 上の PAG7936 サンプルスクリプト は、読み込み時に QQVGA フレームサイズが QVGA へ自動的にアップスケールされるよう書き換えられます。

  • インストーラーのライセンス処理が修正され、Ready-for-Installation ページからインストールが正しく進行するようになりました。

新機能

  • OpenMV Cam のブートローダーへの強制起動。 Tools メニューに新しい項目が追加され、接続中のカメラを切断時にブートローダーへ強制的に移行させます。Tools メニューから開く Install the Latest Development Release ダイアログにも Force bootloader チェックボックスが追加され、開発版ファームウェアのインストール時にブートローダーへの移行を強制できます。 (350beb306, 13ca76904)

その他の変更と改善

  • ボードごとのブートローダー強制デフォルト。 開発版リリースのインストールにおけるブートローダー強制のデフォルトは、新しい forceBootloaderDefaultSafe 設定によってボードごとに制御されるようになりました。AE3 および N6 (96E3/9206) ボードではデフォルトでオン、古い DFU ボードではブートローダーから自動退出できなくなるのを避けるためオフになっています。 (13ca76904)

  • AE3 上での PAG7936 フレームサイズのアップスケール。 PAG7936 センサーを搭載した AE3 では、サンプルスクリプトが読み込み時に QQVGA フレームサイズを QVGA へアップスケールするよう自動的に書き換えられます。 (eed6325f5)

  • DFU 専用以外のボードでの自動接続。 自動再接続およびボード設定の自動接続は、存在するすべてのボードではなく、DFU 専用以外(通常動作中)のボードに対してのみ作動するようになりました。これにより DFU 専用デバイスが誤って自動接続されなくなります。 (350beb306)

バグ修正

  • 接続時のファームウェア更新プロンプトのタイプミスを修正しました(「lastest」→「latest release firmware」)。 (13ca76904)

  • インストーラーのライセンス承諾処理を修正し、インストールステップがライセンスチェックページではなく Ready-for-Installation ページで実行されるようにしました。また、不具合のある同梱ライセンスファイルを削除しました。 (a9d3fb904, 716827f07)

プラットフォームとツールのサポート

  • Qt Creator ベース: 14.0.2。

  • OpenMV IDE: バージョンを 4.8.8 に更新。

破壊的変更

なし。本リリースにはユーザーから見えるワークフローや動作の破壊的変更はありません。