Verwendung der Konsole in VEXcode AIR

Die Konsole ermöglicht es dem Benutzer, Meldungen anzuzeigen, Sensorwerte zu melden oder Daten aus VEXcode AIR-Projekten darzustellen. Über die Konsole können Benutzer außerdem Werte oder Befehle an den VEX AIR Drohnen-Controller eingeben und die Ausgaben als Textdatei speichern.

Über die Konsole können auch Prozessinformationen angezeigt werden. Sie liefert visuelle Hinweise, die es dem Benutzer ermöglichen, zu erkennen, was in einem VEXcode AIR-Projekt zu Zeitpunkt passiert, und stellt so eine visuelle Verbindung zwischen dem Projekt und den Aktionen der Drohne her.


Verbindung zum seriellen Konsolenport in webbasiertem VEXcode AIR

Um in web-based VEXcode AIR auf der Konsole zu drucken, ist eine Verbindung zum seriellen Konsolenport erforderlich. Dieser zweite Anschluss wird benötigt, da der erste serielle Anschluss den Controller mit dem Gerät verbindet, um Projekte über einen Browser herunterzuladen. Wenn Sie VEXcode AIR über die App verwenden, fahren Sie mit dem Abschnitt „So öffnen Sie die Konsole“ fort.

Hinweis: Um auf der Konsole zu drucken, muss der Controller während der Verwendung des seriellen Ports der Konsole über ein USB-Kabel mit dem Gerät verbunden bleiben.

Das Konsolenfenster mit der Meldung: „Konsolen-Seriellport ist nicht verbunden – bitte stellen Sie eine Verbindung zum Konsolen-Seriellport her, um die Konsole zu aktivieren“, wird angezeigt. Darunter befindet sich die Schaltfläche „Mehr erfahren“.

Wenn der serielle Konsolenanschluss nicht verbunden ist, wird die Konsole in VEXcode AIR als nicht verfügbar angezeigt.

Das Drone-Menü in VEXcode zeigt ein grünes Robotersymbol und ist geöffnet, wobei die Schaltfläche "Connect Console Serial Port" unten hervorgehoben ist.

Stellen Sie sicher, dass der Controller über den ersten Web-Seriell-Port mit dem Gerät verbunden ist. Weitere Informationen zu diesem Verbindungsvorgang finden Sie im Artikel Verbinden des VEX AIR Drohnencontrollers mit VEXcode AIR“.

Wählen Sie Verbinden Sie die serielle Konsolenschnittstelle.

macOS/Chromebook

Es erscheint eine Browser-Aufforderung mit dem Hinweis, dass der Browser im Begriff ist, sich über USB mit dem seriellen Konsolenanschluss des VEX AIR Controllers zu verbinden. Der Benutzer wird angewiesen, den VEX Robotics AIR Controller mit der höchsten Nummer auszuwählen und auf „Verbinden“ zu drücken. Die Schaltfläche „Weiter“ ist hervorgehoben.

Windows

Die Windows-Verbindungsaufforderung lautet: "Ihr Browser ist im Begriff, sich über USB mit dem seriellen Konsolenanschluss Ihres VEX AIR Controllers zu verbinden. Wählen Sie „VEX Robotics Benutzerport“ und klicken Sie auf Verbinden. Die Schaltfläche „Weiter“ in der unteren rechten Ecke ist hervorgehoben.

Klicken Sie auf die einzelnen Bilder oben, um sie zu vergrößern.

Je nach Gerät wird eine entsprechende Aufforderung angezeigt. Wählen Sie Weiter.

macOS/Chromebook

Im Verbindungsfenster werden zwei Geräte mit der Bezeichnung VEX Robotics AIR Controller angezeigt. Das nicht gekoppelte Gerät mit der höheren Nummer, cu.usbmodem01483, wird ausgewählt. Die Schaltfläche „Verbinden“ ist hervorgehoben.

Windows

Im Verbindungsfenster werden zwei Optionen angezeigt: VEX Robotics Benutzeranschluss (COM84) und VEX Robotics Kommunikationsanschluss (COM85) - Gekoppelt. Der Benutzerport ist ausgewählt und die Schaltfläche „Verbinden“ ist hervorgehoben.

Klicken Sie auf die einzelnen Bilder oben, um sie zu vergrößern.

  • macOS/Chromebook: Wählen Sie den AIR Controller mit der HÖCHSTEN ID-Nummer aus der Liste aus. Die niedrigste ID-Nummer ist bereits zugeordnet. 
    Wählen Sie und verbinden Sie , sobald Ihre Auswahl markiert ist.
  • Windows: Auswählen Benutzeranschluss. Der Kommunikationsanschluss ist bereits gekoppelt.
    Wählen Sie und verbinden Sie , sobald Ihre Auswahl markiert ist.
Im Statusfeld des Controllers wird unter den Informationen zum VEX AIR-Controller die Verbindung zum seriellen Konsolenport angezeigt. Weitere Statusmeldungen zeigen: USB-Verbindung hergestellt, VEXos 1.0.0 und Firmware-Status aktuell.

Sobald die Verbindung erfolgreich hergestellt wurde, wird am seriellen Konsolenport Verbunden“ angezeigt. Die Konsole steht nun zur Nutzung bereit.


So öffnen Sie die Konsole

Im Monitorfenster wird die Symbolleiste mit mehreren Symbolen angezeigt, wobei die Schaltfläche „Konsole“, dargestellt durch ein Monitorsymbol, hervorgehoben ist.

Die Konsole befindet sich in der Monitorkonsole in VEXcode AIR. Um die Konsole zu öffnen, wählen Sie das Symbol „Monitorkonsole“ neben „Hilfe“.

Das Konsolenfenster ist geöffnet und enthält einen leeren Textbereich. Darunter befinden sich Schaltflächen mit den Bezeichnungen Löschen, Speichern, In die Zwischenablage kopieren und Senden. Im Eingabefeld steht „An Controller senden“.

Die Konsole öffnet sich nach der Auswahl.


Verwendung der Konsole

Übermittlung von Informationen an den Verantwortlichen

Im Konsolenfenster wird ein leerer Textbereich mit einem Eingabefeld angezeigt, das mit „An Controller senden“ beschriftet ist. Die Schaltfläche „Senden“ befindet sich auf der rechten Seite.

Bei Verwendung der Konsole in einem Projekt haben Sie die Möglichkeit, Informationen an den Controller zu senden. Wählen Sie das TextfeldAn Controller senden“ aus und geben Sie Ihre gewünschte Eingabe ein.

Das Konsolenfenster zeigt das gleiche Layout mit dem Eingabefeld, das mit „An Controller senden“ beschriftet ist. Die Schaltfläche „Senden“ ist hervorgehoben.

Wenn Ihre Nachricht fertig ist, wählen Sie die Schaltfläche Senden oder drücken Sie die Eingabetaste auf Ihrer Tastatur.

Im Konsolenfenster wird ein Gesprächsprotokoll angezeigt.

Die Funktion Send to Controller kann auf vielfältige Weise verwendet werden, beispielsweise um Zeichenketten von der Konsole an den Controller zu senden, um die Ausführung eines Projekts anzupassen oder um bestimmte Verhaltensweisen auszulösen.

Mehr über die Verwendung der Konsole in einem VEXcode AIR-Projekt erfahren Sie in der VEXcode API-Referenz – AIR.

Speichern oder Kopieren aus der Konsole

Im Konsolenfenster wird der gleiche Nachrichtenaustausch zwischen VEX und AIR angezeigt. Die Schaltfläche „Speichern“ unterhalb der Konsole ist hervorgehoben.

Informationen von der Konsole lassen sich ganz einfach auf Ihrem Gerät speichern. Wählen Sie unten in der KonsoleSPEICHERNum den gesamten Text als .txt Datei zu speichern.

Im Konsolenfenster wird der Nachrichtenaustausch zwischen VEX und AIR angezeigt. Die Schaltfläche „In die Zwischenablage kopieren“ unterhalb der Konsole ist hervorgehoben.

Alternativ können Sie die OptionIN DIE ZWISCHENBÜHRE KOPIEREN auswählen, um die Konsoleninformationen in Ihre Zwischenablage zu speichern und sie dann in einen anderen Dateityp einzufügen. 

Löschen Sie den Bildschirm in der Konsole.

Im Konsolenfenster wird der Nachrichtenaustausch zwischen VEX und AIR angezeigt. Die Schaltfläche „Löschen“ unterhalb der Konsole ist hervorgehoben.

Sie können die gesamte Konsole löschen, indem Sie die SchaltflächeCLEAR auswählen. 

Sie können auch eine einzelne Zeile oder die gesamte Konsole mithilfe von Blöcken oder Python-Befehlen löschen. Weitere Informationen finden Sie in der API-Referenz – AIR.

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

Last Updated: