v1.8.1¶
v1.8.1 は自動ライブラリ/モジュールインポートマネージャと新しい Documents フォルダのワークフローを導入し、OpenMV ファームウェア 2.7.0(オリジナルの OpenMV Cam M4 向けの最初のファームウェアを含む)を ATWINC1500 WiFi シールドイメージとともに同梱し、新しいサンプルスクリプトの大規模なバッチを提供します。このリリースは引き続き Qt Creator 4.0.2 をベースとしています。カメラ内の設定ファイル名が変更され、これは既存の設定に対する小さな動作変更です。
ハイライト¶
自動インポートマネージャ は、付属のサンプルフォルダと新しい
Documents/OpenMVフォルダをスキャンし、Run/Save 時にローカルでインポートされた Python モジュールを OpenMV Cam にコピーし、モジュールが異なる場合に同期するよう促します。Documents Folder メニュー は、既存の
Examplesメニューと並んで、Documents/OpenMVフォルダ内のスクリプトを素早く開けるよう一覧表示します。OpenMV ファームウェア 2.7.0 が同梱されるようになりました。これにはオリジナルの OpenMV Cam (OPENMV1/M4) 向けに新たに追加されたファームウェアが含まれます。
ATWINC1500 WiFi ファームウェア イメージ(19.4.4 と 19.5.2)が同梱され、WiFi ファームウェア更新のサンプルがそれらを書き込むようになりました。
多数の新しいサンプルスクリプト が追加され、低消費電力モード、フレーム差分、センサー制御、オプティカルフロー、極座標変換、MQTT を扱います。
新機能¶
自動ライブラリ/モジュールインポートマネージャ。 IDE は付属のサンプルフォルダと新しい
Documents/OpenMVフォルダをスキャンし、Run/Save 時にローカルでインポートされた Python モジュールを OpenMV Cam にコピーします。カメラ上のモジュールがコンピューター上のものと異なる場合、Import Helperのプロンプトがカメラ上またはコンピューター上のモジュールを更新するよう提案します(a44bd842c、fead163df、7621df761、0d0636d37)。既存の
Examplesメニューと並んで、Documents/OpenMVフォルダ内のスクリプトを素早く開けるよう一覧表示するDocuments FolderサブメニューをFileメニューに追加しました(a44bd842c)。Low-Power(ディープスリープ、ストップモード)、Frame-Differencing(メモリ内/ディスク上の基本版と応用版、影除去、構造的類似度)、Sensor-Control(ゲイン、露出、ホワイトバランス、ミラー、フリップ)、Optical-Flow、適応的しきい値フィルタ、対数/線形の極座標変換、MQTT のサンプルなど、多数の新しいサンプルスクリプトを追加しました(7f90dad20、210596538)。
その他の変更と改善¶
サンプル、ドキュメントフォルダのスクリプト、またはエラーファイルを開くと、現在のカーソル位置がナビゲーション履歴に記録されるようになり、Back/Forward が期待どおりに動作するようになりました(df9943f8f)。
カメラ設定の変更後、スクリプトのカメラへの保存後、またはカメラの切断/リセット後、IDE は使い捨てファイルを書き込んで、カメラのファイルシステムに保留中の書き込みをディスクへフラッシュさせます。設定ダイアログは
Accepted時にのみフラッシュするようになりました(e7c78c930)。カメラ設定ダイアログの WiFi パスワード入力フィールドが、255 文字ではなく 63 文字(WPA の上限)で上限を設けるようになり、ダイアログがわずかに高くなりました(92b89ea42)。
UART ボード制御のサンプルが、文字タイムアウトでのブロックを避けるために
timeout_char=1000を渡すようになりました(bebd201d3)。付属の HTML ドキュメントが、拡張された
omv.imageおよびomv.sensorモジュールリファレンスと更新された IDE 概要テキストとともに再生成されました(9c822f45b)。テキストエディタのデフォルトのタブ幅が 8 列から 4 列に変更され、開いたファイル内のタブ文字が 4 列で表示されるようになりました(0d0636d37)。
バグ修正¶
プラットフォームとツールのサポート¶
破壊的変更¶
カメラ内の設定ファイル名が
main.iniからopenmv.configに変更されました。古いmain.iniという名前で保存された設定はもう読み込まれません。新しいファイルを書き込むためにカメラ設定を再適用してください(5c1c0426b)。