v4.5.0

v4.5.0 は、OpenMV ファームウェア 4.6.20 を同梱し、新しいファームウェアとの間で可変サイズの get_state() レスポンスをネゴシエートできるよう IDE を対応させる、メンテナンス兼基盤整備のリリースです。引き続き Qt Creator 14.0.2 をベースにしています。このリリースでは、Tools メニューの 2 つのアクションのキーボードショートカットが削除されており、これらに依存していたユーザーにとっては破壊的変更となります。

ハイライト

  • 同梱ファームウェア 4.6.20 がサポートされている全ボード向けに提供されます。

  • 可変サイズ get_state() のネゴシエーション がファームウェア 4.6.1 以降で有効になり、それより古いファームウェアでは固定サイズ形式に自動的にフォールバックします。

その他の変更と改善

  • カメラへの接続時に、IDE は報告されたファームウェアバージョンに基づいて可変サイズの get_state() レスポンスをネゴシエートするようになりました。ファームウェア 4.6.1 以降では可変サイズの経路を有効にし、それより古いファームウェアでは固定サイズ形式にフォールバックします(db25810ea)。

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

  • Qt Creator ベース: 14.0.2。

  • 同梱 OpenMV ファームウェア: サポートされている全ボード(OPENMV2/3/4/4P/PT、RT1060、および Arduino GIGA、Nicla Vision、Portenta H7、Nano 33 BLE Sense、Nano RP2040 Connect)向けに 4.6.20 へ更新(9126895de)。

破壊的変更

  • Run Bootloader (Load Firmware)(旧 Ctrl+Shift+L)と Erase Onboard Data Flash(旧 Ctrl+Shift+E)のキーボードショートカットが削除されました。これらの Tools メニューのアクションは、現在メニューからのみアクセスできます(1013287ff)。