13.2.1. カメラの接続#

すべてのセッションは接続ボタン -- 左ツールバー下部のプラグアイコン、または Ctrl+E -- から始まります。クリックすると、Viewer は USB シリアルポートをスキャンしてカメラを探し、見つかったものに接続します。複数のカメラが接続されている場合は、どのシリアルポートを使用するかを尋ねるダイアログが表示され、前回選択したものがあらかじめ選ばれています。カメラが 1 台もない場合、Viewer はその旨を伝え、列挙されなくなったカメラのリカバリー手段を提示します(ファームウェアの更新とリカバリー を参照)。

接続時、Viewer はボードを識別してそのファームウェアバージョンを読み取ります。通常のシリアルデバイスとしてではなくブートローダー(DFU)モードで接続されたカメラには、リカバリーオプション付きの専用ダイアログが表示されます。Windows では、Viewer は検出した USB ドライバの問題を報告します。Linux では、シリアルポートを開く際の権限エラーはほぼ必ず、ユーザーが dialout グループに属していないことを意味しており、エラーメッセージにはそれを解決する正確なコマンドが示されます。

13.2.1.1. ステータスバー#

接続すると、ウィンドウ右下のステータスバーがカメラのダッシュボードになります。

  • Board -- カメラが報告するボードの種類。

  • Firmware Version -- 実行中のファームウェアのバージョン。

  • Serial Port -- 接続に使用しているポート。

  • Drive -- 利用可能な場合、カメラに関連付けられたフラッシュドライブのマウントポイント。

  • FPS -- フレームが Viewer に到着する速度。これはプレビューの速度であり、必ずしもカメラのキャプチャ速度ではありません。新しいカメラは両方を報告します。

切断は寛容です。切断ボタンをクリックするのがきれいな終わり方ですが、ケーブルを抜いても構いません -- Viewer はカメラがなくなったことに気づき、自動的に切断します。

13.2.1.2. 自動再接続#

Tools → Auto Reconnect to OpenMV Cam を使うと接続が完全に自動になります。カメラが USB に現れるたびに Viewer が接続します。カメラ 1 台と Viewer 1 つの構成では、これが便利なモードです -- カメラを差し込めば、接続され、実行され、画面に表示されます。