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.
- Zobrazí se kontextová nabídka. Klikněte na položku Nastavení.
- Zobrazí se okno s výzvou 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.
- Přejděte v seznamu dolů a klikněte na položku seznamu VEX.
- V pravém panelu se zobrazí uživatelská nastavení VEX.
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.
-
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.
-
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.
-
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.
-
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.
-
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ší.
-
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.
-
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é
-
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.
-
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í
-
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.
-
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.
-
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.