VEX AIM API-referentie#
Welkom bij de VEX AIM API-referentie. Deze pagina legt de beschikbare blokken en Python-opdrachten voor de VEX AIM-codeerrobot uit.
Gebruik deze handleiding om te leren wat een commando doet, welke informatie het nodig heeft, wat het rapporteert of retourneert en hoe het in een project kan worden gebruikt.
Deze API-informatie is van toepassing bij gebruik van:
VEXcode AIM van VEX Robotics
Visual Studio Code van Microsoft met de VEX Visual Studio Code-extensie
WebSocket-integratie via de VEX AIM Websocket Python Client
Zie de WebSocket-pagina’s voor installatie en gebruik.
API-secties#
Blokken - Leer meer over de blokken die beschikbaar zijn in VEXcode AIM, inclusief wat elk blok doet, wat de invoerwaarden betekenen en hoe het in een project kan worden gebruikt.
Python - Leer meer over de Python-methoden, -functies, -parameters, -retourwaarden en -voorbeelden die worden gebruikt met de VEX AIM Coding Robot. De Python API-informatie kan ook projecten ondersteunen die zijn geschreven in Visual Studio Code met de VEX Visual Studio Code-extensie.
WebSocket - Leer hoe je verbinding maakt met en een VEX AIM-codeerrobot bestuurt met behulp van de WebSocket Python-client.
VEXcode-handleidingen - Vind handleidingen en ondersteunende bronnen om te leren hoe u VEXcode AIM kunt gebruiken.
Hoe deze referentie te gebruiken#
Selecteer de sectie voor de programmeertaal of bron die u gebruikt.
Gebruik de zijbalk of de zoekbalk om een apparaat, categorie, blok, commando, methode of klasse te vinden.
Lees de beschrijving om te begrijpen wat het commando doet en wanneer het nuttig is.
Controleer de parameters om te zien welke invoer nodig is en welke opties beschikbaar zijn.
Bekijk het voorbeeld om te zien hoe de opdracht in een project kan worden gebruikt.
Voor tekstgebaseerde voorbeelden in Python selecteer je de knop Kopiëren om het voorbeeld te kopiëren en plak je het vervolgens in je programmeeromgeving.
Tips voor het gebruik van de API#
Begin met het apparaat of de categorie waarmee u werkt, zoals Beweging, AI-visie, Scherm, Controller of Logica.
Lees de beschrijving voordat je een voorbeeld kopieert, zodat je begrijpt wat de opdracht moet doen.
Controleer de parametertabellen zorgvuldig. Kleine wijzigingen in de invoer kunnen het gedrag van de robot beïnvloeden.
Gebruik de voorbeelden als uitgangspunt en pas vervolgens de waarden, aanwijzingen, namen of opties aan uw eigen project aan.