VEX VS kodo plėtinio vartotojo nustatymų supratimas

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

Prieiga prie VEX vartotojo nustatymų VS kode

  • Spustelėkite nustatymų piktogramą apatiniame kairiajame VS kodo vartotojo sąsajos kampe.

    us-image1.png
  • Kontekstinis meniu paragins. Spustelėkite elementą Settings.

    us-image2.png
  • Bus paragintas nustatymų langas.

    us-image3.png
  • Spustelėkite plėtinių elementą kairiajame lango Nustatymai sąrašo rodinyje, kad išplėstumėte plėtinių sąrašą ir peržiūrėtumėte jo elementus.

    us-image4.png
  • Slinkite sąrašo rodiniu žemyn iki apačios ir spustelėkite sąrašo elementą VEX.

    us-image5.png
  • VEX vartotojo nustatymai bus rodomi dešiniajame skydelyje.

    us-image6.png

VEX vartotojo nustatymų apžvalga

  • Valdiklis: kanalas (tik V5 valdiklis)
    Valdiklis: kanalas valdo radijo ryšio kanalo tipą tarp V5 Brain ir V5 valdiklio. Šis nustatymas taikomas tik tada, kai VS kodas yra 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 Download arba Pit
    • Download – Kai nustatyta Download, radijas pereis prie atsisiuntimo VEXnet kanalo, kai tik bus pradėtas vartotojo programos atsisiuntimas. Atsisiuntimo kanalas leidžia pasiekti didesnį duomenų perdavimo spartą ir efektyvesnį atsisiuntimą. 
    • 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.

    us-image7.png
  • Cpp SDK: Home
    Cpp SDK Home nustatymas nustato pagrindinį C++ SDK (Software Development Kit) katalogą. Šis nustatymas apibrėžia vietą kompiuteryje, kuriame įdiegtas C++ SDK.
    Pastaba: NEREDAGUOKITE ŠIO NUSTATYMO.

    us-image8.png
  • Cpp Toolchain: Path
    Cpp Toolchain Path nustatymas nustato įrankių grandinės kelią, kuris naudojamas kuriant C++ VEX VS Code projektą.
    Norėdami nustatyti Cpp įrankių grandinės kelią, teksto laukelyje įveskite kompiuterio įrankių grandinės kelią.

    us-image9.png
  • Bendra: Įjungti vartotojo terminalą
    Nustatymas Įgalinti vartotojo terminalą leidžia VEX plėtiniui atidaryti vartotojo nuoseklųjį prievadą, kai plėtinys aptinka VEX Brain arba VEX valdiklį. Vienintelė išimtis taikoma V5 valdikliui, kuriame nėra vartotojo nuosekliojo prievado.
    Norėdami nustatyti nustatymą Enable User Terminal , spustelėkite išskleidžiamąjį meniu ir pasirinkite Įgalinti arba Išjungti
    • Įgalinti - Įgalinti leidžia VEX plėtiniui prisijungti prie vartotojo prievado paleidžiant ir sukurti interaktyvųjį terminalą. Jei plėtiniui veikiant pasirinkta Įgalinti , plėtinys bandys atidaryti vartotojo prievadą, jei prijungtas įrenginys.
    • IšjungtiIšjungti neleidžia VEX plėtiniui prisijungti prie vartotojo prievado paleidžiant ir nesukuria interaktyvaus terminalo. Jei plėtiniui veikiant pasirenkama Išjungti , plėtinys uždarys vartotojo prievadą ir pašalins interaktyvųjį terminalą.
    Pastaba: Pagal numatytuosius nustatymus nustatymas Enable User Terminal yra nustatytas į Įgalinti.

    us-image10.png
  • Bendra: žurnalo įrašai
    žurnalo įrašų nustatymas nustato žurnalo įrašų, kuriuos reikia įkelti iš VEX Brain, skaičių.
    Norėdami nustatyti žurnalo įrašų skaičių, įveskite numerį teksto laukelyje.
    Pastaba: Pagal numatytuosius nustatymus žurnalo įrašų skaičius yra 1000.

    us-image11.png
  • Projektas: kūrimo tipas
    projektas: tipo kūrimo nustatymas 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 Build ir Rebuild
    • Build - Build stato projektą tik tada, kai aptinkami bet kokie 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 Project Build Type yra nustatytas į Build.

    us-image12.png
  • Projektas: Pagrindinis
    Nustatymas Project: Home nustato numatytąjį naujo projekto namų katalogą, kai užbaigiamas naujo projekto vedlys.
    Norėdami nustatyti numatytąją naujų projektų vietą, teksto laukelyje įveskite kompiuterio katalogą.

    us-image14.png
  • Projektas: Vykdyti po atsisiuntimo
    Projektas: Vykdyti po atsisiuntimo nustatymas nustato, ar vartotojo programa turi paleisti po atsisiuntimo į VEX Brain.
    Norėdami nustatyti, kad vartotojo programa veiktų po to, kai ji buvo atsisiųsta į VEX Brain, pažymėkite žymės langelį. Norėdami nustatyti, kad vartotojo programa nebūtų paleista po atsisiuntimo, panaikinkite žymės langelio žymėjimą.
    Pastaba: Pagal numatytuosius nustatymus žymės langelis šalia projekto: paleisti po atsisiuntimo yra nepažymėtas.

    us-image15.png
  • Python: SDK Home
    Python SDK Home nustatymas nustato pagrindinį Python SDK (programinės įrangos kūrimo rinkinio) katalogą. Šis parametras apibrėžia vietą kompiuteryje, kuriame įdiegtas Python SDK.
    Pastaba: NEREDAGUOKITE ŠIO NUSTATYMO.

    us-image16.png
  • Sistemos DFU: automatinis atkūrimas
    Sistemos DFU automatinio atkūrimo nustatymas nustato, ar smegenys turėtų automatiškai atsigauti, kai DFU (įrenginio programinės aparatinės įrangos atnaujinimo) režimu aptinkamas IQ (2nd) arba EXP smegenys.
    Norėdami nustatyti, kad smegenys automatiškai atsikurtų, kai DFU režimu aptinkamas IQ (2nd) Brain arba EXP Brain, pažymėkite žymimąjį langelį. Kitu atveju panaikinkite žymės langelio žymėjimą.
    Pastaba: Pagal numatytuosius nustatymus žymės langelis šalia nustatymo Sistemos DFU: automatinis atkūrimas yra pažymėtas.

    us-image17.png
  • Websocket serveris: Įjungti
    Nustatymas Websocket Server: Enable leidžia VEX plėtiniui paleisti Websocket serverį, kuris leidžia realiuoju laiku perduoti duomenis tarp serverio ir VEX įrenginio.
    Norėdami nustatyti Websocket Server: Įgalinti nustatymą, spustelėkite išskleidžiamąjį meniu ir pasirinkite Įgalinti ir Išjungti
    • Įgalinti – jei pasirinkta Įgalinti , VEX plėtinys paleis Websocket serverį, kuris leidžia vartotojui pasiekti dvipusį vamzdį į pasirinktą VEX įrenginį. Websocket serverį galima pasiekti adresu `ws://[ip]:[port]/vexrobotics.vexcode/device.
    • Išjungti – pasirinkus Išjungti , VEX plėtinys nepaleis Wesocked serverio. 
    Pastaba: Pagal numatytuosius nustatymus nustatymas Websocket Server: Enable yra nustatytas į Disable.

    us-image18.png
  • Websocket Server: Host Address
    Websocket Server: Host Address nustatymas nustato WebSocket serverio pagrindinio kompiuterio adresą. Websocket serveris yra 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 laukelyje.

    us-image19.png


  • Websocket Server:prievadas
    Websocket Server: Port nustatymas konfigūruoja prievado, kuriame veikia Websocket serveris, prievado 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 laukelyje.

    us-image20.png

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

Last Updated: