Comprendre les paramètres utilisateur pour l'extension de code VEX VS

Les paramètres utilisateur sont des paramètres globaux proposés par Visual Studio Code pour chaque extension. Les paramètres utilisateur VEX nous permettent de configurer l'extension VEX selon nos propres besoins et sont appliqués à chaque projet d'extension VEX VS Code.

Accès aux paramètres utilisateur VEX dans VS Code

  • Cliquez sur l'icône de configuration en bas à gauche de l'interface utilisateur de VS Code.

    us-image1.png
  • Le menu contextuel vous le demandera. Cliquez sur l'élément Paramètres.

    us-image2.png
  • La fenêtre Paramètres vous le demandera.

    us-image3.png
  • Cliquez sur l'élément Extensions dans la liste de gauche de la fenêtre Paramètres pour étendre la liste des Extensions et afficher ses éléments.

    us-image4.png
  • Faites défiler la liste vers le bas et cliquez sur l'élément de liste VEX.

    us-image5.png
  • Les paramètres utilisateur VEX apparaîtront dans le panneau de droite.

    us-image6.png

Présentation des paramètres utilisateur VEX

  • Contrôleur : Canal (Contrôleur V5 uniquement)
    Le paramètre Contrôleur : Canal contrôle le type de canal de communication radio entre un V5 Brain et un Contrôleur V5. Ce paramètre s'applique uniquement lorsque VS Code est connecté à un contrôleur V5 via USB et que le contrôleur est connecté à un cerveau V5 via VEXnet.
    Pour définir le canal radio du contrôleur V5, cliquez sur le menu déroulant et sélectionnez entre Download et Pit
    • Download - Lorsqu'elle est réglée sur Download, la radio passera à un canal de téléchargement VEXnet une fois qu'un téléchargement de programme utilisateur est lancé. Le canal de téléchargement permet des débits de données plus élevés et des téléchargements plus efficaces. 
    • Pit - Lorsqu'elle est réglée sur Pit, , la radio restera sur un canal Pit et le téléchargement prendra beaucoup plus de temps.

    Remarque : Par défaut, le canal radio du contrôleur V5 est réglé sur Download.

    us-image7.png
  • Cpp SDK: Home
    Le paramètre Cpp SDK Home définit le répertoire personnel du SDK C++ (Software Development Kit). Ce paramètre définit l'emplacement sur l'ordinateur où le SDK C++ est installé.
    Remarque : NE MODIFIEZ PAS CE PARAMÈTRE.

    us-image8.png
  • Cpp Toolchain: Path
    Le paramètre Cpp Toolchain Path définit le chemin de la chaîne d'outils utilisée lors de la création d'un projet C++ VEX VS Code.
    Pour définir le chemin de la chaîne d'outils Cpp, saisissez le chemin d'accès à la chaîne d'outils sur l'ordinateur dans la zone de texte.

    us-image9.png
  • Général : Activer le terminal utilisateur
    Le paramètre Activer le terminal utilisateur permet à l'extension VEX d'ouvrir le port série utilisateur lorsqu'un cerveau VEX ou un contrôleur VEX est détecté par l'extension. La seule exception s'applique à un contrôleur V5 qui n'énumère pas de port série utilisateur.
    Pour définir le paramètre Activer le terminal utilisateur , cliquez sur le menu déroulant et sélectionnez entre Activer et Désactiver
    • Activer - Activer permet à l'extension VEX de se connecter à un port utilisateur au démarrage et créera le terminal interactif. Si Activer est sélectionné pendant que l'extension est en cours d'exécution, l'extension tentera d'ouvrir le port utilisateur si un périphérique est connecté.
    • Désactiver - Désactiver empêche l'extension VEX de se connecter au port utilisateur au démarrage et ne crée pas de terminal interactif. Si Désactiver est sélectionné pendant que l'extension est en cours d'exécution, l'extension fermera le port utilisateur et supprimera le terminal interactif.
    Remarque : Par défaut, le paramètre Activer le terminal utilisateur est défini sur Activer.

    us-image10.png
  • Général : entrées de journal
    Le paramètre entrées de journal définit le nombre d'entrées de journal à télécharger à partir d'un VEX Brain.
    Pour définir le nombre d'entrées de journal, saisissez le nombre dans la zone de texte.
    Remarque : Par défaut, le nombre d'entrées de journal est défini sur 1 000.

    us-image11.png
  • Projet : Type de construction
    Le paramètre Projet : Type de construction définit la manière dont l'extension VEX construira un projet C++.
    Pour définir le type de construction du projet Cpp, cliquez sur le menu déroulant et sélectionnez entre Build et Rebuild
    • Build - Build génère le projet uniquement lorsque des modifications dans le code source du projet sont détectées.
    • Rebuild - Rebuild nettoie le répertoire de construction du projet, puis construit le projet. Cette option est beaucoup plus lente.
    Remarque : Par défaut, le type de construction du projet Cpp est défini sur Build.

    us-image12.png
  • Projet : Accueil
    Le paramètre Projet : Accueil définit le répertoire personnel par défaut d'un nouveau projet lorsque vous terminez l'assistant Nouveau projet.
    Pour définir l'emplacement par défaut des nouveaux projets, saisissez le répertoire sur l'ordinateur dans la zone de texte.

    us-image14.png
  • Projet : Exécuter après téléchargement
    Le paramètre Projet : Exécuter après téléchargement définit si le programme utilisateur doit s'exécuter après avoir été téléchargé sur un cerveau VEX.
    Pour configurer le programme utilisateur afin qu'il s'exécute après son téléchargement sur le VEX Brain, cochez la case. Pour empêcher le programme utilisateur de s'exécuter après le téléchargement, décochez la case.
    Remarque : Par défaut, la case à cocher en regard du paramètre Projet : Exécuter après le téléchargement est désélectionnée.

    us-image15.png
  • Python : SDK Home
    Le paramètre Python SDK Home configure le répertoire personnel du Python SDK (Software Development Kit). Ce paramètre définit l'emplacement sur l'ordinateur où le SDK Python est installé.
    Remarque : NE MODIFIEZ PAS CE PARAMÈTRE.

    us-image16.png
  • Système DFU : Récupération automatique
    Le paramètre Système DFU Auto Récupération définit si le cerveau doit récupérer automatiquement lorsqu'un cerveau IQ (2e) ou un cerveau EXP est détecté en mode DFU (mise à jour du micrologiciel de l'appareil).
    Pour configurer le cerveau afin qu'il récupère automatiquement lorsqu'un cerveau IQ (2e) ou un cerveau EXP est détecté en mode DFU, cochez la case. Sinon, décochez la case.
    Remarque : Par défaut, la case à cocher en regard du paramètre System DFU : Auto Recover est sélectionnée.

    us-image17.png
  • Serveur Websocket : Activer
    Le paramètre Serveur Websocket : Activer permet à l'extension VEX de démarrer le serveur Websocket, ce qui permet le transfert de données en temps réel entre le serveur et le périphérique VEX.
    Pour définir le paramètre Websocket Server : Activer , cliquez sur le menu déroulant et sélectionnez entre Activer et Désactiver
    • Activer - Si Activer est sélectionné, l'extension VEX démarrera le serveur Websocket, ce qui permettra à l'utilisateur d'accéder à un canal bidirectionnel vers le périphérique VEX sélectionné. Le serveur Websocket est accessible à `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Désactiver - Si Désactiver est sélectionné, l'extension VEX ne démarrera pas le serveur Wesocked. 
    Remarque : Par défaut, le paramètre Websocket Server : Activer est défini sur Désactiver.

    us-image18.png
  • Serveur Websocket : Adresse hôte
    Le paramètre Serveur Websocket : Adresse hôte définit l'adresse hôte du serveur WebSocket. Le serveur Websocket est hébergé sur l'ordinateur sur lequel l'extension VEX est exécutée. L'adresse hôte du serveur Websocket est l'adresse IP permettant d'accéder au serveur Websocket à l'adresse « ws://[ip]:[port]/vexrobotics.vexcode/device ».
    Pour définir l'adresse de l'hôte, , saisissez l'adresse de l'hôte (adresse IP) dans la zone de texte.

    us-image19.png


  • Serveur Websocket : Port
    Le paramètre Serveur Websocket : Port configure le numéro de port du port sur lequel le serveur Websocket est exécuté. Le numéro de port peut être utilisé pour accéder au serveur Websocket à `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Pour définir le numéro de port du serveur Websocket, saisissez le numéro de port dans la zone de texte.

    us-image20.png

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

Last Updated: