Latency test "limits of abuse" question
You might want to look here...
wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Tro...ng#RTAI_Latency_test
Rick G
Please Log in or Create an account to join the conversation.
Servo thread(1.0ms): 4860389 3863884 997262
Base thread(1.0us): 3893902 3869597 24317
A 1.0 uS base-thread seems very optimistic. 50uS is more typical.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
It says "unexpected realtime delay"
What should I do? Is the only possible solution to get a new computer? (Before considering that, I'll consider switching to Mach3)
Please Log in or Create an account to join the conversation.
waynerod wrote:
Servo thread(1.0ms): 4860389 3863884 997262
Base thread(1.0us): 3893902 3869597 24317
A 1.0 uS base-thread seems very optimistic. 50uS is more typical.
Yes, this is certainly Wayne's problem, the base thread is burning 99+% of the CPU time, and still having 24 us of jitter. When the jitter is 24 TIMES the dispatch period, it should tell you something is dreadfully wrong! With 24 us jitter, the base thread might have to be slowed down to 100 us or more. After you do this, the servo thread should perform more reliably.
Jon
Please Log in or Create an account to join the conversation.
"unexpected realtime delay"
Is telling you there is a latency problem. You need to either improve the computer latency or change your thread speed.
If you input your thread speeds into StepConf you will be able to see what thread speed you can use.
To improve speed see link above.
Rick G
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
You might want to look here...
wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Tro...ng#RTAI_Latency_test
Please Log in or Create an account to join the conversation.