We’ve been having an on and off problem (it seems to come and go randomly as we make seemingly unrelated code changes).
All of the motors we are running off victors refused to run. We’ve tried passing them values from the joysticks and manually passing values from controls. We’ve tried indicators on the motor getSpeeds, and the getSpeeds match the inputs we’re giving the motor setSpeeds. However, the victors are persistently showing no signal. The motors are not throwing any errors, so we’re at a loss. Does anyone know why this is? Thanks guys.
NOTE: The robot is enabled, the watchdogs are fed, and all motors on Jags are still fully functional.
I would check to make sure that the PWM cables are fully seated in the Victors it can be difficult to get them to seat correctly and if they are only partially seated it may result in behavior similar to what you described.
We had a few interesting issues where teams had miswired the DSC’s power. Make sure it is getting 12V from a 20A breaker, and that all 3 power indication LEDs on the DSC are on.
Update: We tried replacing one of the victors with a jaguar, and now all of the motor controllers are throwing a 63195 error in writePWM.
I’m going to check the power connections. That might be it.
Update: Our DSC was not getting power. Once we hooked up the 12V in, we haven’t had a problem. Thanks guys!