Principy uživatelských nastavení pro rozšíření kódu VEX VS

Uživatelská nastavení jsou globální nastavení, která Visual Studio Code nabízí pro každé rozšíření. Uživatelská nastavení VEX nám umožňují konfigurovat rozšíření VEX podle našich vlastních požadavků a platí pro každý projekt rozšíření VEX VS Code.

Přístup k uživatelským nastavením VEX ve VS Code

  • Klikněte na ikonu nastavení v levém dolním rohu uživatelského rozhraní VS Code.

    Ikona nastavení v úplné spodní části panelu aktivit VS Code, který se nachází v levém dolním rohu obrazovky.
  • Zobrazí se kontextová nabídka. Klikněte na položku Nastavení.

    Kontextová nabídka nastavení VS Code s mnoha uvedenými možnostmi. Je zvýrazněna možnost Nastavení, která je třetí možností v nabídce pod Paletou příkazů a Profily.
  • Zobrazí se okno s výzvou Nastavení.

    Okno Nastavení VS Code je otevřené a ve výchozím nastavení zobrazuje článek Často používaná nastavení.
  • Kliknutím na položku Rozšíření v levém seznamu v okně Nastavení rozbalíte seznam Rozšíření a zobrazíte jeho položky.

    Okno nastavení VS Code je otevřené a v levém navigačním seznamu je zvýrazněna kategorie Rozšíření.
  • Přejděte v seznamu dolů a klikněte na položku seznamu VEX.

    Okno nastavení VS Code je otevřené a odkaz na stránku VEX v kategorii Rozšíření je zvýrazněný.
  • V pravém panelu se zobrazí uživatelská nastavení VEX.

    Nastavení uživatele VS Code se otevře na stránce VEX, kde lze přizpůsobit chování rozšíření VEX Robotics.

Přehled uživatelských nastavení VEX

  • Ovladač: Kanál (pouze ovladač V5)
    Nastavení Ovladač: Kanál řídí typ rádiového komunikačního kanálu mezi V5 Brain a ovladačem V5. Toto nastavení platí pouze tehdy, když je VS Code připojen k řadiči V5 přes USB a řadič je připojen k V5 Brain přes VEXnet.
    Chcete-li nastavit rádiový kanál řídicí jednotky V5, klikněte na rozbalovací nabídku a vyberte mezi Stažení a Pit
    • Stažení – Při nastavení na Staženírádio po zahájení stahování uživatelského programu přeskočí na kanál VEXnet pro stahování. Kanál pro stahování umožňuje vyšší datové rychlosti a efektivnější stahování. 
    • Pit – Při nastavení na Pit, zůstane rádio na kanálu pit a stahování bude trvat mnohem déle.

    Poznámka: Ve výchozím nastavení je rádiový kanál řídicí jednotky V5 nastaven na Stažení.

    Uživatelská nastavení VEX se zobrazenou možností Kanál řídicí jednotky. Tato možnost má rozbalovací nabídku, která je ve výchozím nastavení nastavena na možnost Stáhnout. Popis zní Nastavuje rádiový kanál řídicí jednotky V5. Toto nastavení platí pouze pro rádiové spojení VEXnet.
  • Cpp SDK: Domů
    Nastavení Cpp SDK Domů nastavuje domovský adresář sady C++ SDK (Software Development Kit). Toto nastavení definuje umístění v počítači, kde je nainstalována sada C++ SDK.
    Poznámka: TOTO NASTAVENÍ NEUPRAVUJTE.

    Uživatelská nastavení VEX se zobrazenou možností Domovská stránka Cpp SDK. Tato možnost má odkaz s názvem Upravit v souboru settings.json. V popisu je uvedeno NEEDITOVAT.
  • Cpp Toolchain: Cesta
    Nastavení Cpp Toolchain Cesta určuje cestu pro toolchain, která se používá při sestavování projektu C++ VEX VS Code.
    Chcete-li nastavit cestu k nástroji Cpp, zadejte cestu k nástroji v počítači do textového pole.

    Uživatelská nastavení VEX s zobrazenou možností Cesta v nástroji Cpp. Tato možnost má textové pole, které představuje cestu k souboru. Popis zní Cesta k nástrojové liště.
  • Obecné: Povolit uživatelský terminál
    Nastavení Povolit uživatelský terminál umožňuje rozšíření VEX otevřít uživatelský sériový port, když rozšíření detekuje VEX Brain nebo VEX Controller. Jediná výjimka platí pro řadič V5, který neenumeruje uživatelský sériový port.
    Chcete-li nastavit Povolit uživatelský terminál , klikněte na rozbalovací nabídku a vyberte mezi možnostmi Povolit a Zakázat
    • Povolit - Povolení umožňuje rozšíření VEX připojit se k uživatelskému portu při spuštění a vytvoří interaktivní terminál. Pokud je během provozu rozšíření vybrána možnost Povolit , rozšíření se pokusí otevřít uživatelský port, pokud je připojeno zařízení.
    • Zakázat - Zakázat zabrání rozšíření VEX v připojení k uživatelskému portu při spuštění a nevytvoří interaktivní terminál. Pokud je během provozu rozšíření vybrána možnost Zakázat , rozšíření zavře uživatelský port a odstraní interaktivní terminál.
    Poznámka: Ve výchozím nastavení je nastavení Povolit uživatelský terminál nastaveno na Povolit.

    Uživatelská nastavení VEX se zobrazenou možností Obecné povolení uživatelského terminálu. Tato možnost má rozbalovací nabídku, která je ve výchozím nastavení nastavena na Povolit. Popis zní: Povolit rozšíření pro otevírání a zobrazování dat z uživatelského portu.
  • Obecné: Položky protokolu
    Nastavení Položek protokolu určuje počet položek protokolu, které se mají nahrát z VEX Brain.
    Chcete-li nastavit počet položek protokolu, zadejte číslo do textového pole.
    Poznámka: Ve výchozím nastavení je počet položek protokolu nastaven na 1000.

    Nastavení uživatele VEX se zobrazenou možností Obecné položky protokolu. Tato možnost má textové pole, které je ve výchozím nastavení nastaveno na číslo 1000. Popis zní Nastavuje počet položek protokolu, které se mají nahrát z VEX Brainu.
  • Projekt: Typ sestavení
    Nastavení Projekt: Typ sestavení určuje, jak rozšíření VEX sestaví projekt v jazyce C++.
    Chcete-li nastavit typ sestavení projektu Cpp, klikněte na rozbalovací nabídku a vyberte mezi Sestavení a Obnova
    • Sestavení - Sestavení sestaví projekt pouze tehdy, když jsou detekovány jakékoli změny ve zdrojovém kódu projektu.
    • Rebuild - Rebuild vyčistí adresář sestavení projektu a poté jej sestaví. Tato možnost je mnohem pomalejší.
    Poznámka: Ve výchozím nastavení je typ sestavení projektu Cpp nastaven na Sestavení.

    Uživatelská nastavení VEX se zobrazenou možností Typ sestavení projektu. Tato možnost má rozbalovací nabídku, která je ve výchozím nastavení nastavena na Sestavit. Popis zní Nastavit typ sestavení projektu CPP.
  • Projekt: Domov
    Nastavení Projekt: Domov určuje výchozí domovský adresář pro nový projekt při dokončení průvodce novým projektem.
    Chcete-li nastavit výchozí umístění pro nové projekty, zadejte adresář v počítači do textového pole.

    Uživatelská nastavení VEX se zobrazenou možností Domovská stránka projektu. Tato možnost má textové pole, které představuje cestu k souboru. Popis zní Nastaví výchozí umístění pro nové projekty.
  • Projekt: Spustit po stažení
    Nastavení Projekt: Spustit po stažení určuje, zda se má uživatelský program spustit po stažení do VEX Brain.
    Chcete-li nastavit spuštění uživatelského programu po jeho stažení do VEX Brain, zaškrtněte políčko. Chcete-li, aby se uživatelský program po stažení nespustil, zrušte zaškrtnutí políčka.
    Poznámka: Ve výchozím nastavení je zaškrtávací políčko vedle možnosti Projekt: Spustit po stažení nezaškrtnuté

    Uživatelská nastavení VEX se zobrazenou možností Spustit projekt po stažení. Tato možnost má zaškrtávací políčko, které je ve výchozím nastavení nezaškrtnuté. Popis zní: Nastaví, zda se má uživatelský program spustit po stažení.
  • Python: SDK Home
    Nastavení Python SDK Home nastavuje domovský adresář sady Python SDK (Software Development Kit). Toto nastavení definuje umístění v počítači, kde je nainstalována sada Python SDK.
    Poznámka: TOTO NASTAVENÍ NEUPRAVUJTE.

    Uživatelská nastavení VEX se zobrazenou možností Domovská stránka Python SDK. Tato možnost má odkaz s názvem Upravit v souboru settings.json. V popisu je uvedeno NEEDITOVAT.
  • Systémové DFU: Automatická obnova
    Nastavení Systémové DFU Automatická obnova určuje, zda se má mozek automaticky obnovit, když je v režimu DFU (aktualizace firmwaru zařízení) detekován mozek IQ (2.) nebo mozek EXP.
    Chcete-li nastavit automatické obnovení mozku při detekci mozku s IQ (2.) nebo mozku s EXP v režimu DFU, zaškrtněte políčko. Jinak zrušte zaškrtnutí políčka.
    Poznámka: Ve výchozím nastavení je políčko vedle možnosti Systémové DFU: Automatické obnovení

    Uživatelská nastavení VEX se zobrazenou možností automatického obnovení DFU systému. Tato možnost má zaškrtávací políčko, které je ve výchozím nastavení zaškrtnuto. Popis zní: Nastavte, zda se má mozek automaticky obnovit, když je v režimu DFU detekován IQ2 nebo EXP.
  • Websocket Server: Povolit
    Nastavení Websocket Server: Povolit umožňuje rozšíření VEX spustit Websocket Server, což umožňuje přenos dat v reálném čase mezi serverem a zařízením VEX.
    Chcete-li nastavit hodnotu Websocket Server: Povolit , klikněte na rozbalovací nabídku a vyberte mezi možnostmi Povolit a Zakázat
    • Povolit – Pokud je vybrána možnost Povolit , rozšíření VEX spustí server Websocket, který uživateli umožní přístup k obousměrnému kanálu k vybranému zařízení VEX. K serveru Websocket je možné přistupovat na adrese `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Zakázat – Pokud je vybrána možnost Zakázat , rozšíření VEX nespustí server Wesocked. 
    Poznámka: Ve výchozím nastavení je nastavení Websocket Server: Povolit nastaveno na Zakázat.

    Nastavení uživatele VEX se zobrazenou možností Povolit websocket server. Tato možnost má rozbalovací nabídku, která je ve výchozím nastavení nastavena na Zakázat. Popis zní: Umožňuje rozšíření spustit server Websocket. Server umožňuje uživateli přístup k obousměrnému kanálu k vybranému zařízení VEX. K websocketu se lze dostat na adrese ws://[ip]:[port]/vexrobotics.vexcode/device.
  • Websocket Server: Host Address
    Nastavení Websocket Server: Host Address nastavuje hostitelskou adresu WebSocket Serveru. Websocket Server je hostován na počítači, na kterém běží rozšíření VEX. Adresa hostitele websocket serveru je IP adresa pro přístup k websocket serveru na adrese `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Chcete-li nastavit adresu hostitele, zadejte adresu hostitele (IP adresu) do textového pole.

    Nastavení uživatele VEX se zobrazenou možností Adresa hostitele websocket serveru. Tato možnost má textové pole, které je ve výchozím nastavení nastaveno na adresu 0.0.0.0. Popis zní Nastaví adresu hostitele.


  • Websocket Server: Port
    Nastavení Websocket Server: Port konfiguruje číslo portu, na kterém běží Websocket Server. Číslo portu lze použít pro přístup k serveru Websocket na adrese `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Chcete-li nastavit číslo portu websocket serveru, zadejte číslo portu do textového pole.

    Nastavení uživatele VEX se zobrazenou možností Port serveru Websocket. Tato možnost má textové pole, které je v tomto příkladu nastaveno na číslo 7071. Popis zní Nastaví číslo portu serveru Websocket.

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

Last Updated: