VEXcode AIR のコンソールの使用

コンソールを使用すると、ユーザーはメッセージを表示したり、センサー値を報告したり、VEXcode AIR プロジェクトからのデータを提示したりできます。 コンソールを使用すると、ユーザーは VEX AIR ドローン コントローラーに値やコマンドを入力し、出力をテキスト ファイルとして保存することもできます。

コンソールはプロセス情報の表示にも使用でき、 に VEXcode AIR プロジェクトで何が起こっているかをユーザーが確認できる視覚的なヒントを提供し、プロジェクトとドローンのアクションを視覚的に結び付けます。


WebベースのVEXcode AIRでコンソールシリアルポートに接続する

Web ベースの VEXcode AIR でコンソールに印刷するには、コンソールのシリアル ポートへの接続が必要です。 この 2 番目のポートが必要なのは、最初のシリアル ポートが、ブラウザーからのプロジェクトのダウンロード用にコントローラーをデバイスにリンクするためです。 アプリベースの VEXcode AIR を使用している場合は、「コンソールを開く方法」セクションに進んでください。

注意: コンソールに印刷するには、コンソールのシリアル ポートを使用している間、コントローラを USB ケーブル経由でデバイスに接続したままにする必要があります。

コンソール ウィンドウに次のメッセージが表示されます: コンソールのシリアル ポートが接続されていません。コンソールを有効にするには、コンソールのシリアル ポートに接続してください。 下には「詳細を見る」ボタンがあります。

コンソール シリアル ポートが接続されていない場合、VEXcode AIR のコンソールは使用不可として表示されます。

VEXcode の「Drone」メニューには緑色のロボット アイコンが表示され、下部の「Connect Console Serial Port」ボタンが強調表示された状態で開きます。

コントローラが最初の Web シリアル ポート経由でデバイスに接続されていることを確認します。 この接続プロセスの詳細については、記事 VEX AIRドローンコントローラーをVEXcode AIRに接続する」を参照してください

コンソールシリアルポートに接続を選択します。

macOS/Chromebook

ブラウザが USB 経由で VEX AIR コントローラのコンソール シリアル ポートに接続しようとしていることを示すブラウザ プロンプトが表示されます。 最も番号が大きい VEX Robotics AIR コントローラーを選択し、接続を押すようにユーザーに指示します。 [続行] ボタンが強調表示されます。

ウィンドウズ

Windows の接続プロンプトには、 "ブラウザは USB 経由で VEX AIR コントローラのコンソール シリアル ポートに接続しようとしています。」と表示されます。 「VEX Robotics ユーザーポート」を選択し、接続を押します。 右下隅の [続行] ボタンが強調表示されます。

上記の各画像を選択すると拡大します。

デバイスに応じてプロンプトが表示されます。 続行を選択します

macOS/Chromebook

接続ウィンドウには、VEX Robotics AIR Controller というラベルの付いた 2 つのデバイスが表示されます。 番号が大きい方のペアリングされていないデバイス cu.usbmodem01483 が選択されます。 [接続] ボタンが強調表示されます。

ウィンドウズ

接続ウィンドウには、VEX Robotics ユーザー ポート (COM84) と VEX Robotics 通信ポート (COM85) - ペアリングの 2 つのオプションが表示されます。 ユーザー ポートが選択され、[接続] ボタンが強調表示されます。

上記の各画像を選択すると拡大します。

  • macOS/Chromebook: リストから ID 番号を持つ AIR コントローラーを選択します。 最も小さい ID 番号はすでにペアリングされています。 
    選択した項目がハイライト表示されたら、 接続 選択します。
  • Windows: 選択 ユーザーポート。 通信ポートはすでにペアリングされています
    選択項目がハイライト表示されたら、 Connect を選択します。
コントローラー ステータス パネルには、VEX AIR コントローラー情報の下に接続されたコンソール シリアル ポートが表示されます。 その他のステータスには、USB 接続が接続済み、VEXos 1.0.0、ファームウェア ステータスが最新であることが表示されます。

接続が成功すると、コンソールのシリアル ポートに 接続」と表示されます。 コンソールが使用できるようになります。


コンソールを開く方法

モニター ウィンドウには、いくつかのアイコンを含むツールバーが表示され、モニター シンボルで表されるコンソール ボタンが強調表示されます。

コンソールは、VEXcode AIR のモニター コンソールにあります。 コンソールを開くには、[ヘルプ] の横にある [モニター コンソール] アイコンを選択します。

コンソール ウィンドウが開き、空白のテキスト領域が表示されます。 その下には、「クリア」、「保存」、「クリップボードにコピー」、「送信」というラベルの付いたボタンがあります。 入力ボックスには「コントローラーに送信」と表示されます。

選択するとコンソールが開きます。


コンソールの使用

コントローラーへの情報の送信

コンソール ウィンドウには、[コントローラに送信] というラベルの付いた入力ボックスがある空白のテキスト領域が表示されます。 送信ボタンは右側にあります。

プロジェクトでコンソールを使用する場合、コントローラーに情報を送信することができます。 コントローラー に送信」テキスト ボックスを選択し、選択した入力を入力します。

コンソール ウィンドウには、「コントローラーに送信」というラベルの付いた入力ボックスと同じレイアウトが表示されます。 送信ボタンが強調表示されます。

メッセージが完了したら、 送信 ボタンを選択するか、キーボードの Return / Enter キーを押します。

コンソール ウィンドウには会話ログが表示されます。

コントローラーへの送信 機能は、コンソールからコントローラーに文字列を送信してプロジェクトの実行方法を調整したり、特定の動作をトリガーしたりするなど、さまざまな方法で使用できます。

VEXcode AIR プロジェクトでコンソールを使用する方法の詳細については、「VEXcode API リファレンス - AIR」を参照してください。

コンソールから保存またはコピーする

コンソール ウィンドウには、VEX と AIR 間の同じメッセージ交換が表示されます。 コンソールの下の [保存] ボタンが強調表示されます。

コンソールからデバイスに情報を保存するのは簡単です。 コンソールの下部にある保存を選択して、すべてのテキストを .txt ファイルとして保存します。

コンソール ウィンドウには、VEX と AIR 間のメッセージ交換が表示されます。 コンソールの下の [クリップボードにコピー] ボタンが強調表示されます。

また、クリップボードにコピー オプションを選択して、コンソール情報をクリップボードに保存し、別の種類のファイルに貼り付けることもできます。 

コンソールの画面をクリアする

コンソール ウィンドウには、VEX と AIR 間のメッセージ交換が表示されます。 コンソールの下の [クリア] ボタンが強調表示されます。

CLEAR ボタンを選択すると、コンソール全体をクリアできます。 

ブロックまたは Python コマンドを使用して、1 行またはコンソール全体をクリアすることもできます。 詳細については、 VEXcode APIリファレンス - AIRをご覧ください

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: