I’m currently programming our practice bot equipped with the new control system and have encountered a problem. The code was a brand new project and the only thing that I changed in it was in the begin vi. I just changed it from two motor too four motor. When the robot is operated in teleop this error code comes up in the driver station. 44061. A message says that it occurred at the left and right motors in the vi path “robot main”. Another message says that the loop that contains the robot drive is not running fast enough. I am puzzled how new code could be flawed and need help. I’ll attach a screen shot of the error code occurring, and let me know if anyone else is experiencing this issue that you know of. Have a nice build season and see you at the competition.
Doc1.pdf (201 KB)
Doc1.pdf (201 KB)
Unfortunately I can’t answer your question, but I can give you another thing to try. Use a “Y” splitter cable, so you have only one output to each side of the robot. This allows you to control four motors, even though it is only coded for two motors. Therefore you will use default code- no changes. Hope this helps.
The blue text will often tell you why an error occurred.
That error code is generated when the safety system is enabled and the code has not updated the motors in 100ms. The safety system, which is only enabled for RobotDrive motors by default assumes that your code should update at that rate, and if not, it is an error and the motors should be set to zero speed.
It is actually pretty easy to get this in auto the robot pauses, sets the motors to zero and sits there. In that case it does no harm.
If you are seeing this in teleop, it probably indicates that your code is directly performing some action in teleOp that takes longer than 100ms.
If you describe what mode the robot is in, or when the error occurs, I can give more advice on getting rid of it.
Greg McKaskle
I get the same thing in teleop when I drive the robot at full speed. All my code is default and safety config is in the begin enabled. THe robot keeps operating the way it should; I just want to make sure that I am not affecting the performance for the robot . The robot just keeps moving
I too have seen the code come up in teleop, but also autonomous as well. So far it doesn’t seem to be affecting the performance of the robot, but the code i was running was a default project so i’m confused on what could be causing the issue.
I too am getting this error, with stock code. using mecanum 4 motor. We are using PWM to control tallons, but when you dig in to the code apparenty it is set up for jaguars with CAN, so says our lead programmer.