Comprender la configuración del usuario para la extensión de código VEX VS

La configuración de usuario es la configuración global que Visual Studio Code ofrece para cada extensión. Los ajustes de usuario de VEX nos permiten configurar la extensión de VEX de acuerdo con nuestros propios requisitos y se aplican a cada proyecto de extensión de VEX VS Code.

Acceso a la configuración de usuario de VEX en VS Code

  • Haga clic en el icono de configuración en la parte inferior izquierda de la interfaz de usuario de VS Code.

    Icono de configuración en la parte inferior de la barra de actividad del código VS, ubicada en la esquina inferior izquierda de la pantalla.
  • Se mostrará un mensaje en el menú contextual. Haga clic en el elemento Configuración.

    Menú contextual de configuración de código VS con muchas opciones enumeradas. Una opción que lee Configuración está resaltada y es la tercera opción en el menú, debajo de Paleta de comandos y Perfiles.
  • Se abrirá la ventana Configuración.

    La ventana Configuración del código VS está abierta y muestra el artículo Configuración de uso común de forma predeterminada.
  • Haga clic en el elemento Extensiones en la vista de lista de la izquierda de la ventana Configuración para ampliar la lista de Extensiones y ver sus elementos.

    La ventana de configuración del código VS está abierta y la categoría Extensiones está resaltada en la lista de navegación de la izquierda.
  • Desplácese hacia abajo en la vista de lista hasta la parte inferior y haga clic en el elemento de lista VEX.

    La ventana de configuración de código VS está abierta y el enlace de la página VEX dentro de la categoría Extensiones está resaltado.
  • La configuración de usuario de VEX aparecerá en el panel derecho.

    La configuración del usuario de VS Code se abre en la página de VEX donde se puede personalizar el comportamiento de la extensión VEX Robotics.

Descripción general de la configuración del usuario de VEX

  • Controlador: Canal (solo controlador V5)
    El controlador: la configuración del canal controla el tipo de canal de comunicación de radio entre un cerebro V5 y un controlador V5. Esta configuración solo se aplica cuando el código VS está conectado a un controlador V5 a través de USB y el controlador está conectado a un cerebro V5 a través de VEXnet.
    Para configurar el canal de radio del controlador V5, haga clic en el menú desplegable y seleccione entre Descargar y Pit
    • Descargar : cuando se establece en Descargar, la radio saltará a un canal VEXnet de descarga una vez que se inicie la descarga de un programa de usuario. El canal de descarga permite mayores velocidades de datos y descargas más eficientes. 
    • Pit : cuando se establece en Pit, la radio permanecerá en un canal Pit y la descarga tardará mucho más tiempo.

    Nota: De forma predeterminada, el canal de radio del controlador V5 está configurado para descargar.

    Configuración de usuario de VEX con la opción Canal del controlador mostrada. Esta opción tiene un menú desplegable que está configurado como Descargar de forma predeterminada. La descripción dice Configura el canal de radio del controlador V5. Esta configuración se aplica solo al enlace de radio VEXnet.
  • SDK de Cpp: Inicio
    La
    configuración de inicio del SDK de Cpp establece el directorio principal del SDK de C++ (Kit de desarrollo de software). Esta configuración define la ubicación en el equipo donde está instalado el SDK de C++.
    Nota: NO EDITE ESTA CONFIGURACIÓN.

    Configuración de usuario de VEX con la opción de inicio de SDK de Cpp mostrada. Esta opción tiene un enlace que dice Editar en settings.json. La descripción dice NO EDITAR.
  • Cadena de herramientas Cpp: ruta
    La
    configuración de la ruta de la cadena de herramientas Cpp establece la ruta para la cadena de herramientas que se utiliza al crear un proyecto C++ VEX VS Code.
    Para establecer la ruta de la cadena de herramientas de Cpp, escriba la ruta de la cadena de herramientas en el equipo en el cuadro de texto.

    Configuración de usuario VEX con la opción Cpp Toolchain: Path mostrada. Esta opción tiene un campo de texto que representa una ruta de archivo. La descripción dice Ruta a la cadena de herramientas.
  • General: Habilitar terminal de usuario
    La
    configuración de Habilitar terminal de usuario permite que la extensión VEX abra el puerto serie de usuario cuando la extensión detecta un cerebro VEX o un controlador VEX. La única excepción se aplica a un controlador V5 que no se enumera con un puerto serie de usuario.
    Para configurar la
    configuración de Habilitar terminal de usuario, haga clic en el menú desplegable y seleccione entre Habilitar y Deshabilitar
    • Habilitar : Habilitar permite que la extensión VEX se conecte a un puerto de usuario al iniciar y creará el terminal interactivo. Si se selecciona Activar mientras la extensión se está ejecutando, la extensión intentará abrir el puerto de usuario si hay un dispositivo conectado.
    • Desactivar - Desactivar evita que la extensión VEX se conecte al puerto de usuario al iniciar y no creará un terminal interactivo. Si se selecciona Desactivar mientras la extensión se está ejecutando, la extensión cerrará el puerto de usuario y eliminará el terminal interactivo.
    Nota: De forma predeterminada, la configuración de Habilitar terminal de usuario está configurada en Habilitar.

    Configuración de usuario de VEX con la opción Habilitar terminal de usuario general mostrada. Esta opción tiene un menú desplegable que está configurado para Habilitar de forma predeterminada. La descripción dice Habilitar extensión para abrir y mostrar datos desde el puerto de usuario.
  • General: entradas de registro
    La configuración de entradas de registro establece el número de entradas de registro para cargar desde un VEX Brain.
    Para establecer el número de entradas de registro, escriba el número en el cuadro de texto.
    Nota: De forma predeterminada, el número de entradas de registro se establece en 1000.

    Configuración de usuario de VEX con la opción de entradas de registro general mostrada. Esta opción tiene un campo de texto que se establece en el número 1000 de forma predeterminada. La descripción lee Establece el número de entradas de registro para cargar desde un VEX Brain.
  • Proyecto: tipo de compilación
    El
    ajuste Proyecto: tipo de compilación establece cómo la extensión VEX construirá un proyecto C++.
    Para establecer el tipo de compilación del proyecto Cpp, haga clic en el menú desplegable y seleccione entre Compilar y Reconstruir
    • Compilación : la compilación solo compila el proyecto cuando se detectan cambios en el código fuente del proyecto.
    • Reconstruir : Reconstruir limpia el directorio de compilación del proyecto y luego compila el proyecto. Esta opción es mucho más lenta.
    Nota: De forma predeterminada, el tipo de compilación del proyecto Cpp está establecido en Compilación.

    Configuración de usuario de VEX con la opción Tipo de compilación de proyecto mostrada. Esta opción tiene un menú desplegable que está configurado como Construir de forma predeterminada. La descripción dice Set Cpp Project Build Type.
  • Proyecto: Inicio
    El proyecto: Configuración de inicio establece el directorio de inicio predeterminado para un nuevo proyecto al completar el asistente Nuevo proyecto.
    Para establecer la ubicación predeterminada para los nuevos proyectos, escriba el directorio en el equipo en el cuadro de texto.

    Configuración de usuario de VEX con la opción Inicio del proyecto mostrada. Esta opción tiene un campo de texto que representa una ruta de archivo. La descripción dice Establece la ubicación predeterminada para los nuevos proyectos.
  • Proyecto: Ejecutar después de descargar
    La
    configuración Proyecto: Ejecutar después de descargar establece si el programa de usuario debe ejecutarse después de descargarlo en un VEX Brain.
    Para configurar el programa de usuario para que se ejecute después de que se haya descargado en el VEX Brain, seleccione la casilla de verificación. Para configurar el programa de usuario para que no se ejecute después de la descarga, anule la selección de la casilla de verificación.
    Nota: De forma predeterminada, la casilla de verificación junto a la configuración Proyecto: Ejecutar después de la descarga no está seleccionada.

    Configuración de usuario VEX con la opción Ejecutar proyecto después de la descarga mostrada. Esta opción tiene una casilla de verificación que no está seleccionada de forma predeterminada. La descripción dice Establecer si el programa de usuario debe ejecutarse después de la descarga.
  • Python: SDK Home
    La
    configuración de Python SDK Home configura el directorio principal de Python SDK (Software Development Kit). Esta configuración define la ubicación en el equipo donde está instalado el SDK de Python.
    Nota: NO EDITE ESTA CONFIGURACIÓN.

    Configuración de usuario de VEX con la opción de inicio de Python SDK mostrada. Esta opción tiene un enlace que dice Editar en settings.json. La descripción dice NO EDITAR.
  • Sistema DFU: recuperación automática
    La
    configuración de recuperación automática del sistema DFU se establece si el cerebro se recupera automáticamente cuando se detecta un cerebro IQ (2º) o un cerebro EXP en el modo DFU (actualización de firmware del dispositivo).
    Para configurar el Cerebro para que se recupere automáticamente cuando se detecta un Cerebro IQ (2do) o un Cerebro EXP en modo DFU, seleccione la casilla de verificación. De lo contrario, anule la selección de la casilla de verificación.
    Nota: De forma predeterminada, la casilla de verificación junto a la
    configuración System DFU: Auto Recover está seleccionada.

    Configuración de usuario VEX con la opción System DFU Auto Recover mostrada. Esta opción tiene una casilla de verificación que está seleccionada de forma predeterminada. La descripción dice Establecer si el cerebro debe recuperarse automáticamente cuando se detecta un IQ2 o EXP en modo DFU.
  • Servidor de Websocket: habilitar
    el servidor de Websocket: habilitar la configuración habilita la extensión VEX para iniciar el servidor de Websocket, lo que permite la transferencia de datos en tiempo real entre el servidor y el dispositivo VEX.
    Para establecer la
    configuración de Websocket Server: Enable, haga clic en el menú desplegable y seleccione entre Enable y Disable
    • Activar : si se selecciona Activar, la extensión VEX iniciará el servidor Websocket, que permite al usuario acceder a una tubería bidireccional al dispositivo VEX seleccionado. Se puede acceder al servidor de Websocket en `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    • Desactivar : si se selecciona Desactivar, la extensión VEX no iniciará el servidor Wesocked. 
    Nota: De forma predeterminada, la configuración de Websocket Server: Enable está configurada en Disable.

    Configuración de usuario de VEX con la opción Habilitar servidor de Websocket mostrada. Esta opción tiene un menú desplegable que está configurado en Deshabilitar de forma predeterminada. La descripción dice Habilita la extensión para iniciar Websocket Server. El servidor permite al usuario acceder a una tubería bidireccional al dispositivo VEX seleccionado. Se puede acceder a Websocket en ws://[ip]:[port]/vexrobotics.vexcode/device.
  • Websocket Server: Dirección de host
    La
    configuración de Websocket Server: Dirección de host establece la dirección de host del servidor WebSocket. El servidor de Websocket está alojado en el equipo en el que se ejecuta la extensión VEX. La dirección de host del servidor de Websocket es la dirección IP para acceder al servidor de Websocket en `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Para establecer la dirección del host, escriba la dirección del host (dirección IP) en el cuadro de texto.

    Configuración de usuario de VEX con la opción de dirección de host de servidor de Websocket mostrada. Esta opción tiene un campo de texto que se establece en una dirección de 0.0.0.0 de forma predeterminada. La descripción dice Establece la dirección del anfitrión.


  • Servidor de Websocket: Puerto
    La
    configuración del servidor de Websocket: Puerto configura el número de puerto del puerto en el que se está ejecutando el servidor de Websocket. El número de puerto se puede utilizar para acceder al servidor de Websocket en `ws://[ip]:[port]/vexrobotics.vexcode/device`.
    Para establecer el número de puerto del servidor de Websocket, escriba el número de puerto en el cuadro de texto.

    Configuración de usuario de VEX con la opción de puerto de servidor de Websocket mostrada. Esta opción tiene un campo de texto que se establece en el número 7071 en este ejemplo. La descripción dice Establece el número de puerto del servidor de Websocket.

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

Last Updated: