So I am using command-based programming. I have a cliche tankDrive command class which calls a tankDrive method of my chassisSubsystem class. Pretty straightforward. When I call any method of the RobotDrive class, everything works fine. However, when I call one of the CANJaguar’s that I passed into the RobotDrive constructor individually, I get the following message:
[cRIO] Robot Drive… Output not updated often enough.
Here is the exact method I call:
(I am using the speed control method, and 470 is what gets the jaguar to output 12V. I have tested the speed encoder, which works fine).
Can anyone help me? Thank you so much in advance!