VEX EXP API-Referenz#

Willkommen in der VEX EXP API-Referenz. Diese Seite erklärt die in VEXcode EXP verfügbaren Block-, Python- und C+±Befehle.

Anhand dieser Referenz erfahren Sie, was ein Befehl bewirkt, welche Informationen er benötigt, was er meldet oder zurückgibt und wie er in einem Projekt eingesetzt werden kann.

Diese API-Informationen gelten bei Verwendung beider der folgenden Optionen:

API-Abschnitte#

  • Blöcke - Lernen Sie die in VEXcode EXP verfügbaren Blöcke kennen, einschließlich ihrer Funktion, der Bedeutung ihrer Eingaben und ihrer Verwendungsmöglichkeiten in einem Projekt.

  • Python – Lernen Sie die in VEXcode EXP verwendeten Python-Methoden, -Funktionen, -Parameter, -Rückgabewerte und -Beispiele kennen. Die Python-API-Informationen unterstützen auch Projekte, die mit der VEX Visual Studio Code-Erweiterung in Visual Studio Code geschrieben wurden.

  • C++ – Lernen Sie die in VEXcode EXP verwendeten C+±Klassen, -Objekte, -Konstruktoren, -Memberfunktionen, -Parameter, -Rückgabewerte und -Beispiele kennen. Die C+±API-Informationen unterstützen auch Projekte, die mit der VEX Visual Studio Code-Erweiterung in Visual Studio Code geschrieben wurden.

  • VEXcode-Tutorials - Hier finden Sie Tutorials und weiterführende Ressourcen zum Erlernen der Verwendung von VEXcode EXP.

Wie Sie diese Referenz verwenden#

  1. Wählen Sie den Abschnitt für die Programmiersprache oder Ressource, die Sie verwenden.

  2. Verwenden Sie die Seitenleiste oder die Suchleiste, um ein Gerät, eine Kategorie, einen Block, einen Befehl, eine Methode oder eine Klasse zu finden.

  3. Lesen Sie die Beschreibung, um zu verstehen, was der Befehl bewirkt und wann er nützlich ist.

  4. Prüfen Sie die Parameter, um zu sehen, welche Eingaben benötigt werden und welche Optionen zur Verfügung stehen.

  5. Schauen Sie sich das Beispiel an, um eine Möglichkeit zu sehen, wie der Befehl in einem Projekt verwendet werden kann.

Für textbasierte Beispiele in Python oder C++ wählen Sie die Schaltfläche Kopieren, um das Beispiel zu kopieren, und fügen Sie es dann in Ihre Entwicklungsumgebung ein.

Tipps zur Nutzung der API#

  • Beginnen Sie mit dem Gerät oder der Kategorie, mit der Sie arbeiten, z. B. Antriebsstrang-, Gehirn-, Steuerungs-, Bewegungs- oder Smart-Port-Geräte.

  • Lesen Sie die Beschreibung, bevor Sie ein Beispiel kopieren, damit Sie verstehen, was der Befehl bewirken soll.

  • Prüfen Sie die Parametertabellen sorgfältig. Schon kleine Änderungen der Eingangswerte können das Verhalten des Roboters beeinflussen.

  • Nutzen Sie die Beispiele als Ausgangspunkt und ändern Sie dann Werte, Richtungen, Anschlüsse oder Namen, um sie an Ihr eigenes Projekt anzupassen.