Hey, does anybody know how to program in two Hitechnic Motor controllers in Labview, because we have three motors, and in labview, it only gives the choice between Motor A, or Motor B! How do I get a third motor programmed??
It depends on how you wired the second controller. For each NXT Port, the program assigns the first (directly connected) controller number 1, the next one is 2, and so on. So, here are the possible answers:
(1) If you attached it directly to a different Port on the NXT, then you need to use that Port number on your FTC Move Motors vi, and it will be controller 1 and Motor A.
(2) If you daisy chained the second controller to the output of the first motor controller, then you need to name it as Controller 2 on your FTC Move Motors vi, with the same Port number as the other motors.
(3) If you daisy chained the second controller to the output of the Servo Controller, which was daisy chained to the output of the first motor controller, then it is controller 3 on your FTC Move Motors vi.
Our team used option 3, so on our program the drive motors are Motors A and B on port 1, controller 1. The arm motor is connected to the second controller, so on our program it is Motor A and port 1, controller 3.
Hope this helps.
That’s a point worth highlighting…
To control a third “independent” motor, you need a second motor controller.