VEX Robotics Wiki

Covering VEX IQ, VEX EDR, and VEX Pro

User Tools

Site Tools


vex_robotics_platforms:vex_edr:control_and_communication:joysticks

Joysticks

Master Joystick

The VEXnet Joystick allows a human operator to control a robot in real-time using the VEXnet wireless link. The joystick has two 2-axis analog joysticks, 4 trigger buttons and two 4-button directional pads.

It also has an accelerometer that provides X-Y tilt outputs. This allows you to control an arm or drive system by changing the orientation of the joystick (tilting). Just plug a VEXnet USB Adapter Key or VEXnet Key 2.0 into the port on the back and enjoy the ultimate in robot control.

  • Wireless robot control using VEXnet technology
  • Only compatible with the VEX ARM® Cortex®-based Microcontroller
  • (2) X-Y Analog Joysticks
  • (8) Top Buttons
  • (4) Back Buttons
  • (1) Internal Accelerometer
  • Link (2) joysticks together with (1) VEXnet USB Adapter Key
  • When using multiple drivers to control a single robot, they must both be using the same type of transmitter – the VEXnet Joystick and the 75MHz transmitter cannot be mixed.
  • The VEXnet joystick uses (6) AAA batteries.

Troubleshooting

A. Slow blinking green Robot light on microcontroller

Solution: Try using the VEXnet Upgrade Utility

B. Slow blinking Robot green light on Joystick

Solution: Push and hold CONFIG button about 5 seconds until light starts flashing green. Release, wait about 5 seconds, then turn Joystick OFF and then back ON. Also try using the VEXnet Upgrade Utility

C. Yellow or Red Robot light on the microcontroller

Solution: Use fully charged Robot battery

D. Yellow or Red Robot light on the Joystick, even though the microcontroller is green

Solution: Joystick latches microcontroller’s lowest battery level. Power cycle both Joystick and CORTEX

E. Fast red blinking Robot light when plugged in to a competition field

Solution: Use a fully charged 9V Back-up Battery plugged in to the CORTEX

F. Robot does not shut off when turned OFF

Solution: At the end of the match, remove the Ethernet cable from the Competition Port of the Joystick. The microcontroller and Joystick will change to non-competition mode. Power off the Joystick and microcontroller. The microcontroller will shut off in about 5 seconds

G. Robot does not do what you want it to do

Solution: Download the default code and test to isolate hardware problems. Then make small program changes testing after each change

H. Robot still does not link up, even after tethering

Solution: Try using the VEXnet Upgrade Utility. If the issue persists, try debug using a friends system to narrow down the problem, check the VEX Forum or contact VEX Robotics for assistance

Partner Joystick

The Partner Joystick provides much of the functionality of the VEXnet Joystick without the VEXnet components.

To control a single robot with a main driver using a VEXnet Joystick and a secondary driver using a Partner Joystick, simply connect the two joysticks together by running a standard telephone handset cable between their Partner ports. For tethered control, connect the “MCU” port on the top of your Partner Joystick to the “RX1” port on your VEX microcontroller with a standard telephone handset cable.

  • (2) X-Y Analog Joysticks
  • (8) Top Buttons
  • (4) Back Buttons
  • The VEXnet Partner Joystick uses (6) AAA batteries.

Troubleshooting

A. Fast blinking green Power light and Link light on Partner Joystick, VEXnet Joystick light double blinking red

Solution: Verify the Partner Joystick Partner port is connected to the Joystick Partner port. Joystick will not link if partner cable is plugged into Partner Joystick MCU port

B. Slow blinking green Link light on Partner Joystick

Solution: Verify the Partner Joystick Partner port is connected to the Joystick Partner port

C. Slow blinking red Link light on Partner Joystick

Solution: Verify the Partner Joystick Partner port is still connected to the Joystick Partner port. Replace cable

D. Slow blinking yellow Power light on Partner Joystick

Solution: Replace batteries in Partner Joystick

E. Slow blinking red Power light on Partner Joystick

Solution: Replace batteries in Partner Joystick

F. Solid red Power light on Partner Joystick

Solution: Replace batteries in Partner Joystick

G. Very dim Power light on Partner Joystick

Solution: Replace batteries in Partner Joystick

Partner Joystick Cable

The partner joystick cable is a standard coiled telephone handset cable with RJ-11 connectors at each end.

Carrying remotes by the cable is ABSOLUTELY NOT RECOMMENDED as the catch that keeps the cable in place on each remote is somewhat fragile, and once broken, cannot be easily replaced.

"Hacks"

The hex screw that secures the remote's battery cover is very prone to rounding out. It also makes battery replacement less efficient, which can be an issue when preparing for a match. Leave the screw unscrewed and wrap a rubber band around the remote, crossing over the battery cover.

Documentation

vex_robotics_platforms/vex_edr/control_and_communication/joysticks.txt · Last modified: 2017/05/28 12:02 (external edit)