With Joystick 2 you didn't keep an identical naming convention, so I deduce that your second joystick reference in Teleop.vi did not use the
exact name given in Begin.vi, e.g., "Joystick2" ~= "Joystick 2"
The technique I teach is to copy the reference name given in Begin and paste it wherever it is needed to avoid typos.
As far as the red blinking Jaguars, that is not a sign of a Watchdog error.
From the symptoms, it seems your code is fine, but a Jaguar fault is being generated.
Did you use a fully charged battery?
Quote:
A slow flashing Red LED indicates that the MDL-BDC detected one of the following fault conditions:- Power supply under-voltage
- Over temperature
- Over current
- Limit switch activated in the current direction of motion
When a fault condition occurs, the motor shuts down and the LED indicates a fault state during the fault condition and for 3 seconds after the fault cause is cleared (except for the limit switch fault, which is cleared instantly). A slow flashing Yellow LED indicates that the MDL-BDC is not receiving a valid control signal.
|