|
Re: 100% CPU usage and double timeout bug
I'm a little late in posting about this, but here's a follow-up on our issue.
Our main programmer deleted all of the code related to the no-longer present CAN Jaguar. I verified that this code was covered by Disable blocks, but in some cases, still had wires coming or going.
All of the problems and all of the watchdog errors we were having went away!
Now, our diagnostic log on the DS is completely empty, except for a new message at references the watchdog. Again, we are not in any way calling any watchdog functions in our team code.
The new solitary error code is as follows:
Watchdog Expiration: System 1, User 0
Because the robot is now working great, I'm of the opinion that this error doesn't matter. At the same time, I am a little concerned because we shouldn't have any error for a function we aren't calling.
-- Len
|