triport#

To make triport commands available in VEXcode V5, a 3-Wire Expander must be configured in the Devices window.

For more information, refer to these articles:

Initializing the triport Class#

A Triport, or 3-Wire Expander, is created by using the following constructor:

The triport constructor creates a triport object.

Parameter

Description

port

The port the 3-Wire Expander is connected to on the V5 Brain.

// Construct a 3-Wire Expander "Triport1" with the triport class.
triport Triport1 = triport(PORT1);

This Triport1 object will be used in all subsequent examples throughout this API documentation when referring to triport class methods.

Triports also have a letter attribute denoting the specific port in use. Each port is identified by a letter (a through h) and can be accessed using the format Triport1.x, where x is the port letter. For example, Triport1.a refers to the Sensor connected to the Triport’s port A.

Class Methods#

installed()#

The installed() command returns the status of what is installed on the port.

Returns: true if a 3-Wire Port device is installed in the port. false if one is not.