Configuring 3-Wire Digital In and Digital Out Devices in VEXcode V5

When starting to program with VEXcode V5, blocks for Digital In and Digital Out will not appear in the Toolbox until they have been configured.


Adding a Digital In or Digital Out 3-Wire Device

To configure a Digital In or Digital Out device:

Diagram illustrating the configuration options for V5 robots, showcasing various components and their arrangement for optimal performance in robotics applications.

Select the Devices button to open the Devices window.

Diagram illustrating the robot configuration for V5, showing various components and their arrangement to optimize performance and functionality.

Select ‘Add a device.’

Diagram illustrating the robot configuration for V5 category, showcasing various components and their arrangement for optimal performance.

Select ‘3-WIRE.’

Diagram illustrating the configuration of a V5 robot, showcasing various components and their arrangement for optimal performance in robotics applications.

Select ‘DIGITALIN’ or ‘DIGITALOUT.’

Diagram illustrating the configuration of a V5 robot, showcasing various components and their arrangement for optimal performance in robotics applications.

Select which port the device is attached to on the VEX V5 Brain. Ports that are already configured for other devices will be unavailable. Once the port has been selected, select ‘Done’ to submit the device to the configuration or ‘Cancel’ to return back to the Devices menu.

Note: Selecting ‘Cancel’ will undo any changes you have made to the device and will not be a part of the configuration.


Changing a Digital In or Digital Out 3-Wire Device’s Port Number

Diagram illustrating the V5 Robot configuration, showcasing various components and their arrangement for optimal performance in robotics applications.

You can change the port number for the device by selecting it in the Devices window.

Diagram illustrating the robot configuration for V5, showing various components and their arrangement, including motors, sensors, and structural elements.

Select a different port on the Port Selection screen and the port number will turn green. Then select ‘Done’ to submit the change.

Diagram illustrating the configuration of a V5 robot, showcasing various components and their connections, relevant to the V5 Category Description in the Robot Config section.

If you change the port of a device that is already being used in your project, you will need to update the device's name in the block to the new name using the drop down.


Renaming a Digital In or Digital Out 3-Wire Device

Diagram illustrating the robot configuration for V5 category, showcasing key components and their arrangement for optimal performance in robotics applications.

You can rename the device by changing the name in the text box at the top of the Port Selection screen. If you select an invalid name, the text box will highlight red to indicate. Then select ‘Done’ to submit the device changes to the configuration.

Note: for more information about naming rules for variables and devices, view this article from the VEX Library.

Diagram illustrating the configuration of a V5 robot, showcasing key components and their arrangement for optimal performance in robotics applications.

If you change the name of a device that is already being used in your project, you will need to update the device's name in the block to the new name using the drop down.


Deleting a Digital In or Digital Out 3-Wire Device

Diagram illustrating the robot configuration for V5, showcasing various components and their arrangement, relevant to the V5 Category Description section.

The device can be deleted by selecting the ‘Delete’ option at the bottom of the Port Selection screen.

Note: If you delete a device that is already being used in your project, your project will generate an error if you try to download it until you also delete the blocks that were using the deleted device.

 

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

Last Updated: