|
Re: Error -44061
I don't have LV 2011 on my computer any longer, but I can show you images of what I was describing.
The first image shows where to get the support code VI.
The second shows that you simply drop it into TeleOp.vi.
If you then open it while running, you can see the time between any given calls. If you call it more than once from the same subVI or want to change the name to be more informative, just wire up your own string to Call Name.
The typical offenders are when teams put length delays or other lengthy code into teleop. Often the amount of the teleop and the pattern of when it misses will remind the programmer of something in their code. They will say -- "0.5 seconds, but that is how long we run our gripper motor", and they will dive into some code and find that they are doing it inline and causing the next teleop to be late, causing the safety config to send the error and shutdown the motors until the code is back in control.
Greg McKaskle
|