多くの VEX IQ 製品には独自の内部プロセッサが搭載されており、特別なオペレーティング システムで実行されます。 このソフトウェアは VEX IQ ファームウェアであり、VEXos と呼ばれます。
注: Web ベースの VEXcode IQ を介したファームウェアの更新は、第 2 世代コントローラーでのみ利用可能であり、VEXcode IQ は、USB-C ケーブル経由でデバイスに接続されている場合にのみ IQ コントローラーのファームウェアを更新できます。 Web ベースの VEXcode IQ は、iPad、Android、または Fire タブレットを使用している場合の IQ コントローラーのファームウェアの更新をサポートしていません。
ファームウェアとは何ですか?
このオペレーティング システムはすべて VEX Robotics によって書かれており、教育の多様なニーズと競争の厳しさに対応するために VEX ハードウェアの柔軟性とパワーを活用しています。 Brain は、接続されている IQ デバイスに最新のアップデートを自動的にプッシュ配信します。
なぜ更新する必要があるのですか?
VEX IQ コントローラー ファームウェアを最新の VEXos で更新する必要がある理由はいくつかあります。その理由としては次のようなものがあります。
- VEXos のアップデートには既知のバグの修正が含まれており、VEX IQ ラインに導入された新しいデバイスを操作するために必要なソフトウェアが追加されます。
- アップデートにより、高度なプログラミング機能が可能になります。
- VEX IQ システムが適切に機能していることを確認する最善の方法は、ソフトウェアを最新の状態に保つことです。
コントローラーのファームウェアが古くなっているかどうかを確認する方法
コントローラーと Brain がペアリングされていて、コントローラーのファームウェアが古い場合、このエラー メッセージが Brain の画面に表示されます。
コントローラは Web ベースの VEXcode IQ に接続されており、ツールバーのコントローラ アイコンはオレンジ色です。
コントローラーが USB-C ケーブル経由で VEXcode IQ に接続されている場合、「今すぐアップデートしますか?」というプロンプトが表示されます。
コントローラーのファームウェアをアップデートする方法
まず、VEX ハードウェアで動作する他のアプリケーション (アプリベースの VEXcode IQ や Visual Studio Code など) がバックグラウンドで開いていないことを確認します。
USB-C ケーブルを使用してコントローラーをコンピューターに接続し、電源が入っていることを確認します。 コントローラーが接続されたら、 Web ベースの VEXcode IQを起動します。
コントローラーが USB-C 経由で接続され、電源がオンになると、コントローラーの両方のインジケーター ライトが表示されます。
この記事を使用して、コントローラーを Web ベースの VEXcode IQ に接続します。
コントローラーが USB-C 経由で接続され、電源がオンになると、コントローラーの両方のインジケーター ライトが表示されます。
「更新」を選択すると、コントローラーが赤く速く点滅し始め、次のプロンプトが表示されます。
「OK」を選択します。
「VEX IQ コントローラー FW アップグレード」を選択し、「接続」を選択します。
注: コントローラがデバイス リストに表示されるまでに数分かかる場合があります。
コントローラーが切断され、次のプロンプトが表示されます。
「OK」を選択します。
その後、コントローラーは再接続を試みます。
使用可能なコントローラのリストから「通信ポート」というラベルの付いた IQ コントローラを選択し、「接続」します。
コントローラーが更新されるまでお待ちください。
これには数分かかる場合があります。
アップデートが完了するとプロンプトが表示されます。
「OK」を選択します。
コントローラのファームウェアが更新され、ツールバーのコントローラ アイコンが緑色に表示されます。