När ett VEX-projekt har programmerats i VS Code måste användarna bygga och ladda ner det till en EXP Brain, och sedan köra projektet för att roboten ska kunna köra programmet som utvecklats i VS Code.
Hur man bygger ett VEX-projekt i VS Code
Att bygga ett VEX-projekt säkerställer att programmets syntax är korrekt och förbereder koden för nedladdning och körning på den specifika VEX-plattformen.
-
(Valfritt) Välj det VEX-projekt som VEX-tillägget ska bygga när det finns flera VEX-projekt i arbetsytan.
Obs: VS Code stöder flera arbetsyteprojekt.- Klicka på projektväljarikonen i verktygsfältet.
Obs: Projektväljaren visar namnet på det valda projektet.
- En snabbvalslista visas med alla giltiga VEX-projekt i arbetsytan. Klicka på listobjektet för det VEX-projekt som du vill att VEX-tillägget ska bygga.
Obs: Ett giltigt VEX-projekt är ett projekt som skapas eller importeras av VEX-tillägget. VEXcode- eller VEXcode Pro-projekt som öppnas i redigeraren kommer inte att betraktas som ett giltigt VEX-projekt och måste importeras.
- Klicka på projektväljarikonen i verktygsfältet.
-
(Valfritt) Välj Python-filen som källkod för VEX-tillägget som ska byggas när ett Python-projekt är valt och det finns flera Python-filer i arbetsytekatalogen.
Obs: VEX-tillägget stöder för närvarande endast nedladdningar av enskilda Python-filer.- Klicka på ikonen för Python-filväljaren i verktygsfältet.
Obs: Ikonen för Python-filväljaren visas endast i verktygsfältet när ett VEX Python-projekt är valt. Den visar namnet på den valda Python-filen.
- En snabbvalslista visas med alla Python-filer som finns i arbetsytekatalogen. Klicka på listobjektet i Python-filen för att välja det som källkod som du vill att VEX-tillägget ska bygga.
- Klicka på ikonen för Python-filväljaren i verktygsfältet.
- Klicka på byggikonen i verktygsfältet för att bygga (kompilera) och ladda ner projektet.
Obs: Byggikonen visas i verktygsfältet när ingen VEX-enhet är ansluten till datorn.
Hur man laddar ner ett VEX-projekt i VS Code
- Anslut EXP Brain till datorn med en USB-C-kabel och slå på EXP Brain.
- (Valfritt) Välj den enhet som VEX-extensionen ska ansluta till när flera VEX-enheter är anslutna till datorn.
- Klicka på ikonen för enhetsväljaren i verktygsfältet.
Obs: Enhetsväljaren visas endast i verktygsfältet när en VEX-enhet är ansluten till datorn. Den visar ikonen som representerar den anslutna VEX-enhetstypen (en Brain eller en Controller) och Brain-namnet
Obs: Om en VEX-styrenhet är ansluten till datorn men inte har en radiolänk till en hjärna, kommer inget hjärnnamn att visas bredvid styrenhetsikonen.
- En snabblista med alla VEX-enheter som är anslutna till datorn visas. Klicka på listobjektet för den VEX-enhet som du vill att VEX-extensionen ska ansluta till.
- Välj den plats på hjärnan som VEX-projektet ska laddas ner till.
Obs: EXP Brain har åtta platser för att lagra nedladdade program. Användare kan välja vilken plats de vill använda genom att välja platsen i VS-koden. Tänk på att nedladdningen ersätter det tidigare programmet med den valda platsen. - Klicka på ikonen för platsväljaren i verktygsfältet.
- En snabbvalslista visas med de tillgängliga användarprogrammen, platserna 1–8. Klicka på listobjektet för den plats i hjärnan som du vill att VEX-projektet ska laddas ner till.
- Klicka på nedladdningsikonen i verktygsfältet för att bygga VEX-projektet, och om det lyckas, ladda ner projektet till Brain.
Hur man kör och stoppar ett VEX-projekt i VS Code
När VEX-projektet har laddats ner till en Brain och Brain fortfarande är ansluten till datorn kan användare köra projektet eller stoppa att köra projektet i VS Code.
- Klicka på uppspelningsikonen i verktygsfältet för att köra användarprojektet som laddats ner till Brain i VS-koden.
Obs: Den här metoden för att köra VEX-projektet fungerar bara om hjärnan fortfarande är ansluten till datorn och planeras att förbli stationär.
- Klicka på stoppikonen i verktygsfältet för att stoppa körningen av användarprogrammet på hjärnan.
Obs: Den här metoden fungerar bara om hjärnan fortfarande är ansluten till datorn.
Det rekommenderas att köra och stoppa VEX-projektet från hjärnan medan den är frånkopplad från datorn om roboten ska köra.