VEX VS -koodilaajennuksen käyttäjäasetusten ymmärtäminen

Käyttäjäasetukset ovat globaaleja asetuksia, joita Visual Studio Code tarjoaa kullekin laajennukselle. VEX-käyttäjäasetusten avulla voimme määrittää VEX-laajennuksen omien tarpeidemme mukaan, ja niitä käytetään kaikkiin VEX VS Code -laajennusprojekteihin.

VEX-käyttäjäasetusten käyttäminen VS Codessa

  • Napsauta VS Code -käyttöliittymän vasemmassa alakulmassa olevaa asetuskuvaketta.

    Asetukset-kuvake VS Coden toimintapalkin alareunassa, näytön vasemmassa alakulmassa.
  • Kontekstivalikko kehottaa sinua tekemään niin. Napsauta kohdetta Asetukset.

    VS Code -asetusten pikavalikko, jossa on useita vaihtoehtoja. Asetukset-vaihtoehto on korostettuna ja se on valikon kolmas vaihtoehto Komentopaletti ja profiilit -kohdan alapuolella.
  • Ikkuna Asetukset kehottaa sinua valitsemaan haluamasi vaihtoehdot.

    VS Code -asetukset -ikkuna on auki ja näyttää oletusarvoisesti Usein käytetyt asetukset -artikkelin.
  • Napsauta Laajennukset -kohtaa vasemmanpuoleisessa luettelonäkymässä Asetukset -ikkunassa laajentaaksesi Laajennukset -luetteloa ja tarkastellaksesi sen kohteita.

    VS Code -asetusten ikkuna on auki ja Laajennukset-luokka on korostettuna vasemmanpuoleisessa navigointiluettelossa.
  • Vieritä luettelonäkymää alaspäin ja napsauta luettelokohtaa VEX.

    VS-koodin asetusikkuna on auki ja Laajennukset-kategorian sisällä oleva VEX-sivulinkki on korostettuna.
  • VEX -käyttäjän asetukset näkyvät oikeanpuoleisessa paneelissa.

    VS Coden käyttäjäasetukset avautuvat VEX-sivulle, jossa VEX Robotics Extensionin toimintaa voidaan mukauttaa.

VEX-käyttäjäasetusten yleiskatsaus

  • Ohjain: Kanava (vain V5-ohjain)
    Ohjain: Kanava -asetus ohjaa radioliikennekanavan tyyppiä V5 Brainin ja V5-ohjaimen välillä. Tämä asetus on voimassa vain, kun VS Code on kytketty V5-ohjaimeen USB:n kautta ja ohjain on kytketty V5 Brainiin VEXnetin kautta.
    Voit asettaa V5-ohjaimen radiokanavan napsauttamalla avattavaa valikkoa ja valitsemalla joko Lataa tai Kuoppa
    • Lataus – Kun asetuksena on Lataus, radio siirtyy ladattavalle VEXnet-kanavalle, kun käyttäjäohjelman lataus on aloitettu. Latauskanava mahdollistaa suuremmat tiedonsiirtonopeudet ja tehokkaammat lataukset. 
    • Pit - Kun asetuksena on Pit, radio pysyy varikkokanavalla ja lataus kestää paljon kauemmin.

    Huomautus: Oletusarvoisesti V5-ohjaimen radiokanava on asetettu arvoon Lataa.

    VEX-käyttäjän asetukset, joissa näkyy ohjainkanavan vaihtoehto. Tällä vaihtoehdolla on alasvetovalikko, jonka oletusarvoinen arvo on Lataa. Kuvauksessa lukee Asettaa V5-ohjaimen radiokanavan. Tämä asetus koskee vain VEXnet-radiolinkkiä.
  • Cpp SDK: Koti
    Cpp SDK Koti -asetus määrittää C++ SDK:n (Software Development Kit) kotihakemiston. Tämä asetus määrittää sijainnin tietokoneella, johon C++ SDK on asennettu.
    Huomautus: ÄLÄ MUOKKAA TÄTÄ ASETUSTA.

    VEX-käyttäjän asetukset, joissa näkyy Cpp SDK:n aloitussivu. Tässä vaihtoehdossa on linkki, jossa lukee Muokkaa tiedostossa settings.json. Kuvauksessa lukee ÄLÄ MUOKKAA.
  • Cpp Toolchain: Polku
    Cpp Toolchain Path -asetus määrittää työkaluketjun polun, jota käytetään C++ VEX VS Code -projektia rakennettaessa.
    Voit määrittää Cpp-työkaluketjun polun kirjoittamalla tietokoneen työkaluketjun polun tekstiruutuun.

    VEX-käyttäjän asetukset, joissa näkyy Cpp Toolchain: Polku -vaihtoehto. Tässä vaihtoehdossa on tekstikenttä, joka edustaa tiedostopolkua. Kuvauksessa lukee Polku työkaluketjuun.
  • Yleistä: Ota käyttöön käyttäjäpääte
    Ota käyttöön käyttäjäpääte -asetus sallii VEX-laajennuksen avata käyttäjän sarjaportin, kun laajennus havaitsee VEX Brainin tai VEX-ohjaimen. Ainoa poikkeus koskee V5-ohjainta, joka ei luetteloi käyttäjän sarjaporttia.
    Voit asettaa Ota käyttäjä pääte käyttöön -asetuksen napsauttamalla avattavaa valikkoa ja valitsemalla vaihtoehdon Ota käyttöön tai Poista käytöstä
    • Ota käyttöön Ota VEX-laajennuksen muodostaa yhteyden käyttäjäporttiin käynnistyksen yhteydessä ja luo interaktiivisen terminaalin. Jos Ota käyttöön on valittuna laajennuksen ollessa käynnissä, laajennus yrittää avata käyttäjäportin, jos laite on yhdistetty.
    • Poista käytöstä Poista VEX-laajennusta muodostamasta yhteyttä käyttäjäporttiin käynnistyksen yhteydessä eikä luo interaktiivista terminaalia. Jos Poista käytöstä on valittuna laajennuksen ollessa käynnissä, laajennus sulkee käyttäjäportin ja poistaa interaktiivisen terminaalin.
    Huomautus: Oletusarvoisesti Ota käyttäjäpääte käyttöön -asetus on asetettu arvoon Ota käyttöön.

    VEX-käyttäjän asetukset, joissa näkyy Yleiset Ota käyttäjäpääte käyttöön -vaihtoehto. Tällä vaihtoehdolla on alasvetovalikko, jonka oletusarvo on Ota käyttöön. Kuvauksessa lukee Ota laajennus käyttöön käyttäjäportin tietojen avaamiseksi ja näyttämiseksi.
  • Yleistä: Lokimerkinnät
    Lokimerkinnät -asetuksella määritetään VEX Brainista ladattavien lokimerkintöjen määrä.
    Voit asettaa lokimerkintöjen määrän kirjoittamalla numeron tekstiruutuun.
    Huomautus: Lokimerkintöjen määräksi on oletusarvoisesti asetettu 1000.

    VEX-käyttäjän asetukset, joissa näkyy Yleiset lokimerkinnät -vaihtoehto. Tässä asetuksessa on tekstikenttä, jonka oletusarvoinen arvo on 1000. Kuvauksessa lukee Asettaa VEX-aivoista ladattavien lokimerkintöjen määrän.
  • Projekti: Rakennustyyppi
    Projekti: Rakennustyyppi -asetus määrittää, miten VEX-laajennus rakentaa C++-projektin.
    Voit asettaa Cpp-projektin koontityypin napsauttamalla avattavaa valikkoa ja valitsemalla joko Build tai , Rebuild
    • Koontiversio Koontiversio rakentaa projektin vain kun projektin lähdekoodissa havaitaan muutoksia.
    • Rebuild - Rebuild tyhjentää projektin rakennushakemiston ja rakentaa sitten projektin. Tämä vaihtoehto on paljon hitaampi.
    Huomautus: Oletusarvoisesti Cpp-projektin koontityyppi on asetettu arvoon Koontiversio.

    VEX-käyttäjän asetukset, joissa näkyy Projektin rakennustyyppi -vaihtoehto. Tällä vaihtoehdolla on alasvetovalikko, jonka oletusarvoinen arvo on Rakenna. Kuvauksessa lukee Aseta Cpp-projektin koontityyppi.
  • Projekti: Koti
    Asetus Projekti: Koti asettaa uuden projektin oletuskotihakemiston, kun Uusi projekti -ohjattu toiminto on valmis.
    Voit asettaa uusien projektien oletussijainnin kirjoittamalla tietokoneen hakemiston tekstiruutuun.

    VEX-käyttäjän asetukset, joissa näkyy Projektin aloitussivu -vaihtoehto. Tässä vaihtoehdossa on tekstikenttä, joka edustaa tiedostopolkua. Kuvauksessa lukee Asettaa uusien projektien oletussijainnin.
  • Projekti: Suorita latauksen jälkeen
    Asetus Projekti: Suorita latauksen jälkeen määrittää, suoritetaanko käyttäjäohjelma VEX Brainiin lataamisen jälkeen.
    Jos haluat asettaa käyttäjäohjelman suoritettavaksi sen lataamisen jälkeen VEX Brainiin, valitse valintaruutu. Jos haluat estää käyttäjäohjelman suorittamisen latauksen jälkeen, poista valintaruudun valinta.
    Huomautus: Oletusarvoisesti Projekti: Suorita latauksen jälkeen -asetuksen vieressä oleva valintaruutu on valitsematta.

    VEX-käyttäjän asetukset, joissa näkyy vaihtoehto Projektin suoritus latauksen jälkeen. Tässä asetuksessa on valintaruutu, joka ei oletusarvoisesti ole valittuna. Kuvauksessa lukee Määritä, pitäisikö käyttäjäohjelman suorittaa latauksen jälkeen.
  • Python: SDK Home
    Python SDK Home -asetus määrittää Python SDK:n (Software Development Kit) kotihakemiston. Tämä asetus määrittää sijainnin tietokoneella, johon Python SDK on asennettu.
    Huomautus: ÄLÄ MUOKKAA TÄTÄ ASETUSTA.

    VEX-käyttäjän asetukset, joissa näkyy Python SDK:n kotisivu. Tässä vaihtoehdossa on linkki, jossa lukee Muokkaa tiedostossa settings.json. Kuvauksessa lukee ÄLÄ MUOKKAA.
  • Järjestelmän DFU: Automaattinen palautus
    Asetus Järjestelmän DFU:n automaattinen palautus määrittää, palautuuko aivojen automaattisesti, kun DFU (laitteen laiteohjelmistopäivitys) -tilassa havaitaan IQ (2.) aivot tai EXP-aivot.
    Jos haluat aivojen palautuvan automaattisesti, kun DFU-tilassa havaitaan IQ (2nd) -aivot tai EXP-aivot, valitse valintaruutu. Muussa tapauksessa poista valintaruudun valinta.
    Huomautus: Oletusarvoisesti valintaruutu Järjestelmän käyttöohjeet: Automaattinen palautus -asetuksen vieressä on valittuna .

    VEX-käyttäjän asetukset, joissa näkyy järjestelmän käyttövirheiden automaattinen palautus. Tässä vaihtoehdossa on valintaruutu, joka on oletusarvoisesti valittuna. Kuvauksessa lukee "Aseta, pitäisikö aivojen palautua automaattisesti, kun IQ2 tai EXP havaitaan DFU-tilassa".
  • Websocket Server: Ota käyttöön
    Asetus Websocket Server: Ota käyttöön mahdollistaa VEX-laajennuksen käynnistää Websocket Serverin, mikä mahdollistaa reaaliaikaisen tiedonsiirron palvelimen ja VEX-laitteen välillä.
    Voit asettaa Websocket Server -asetuksen : Ota käyttöön napsauttamalla avattavaa valikkoa ja valitsemalla vaihtoehdoista Ota käyttöön tai Poista käytöstä
    • Ota käyttöön – Jos Ota käyttöön on valittu, VEX-laajennus käynnistää Websocket Serverin, joka mahdollistaa käyttäjän pääsyn kaksisuuntaiseen yhteyteen valittuun VEX-laitteeseen. Websocket-palvelimeen pääsee osoitteessa `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Poista käytöstä – Jos Poista käytöstä on valittu, VEX-laajennus ei käynnistä Wesocked-palvelinta. 
    Huomautus: Oletusarvoisesti Websocket Server: Ota käyttöön -asetus on Poista käytöstä.

    VEX-käyttäjän asetukset, joissa näkyy Websocket Serverin käyttöönotto -vaihtoehto. Tällä vaihtoehdolla on alasvetovalikko, jonka oletusarvo on Poista käytöstä. Kuvauksessa lukee Ottaa laajennuksen käyttöön Websocket Serverin käynnistämisessä. Palvelin sallii käyttäjän käyttää kaksisuuntaista yhteyttä valittuun VEX-laitteeseen. Websocketiin pääsee osoitteessa ws://[ip]:[port]/vexrobotics.vexcode/device.
  • Websocket-palvelin: Isäntäosoite
    Websocket-palvelin: Isäntäosoite -asetus määrittää Websocket-palvelimen isäntäosoitteen. Websocket-palvelin sijaitsee tietokoneella, jolla VEX-laajennus on käynnissä. Websocket-palvelimen isäntäosoite on IP-osoite, jolla Websocket-palvelinta käytetään osoitteessa `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Jos haluat asettaa isäntäosoitteen arvoksi, isäntäosoite (IP-osoite) tekstiruutuun.

    VEX-käyttäjän asetukset, joissa näkyy Websocket-palvelimen isäntäosoite -vaihtoehto. Tässä asetuksessa on tekstikenttä, jonka osoite on oletusarvoisesti 0.0.0.0. Kuvauksessa lukee Asettaa isäntäosoitteen.


  • Websocket-palvelin: Portti
    Websocket-palvelin: Portti -asetus määrittää sen portin porttinumeron, jossa Websocket-palvelin toimii. Porttinumeroa voidaan käyttää Websocket-palvelimen käyttämiseen osoitteessa `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Jos haluat asettaa Websocket-palvelimen porttinumeron arvoon, porttinumero tekstiruutuun.

    VEX-käyttäjän asetukset, joissa näkyy Websocket-palvelimen portti -vaihtoehto. Tässä vaihtoehdossa on tekstikenttä, joka on tässä esimerkissä asetettu numeroon 7071. Kuvauksessa lukee Asettaa Websocket-palvelimen porttinumeron.

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

Last Updated: