Advanced Search

Search Results (Searched for: )

  • pgf
  • pgf
17 May 2025 19:47

Effect of lengthening the servo thread period?

Category: Basic Configuration

Okay. I wasn't sure whether it could cause stuttering of some sort, if the commands to the Mesa weren't sent in time.

My naive mental image is that the Mesa service routine is called from the servo thread, and it sends multiple commands like "Step X +25 times and Y +10 times" during each call. And I assume the Mesa maintains a queue of such commands, and the servo thread needs to run often enough for that queue to never become empty prematurely.

So the answer might involve knowing how big a buffer the Mesa has for that queue, and whether the minimum execution time for a bunch of very quick commands in that queue is shorter than the servo period.
  • tommylight
  • tommylight's Avatar
17 May 2025 19:08
Replied by tommylight on topic Effect of lengthening the servo thread period?

Effect of lengthening the servo thread period?

Category: Basic Configuration

I do not think you have to worry about it, it just updates everything 500 times per second instead of the usual 1000 times per second. Probably changes nothing in the step generation part as it's done on the Mesa, but might raise the time to halt the machine from 1ms theoretically (practically 2-3ms) to 2ms theoretically (guessing 4 to 6ms), and since those are still way to short time intervals, i do not think there is a situation where one would save the machine and the other would break it.
Either way reaction time of normal mortals is in the half second to a full second range, minus the Formula 1 drivers, those must be gifted with some fast reflexes, otherwise the Formula 1 would be a race to who crashes last, not 2 hours of extreme stress, be if physical or mental. :)
  • Benb
  • Benb's Avatar
17 May 2025 18:57
Replied by Benb on topic Install Probe Basic

Install Probe Basic

Category: QtPyVCP

If you installed linuxcnc as RIP,  before running qtpyvcp execute the following command at the prompt:
source ~/your rip path/linuxcnc/scripts/rip-environment 
Note you don't need to run linuxcnc just source its environment this allows qtpyvcp to find what it needs  to run
Displaying 16036 - 16038 out of 16038 results.
Time to create page: 1.492 seconds
Powered by Kunena Forum