VEXcode AIRのコンソールを使用する

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

コンソールは、プロセス情報を表示するためにも使用でき、ユーザーが での VEXcode AIR プロジェクトで何が起こっているかを確認できる視覚的な手がかりを提供することで、プロジェクトとドローンの動作との視覚的なつながりを実現します。


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

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

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

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

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

VEXcodeのドローンメニューには緑色のロボットアイコンが表示され、下部の「コンソールシリアルポートに接続」ボタンがハイライト表示された状態で開きます。

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

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

macOS/Chromebook

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

Windows

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

上の各画像をクリックすると拡大表示されます。

お使いのデバイスに応じて、プロンプトが表示されます。を選択して続行してください

macOS/Chromebook

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

Windows

接続ウィンドウには、「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キーを押してください。

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

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

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

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

コンソールウィンドウには、VEXとAIR間の同じメッセージ交換が表示されます。コンソールの下にある「保存」ボタンがハイライト表示されています。

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

コンソールウィンドウには、VEXとAIR間のメッセージ交換が表示されます。コンソールの下にある「クリップボードにコピー」ボタンがハイライト表示されています。

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

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

コンソールウィンドウには、VEXとAIR間のメッセージ交換が表示されます。コンソールの下にある「クリア」ボタンがハイライト表示されています。

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

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

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

Last Updated: