Understanding the VEX DEVICE INFO in VS Code

After installing the VEX VScode extension, you can access the DEVICE INFO. The DEVICE INFO view provides an overview of the connected VEX Device (a VEX Brain or a VEX Controller), which can help us to make sure that the devices are working properly.

Accessing VEX DEVICE INFO in VS Code

Launch Visual Studio Code on the computer. Click on the VEX icon on the VS Code Activity Bar.

The VEX view will open in the Side Bar. The VEX DEVICE INFO category is in the middle of the VEX view. All of the connected devices' information will be displayed in this category.

 VEX DEVICE INFO Overview

The VEX Device Indicator

The VEX Device Indicator indicates which type of the VEX Device is connected to the VEX VS Code Extension. The VEX Device Indicator is under VEX DEVICE INFO including the icon and the type of the connected VEX Device followed by the Brain name.

If a VEX Brain is connected, hover the mouse over the VEX Device Indicator, a Battery Medic Icon, a Camera Icon, and an Event Log Icon will appear next to it.

Note: If a controller is connected to the computer, but does not have a radio link to a brain, no brain name will be displayed next to the Controller Icon.

Battery Medic Icon

When clicked, the VEX Extension will download and run the Battery Medic program.

Camera Icon

When clicked, the VEX Extension will take a screenshot of the VEX Brain Screen.
For instructions on taking a screenshot of the VEX Brain Screen in VS Code, check out this article.

Event Log Icon

When clicked, the VEX Extension will upload the Event Log of the VEX Brain. For helpful information about how to upload the Event Log of the VEX Brain in VS Code, check out this article.

Brain

Brain is the top-level category for all the device information related to the Brain.
The Brain Icon of the Brain category will indicate the following warning messages:

VEXos Outdated Warning

When a VEX Brain’s VEXos version is out of date, the Brain icons turn yellow, and a Warning Message Icon appears next to VEXos under the system subcategory.

To update the Brain's firmware, hover the mouse over the icon or text of the Brain category. An Up Arrow Icon will appear next to it. Click on the Up Arrow Icon to update the VEXos for the VEX Brain.

For more information on updating firmware with the VEX VScode extension, go here.

VEX Brain is not Linked

When a VEX Controller is connected to the computer but does not have a radio link to a Brain, the Brain icon will turn yellow, and the text indicates that Brain - not linked.

To resolve this warning, link the Controller to the V5 Brain. For helpful information about pairing the Controller with the V5 Brain, go here.

System

System is a subcategory of the Brain category. The system subcategory provides information on the Brain’s VEXos version, name, team number, ID, and Python runtime version.

Set the name of the Brain

To set the name for the V5 Brain, hover the mouse over the text of the name information, click the Pencil Icon that appears next to it.

For more information on how to rename your V5 Brain in the VEX VScode extension, go here.

Set the team's number

To set the team number for the V5 Brain, hover the mouse over the text of the team information and click the Pencil Icon that appears next to it.

For more information on how to set your team's number in the VEX VScode extension, go here.

Serial Port

Serial port is a subcategory of the Brain Category. The serial port subcategory displays the device path for each serial port available for the V5 Brain.

Note: The Communication serial port is used to download programs and control the brain functions. The User serial port is used to transfer data between the user app running on the Brain and the host computer connected via USB.

Programs

Programs is a subcategory of the Brain Category. The programs subcategory displays a list of all the user programs downloaded on the V5 Brain.

This category allows you to delete downloaded programs from the V5 Brain or view detailed program information.

To delete a downloaded program from the V5 Brain, hover the mouse over the text of the selected program item and click the Trashcan Icon that appears next to it.

Note: Once a program is deleted, it can not be recovered. Please be cautious when using this feature.

For more information on erasing projects from a V5 Brain in the VEX VScode extension, go here.

Devices

Devices is a subcategory of the Brain category. The devices subcategory displays a list of all devices plugged into the V5 Brain's Smart Ports and the battery that is currently connected to the V5 Brain.

To view the detailed information of a Smart Port Device or Battery connected to the Brain, select the expand icon next to the device item. Additional information about the connected device, such as the Smart Port number and device type, will be displayed.

Controller



Controller will show you whether or not a V5 Controller is or is not linked to the V5 Brain.

For information on how to pair your V5 Controller with your V5 Brain, go here.

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

Last Updated: