VEX VS kodo plėtinio vartotojo nustatymų supratimas

Vartotojo nustatymai yra visuotiniai nustatymai, kuriuos „Visual Studio Code“ siūlo kiekvienam plėtiniui. VEX naudotojo nustatymai leidžia mums konfigūruoti VEX plėtinį pagal mūsų pačių reikalavimus ir yra taikomi kiekvienam VEX VS Code plėtinio projektui.

Prieiga prie VEX vartotojo nustatymų VS Code

  • Spustelėkite nustatymų piktogramą, esančią VS Code vartotojo sąsajos apačioje kairėje.

    Nustatymų piktograma, esanti pačiame „VS Code“ veiklos juostos apačioje, apatiniame kairiajame ekrano kampe.
  • Kontekstinis meniu paragins. Spustelėkite elementą Nustatymai.

    VS kodo nustatymų kontekstinis meniu su daugybe parinkčių. Paryškinta parinktis „Nustatymai“ yra trečia meniu parinktis, esanti po „Komandų paletė ir profiliai“.
  • Atsiras langas Nustatymai.

    Atidarytas VS kodo nustatymų langas ir pagal numatytuosius nustatymus rodomas straipsnis „Dažniausiai naudojami nustatymai“.
  • Spustelėkite elementą Plėtiniai kairiajame sąrašo rodinyje, esančiame lange Nustatymai , kad išplėstumėte Plėtiniai sąrašą ir peržiūrėtumėte jo elementus.

    Atidarytas VS kodo nustatymų langas, o kairiajame naršymo sąraše paryškinta kategorija „Plėtiniai“.
  • Slinkite sąrašo rodiniu žemyn iki apačios ir spustelėkite sąrašo elementą VEX.

    Atidarytas VS kodo nustatymų langas ir paryškinta VEX puslapio nuoroda plėtinių kategorijoje.
  • Dešiniajame skydelyje bus rodomi VEX naudotojo nustatymai.

    Atidaromas VS Code vartotojo nustatymų VEX puslapis, kuriame galima tinkinti VEX robotikos plėtinio veikimą.

VEX naudotojo nustatymų apžvalga

  • Valdiklis: Kanalas (tik V5 valdikliui)
    Nustatymas „ Valdiklis: kanalas“ valdo radijo ryšio kanalo tipą tarp „V5 Brain“ ir „V5“ valdiklio. Šis nustatymas taikomas tik tada, kai „VS Code“ prijungtas prie „V5“ valdiklio per USB, o valdiklis prijungtas prie „V5 Brain“ per „VEXnet“.
    Norėdami nustatyti V5 valdiklio radijo kanalą, spustelėkite išskleidžiamąjį meniu ir pasirinkite tarp Atsisiųsti arba Duobė
    • atsisiuntimas – kai nustatyta atsisiuntimas, radijas persijungs į atsisiuntimo VEXnet kanalą, kai bus pradėtas vartotojo programos atsisiuntimas. Atsisiuntimo kanalas leidžia pasiekti didesnį duomenų perdavimo greitį ir efektyviau atsisiųsti duomenis. 
    • Pit – kai nustatyta Pit, radijas liks duobės kanale, o atsisiuntimas užtruks daug ilgiau.

    Pastaba: Pagal numatytuosius nustatymus V5 valdiklio radijo kanalas nustatytas į Atsisiųsti.

    VEX naudotojo nustatymai su parodyta valdiklio kanalo parinktimi. Ši parinktis turi išskleidžiamąjį meniu, kuris pagal numatytuosius nustatymus yra nustatytas kaip Atsisiųsti. Aprašyme rašoma „Nustato V5 valdiklio radijo kanalą“. Šis nustatymas taikomas tik „VEXnet“ radijo ryšiui.
  • Cpp SDK: Pradžia
    Nustatymas „ Cpp SDK Pradžia nustato C++ SDK (programinės įrangos kūrimo rinkinio) pradinį katalogą. Šis nustatymas nurodo vietą kompiuteryje, kurioje įdiegtas C++ SDK.
    Pastaba: NEREDAGUOKITE ŠIO NUSTATYMO.

    VEX vartotojo nustatymai su rodoma Cpp SDK pagrindinio puslapio parinktimi. Ši parinktis turi nuorodą „Redaguoti faile „settings.json“. Aprašyme rašoma NEREDAGUOTI.
  • Cpp Toolchain:
    kelias
    Cpp Toolchain kelio nustatymas nustato įrankių grandinės kelią, kuris naudojamas kuriant C++ VEX VS Code projektą.
    Norėdami nustatyti Cpp įrankių grandinės kelią, teksto lauke įveskite kompiuterio įrankių grandinės kelią.

    VEX vartotojo nustatymai su Cpp Toolchain: kelio parinktimi. Ši parinktis turi teksto lauką, kuriame nurodomas failo kelias. Aprašyme rašoma: Kelias į įrankių grandinę.
  • Bendroji informacija: Įjungti vartotojo terminalą
    Nustatymas „Įjungti vartotojo terminalą 6“ Įjungti vartotojo terminalą leidžia VEX plėtiniui atidaryti vartotojo nuoseklųjį prievadą, kai plėtinys aptinka VEX smegenų sistemą arba VEX valdiklį. Vienintelė išimtis taikoma V5 valdikliui, kuris nėra enumeruojamas su vartotojo nuosekliuoju prievadu.
    Norėdami nustatyti nustatymą Įjungti vartotojo terminalą , spustelėkite išskleidžiamąjį meniu ir pasirinkite tarp Įjungti arba Išjungti
    • Įjungti VEX plėtiniui prisijungti prie vartotojo prievado paleidimo metu ir sukurti interaktyvųjį terminalą. Jei plėtiniui veikiant pasirinkta Įjungti , plėtinys bandys atidaryti vartotojo prievadą, jei prijungtas įrenginys.
    • Išjungti VEX plėtiniui prisijungti prie vartotojo prievado paleidimo metu ir nesukuria interaktyvaus terminalo. Jei veikiant plėtiniui pasirenkama Išjungti , plėtinys uždarys vartotojo prievadą ir pašalins interaktyvųjį terminalą.
    Pastaba: Pagal numatytuosius nustatymus nustatymas Įjungti vartotojo terminalą yra nustatytas į Įjungti.

    VEX vartotojo nustatymai su rodoma parinktimi „Bendrieji nustatymai“ „Įjungti vartotojo terminalą“. Ši parinktis turi išskleidžiamąjį meniu, kuris pagal numatytuosius nustatymus yra nustatytas kaip Įjungti. Aprašymas skelbia „Įgalinti plėtinį, kad būtų galima atidaryti ir rodyti duomenis iš vartotojo prievado“.
  • Bendroji informacija: žurnalo įrašai
    Nustatymas „ žurnalo įrašai nustato žurnalo įrašų, kurie bus įkeliami iš „VEX Brain“, skaičių.
    Norėdami nustatyti žurnalo įrašų skaičių, įveskite skaičių teksto lauke.
    Pastaba: Pagal numatytuosius nustatymus žurnalo įrašų skaičius nustatytas į 1000.

    VEX vartotojo nustatymai su rodoma parinktimi „Bendrieji žurnalo įrašai“. Ši parinktis turi teksto lauką, kuriame pagal numatytuosius nustatymus nustatytas skaičius 1000. Aprašymas skelbia „Nustato žurnalo įrašų, kurie bus įkeliami iš VEX Brain, skaičių“.
  • Projektas: Sukūrimo tipas
    Nustatymas „ Projektas: Sukūrimo tipas nustato, kaip VEX plėtinys sukurs C++ projektą.
    Norėdami nustatyti Cpp projekto kūrimo tipą, spustelėkite išskleidžiamąjį meniu ir pasirinkite tarp arba
    • versija – versija projektą kuria tik tada, kai aptinkami kokie nors projekto šaltinio kodo pakeitimai.
    • „Rebuild„Rebuild išvalo projekto kūrimo katalogą, tada sukuria projektą. Ši parinktis yra daug lėtesnė.
    Pastaba: Pagal numatytuosius nustatymus Cpp projekto kūrimo tipas yra nustatytas į Build.

    VEX vartotojo nustatymai su rodoma projekto kūrimo tipo parinktimi. Ši parinktis turi išskleidžiamąjį meniu, kuris pagal numatytuosius nustatymus yra nustatytas kaip „Sukurti“. Aprašymas skelbia „Nustatyti Cpp projekto kūrimo tipą“.
  • Projektas: Pradžia
    Nustatymas Projektas: Pradžia nustato numatytąjį naujo projekto pradinį katalogą, kai baigiamas naujo projekto vedlys.
    Norėdami nustatyti numatytąją naujų projektų vietą, teksto lauke įveskite kompiuterio katalogą.

    VEX vartotojo nustatymai su rodoma projekto pagrindinio puslapio parinktimi. Ši parinktis turi teksto lauką, kuriame nurodomas failo kelias. Aprašymas skelbia „Nustato numatytąją naujų projektų vietą“.
  • Projektas: Vykdyti po atsisiuntimo
    Nustatymas „ Projektas: Vykdyti po atsisiuntimo“ nustato, ar vartotojo programa turėtų būti paleidžiama po atsisiuntimo į „VEX Brain“.
    Norėdami nustatyti, kad vartotojo programa būtų paleidžiama ją atsisiuntus į „VEX Brain“, pažymėkite žymimąjį langelį. Norėdami nustatyti, kad vartotojo programa nebūtų paleidžiama po atsisiuntimo, panaikinkite žymimojo langelio žymėjimą.
    Pastaba: Pagal numatytuosius nustatymus žymimasis langelis šalia nustatymo „Projektas: vykdyti po atsisiuntimo yra nepažymėtas.

    VEX naudotojo nustatymai su rodoma parinktimi „Vykdyti projektą po atsisiuntimo“. Ši parinktis turi žymimąjį langelį, kuris pagal numatytuosius nustatymus nėra pažymėtas. Aprašyme rašoma: „Nustatyti, ar vartotojo programa turėtų būti paleista po atsisiuntimo“.
  • Python: SDK Home
    Nustatymas Python SDK Home nustato Python SDK (programinės įrangos kūrimo rinkinio) pagrindinį katalogą. Šis nustatymas nurodo vietą kompiuteryje, kurioje įdiegtas „Python SDK“.
    Pastaba: NEREDAGUOKITE ŠIO NUSTATYMO.

    VEX vartotojo nustatymai su rodoma Python SDK pagrindinio puslapio parinktimi. Ši parinktis turi nuorodą „Redaguoti faile „settings.json“. Aprašyme rašoma NEREDAGUOTI.
  • Sistemos DFU: automatinis atkūrimas
    Nustatymas Sistemos DFU automatinis atkūrimas nustato, ar smegenys turėtų automatiškai atsikurti, kai DFU (įrenginio programinės įrangos atnaujinimo) režimu aptinkamos IQ (antrojo) smegenų arba EXP smegenų funkcijos.
    Norėdami nustatyti, kad smegenys automatiškai atsigautų, kai DFU režimu aptinkamos IQ (2-osios) arba EXP smegenys, pažymėkite žymimąjį langelį. Priešingu atveju panaikinkite žymimojo langelio žymėjimą.
    Pastaba: Pagal numatytuosius nustatymus žymimasis langelis šalia nustatymo Sistemos DFU: Automatinis atkūrimas yra pažymėtas .

    VEX naudotojo nustatymai su parodyta sistemos DFU automatinio atkūrimo parinktimi. Ši parinktis turi žymimąjį langelį, kuris pagal numatytuosius nustatymus yra pažymėtas. Aprašymas skelbia „Nustatykite, ar smegenys turėtų automatiškai atsigauti, kai DFU režimu aptinkamas IQ2 arba EXP“.
  • „Websocket Server“: Įjungti
    Nustatymas „Websocket Server“: Įjungti leidžia VEX plėtiniui paleisti „Websocket Server“, kuris leidžia realiuoju laiku perduoti duomenis tarp serverio ir VEX įrenginio.
    Norėdami nustatyti nustatymą Websocket Server: Enable , spustelėkite išskleidžiamąjį meniu ir pasirinkite tarp Enable arba Disable
    • Įjungti – jei pasirinkta Įjungti , VEX plėtinys paleis „Websocket Server“, kuris suteiks vartotojui prieigą prie dvipusio kanalo su pasirinktu VEX įrenginiu. „Websocket“ serverį galima pasiekti adresu `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Išjungti – jei pasirinkta Išjungti , VEX plėtinys nepaleis „Wesocked“ serverio. 
    Pastaba: Pagal numatytuosius nustatymus nustatymas „Websocket Server“: Įjungti yra nustatytas į Išjungti.

    VEX vartotojo nustatymai su rodoma parinktimi „Websocket Server Enable“. Ši parinktis turi išskleidžiamąjį meniu, kuris pagal numatytuosius nustatymus yra nustatytas kaip Išjungti. Aprašymas skelbia „Įgalina plėtinį paleisti „Websocket Server“. Serveris suteikia vartotojui prieigą prie dvipusio kanalo su pasirinktu VEX įrenginiu. Prie „Websocket“ galima prisijungti adresu ws://[ip]:[port]/vexrobotics.vexcode/device.
  • „Websocket Server“: pagrindinio kompiuterio adresas
    Nustatymas „ Websocket Server“: pagrindinio kompiuterio adresas nustato „Websocket Server“ pagrindinio kompiuterio adresą. „Websocket“ serveris yra talpinamas kompiuteryje, kuriame veikia VEX plėtinys. „Websocket“ serverio pagrindinio kompiuterio adresas yra IP adresas, skirtas pasiekti „Websocket“ serverį adresu `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Norėdami nustatyti pagrindinio kompiuterio adresą, įveskite pagrindinio kompiuterio adresą (IP adresą) teksto lauke.

    VEX vartotojo nustatymai su rodoma „Websocket“ serverio pagrindinio kompiuterio adreso parinktimi. Ši parinktis turi teksto lauką, kurio numatytasis adresas yra 0.0.0.0. Aprašyme rašoma „Nustato pagrindinio kompiuterio adresą“.


  • „Websocket“ serveris:prievadas
    Nustatymas „Websocket“ serveris: prievadas“ konfigūruoja prievado, kuriame veikia „Websocket“ serveris, numerį. Prievado numerį galima naudoti norint pasiekti „Websocket“ serverį adresu `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Norėdami nustatyti „Websocket“ serverio prievado numerį, įveskite prievado numerį teksto lauke.

    VEX vartotojo nustatymai su rodoma „Websocket“ serverio prievado parinktimi. Šioje parinktyje yra teksto laukas, kuriame šiame pavyzdyje nustatytas skaičius 7071. Aprašyme rašoma: „Nustato „Websocket“ serverio prievado numerį“.

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

Last Updated: