> ...
> Anyway, I had a really weird thing happen.  I just swapped 
> the card and started LinuxCNC, and when I was jogging, I 
> noticed the jog continued after I released the keyboard jog 
> key.

If jogging speed is to fast movement will continue a short while after movement 
stop.

>  Trying a few other things, I noticed the GUI was 
> really sluggish, too.  So, then I checked the show hal 
> config parameters, to see if any tasks were running long.  
> The hal_ppmc component was running vastly long, overrunning 
> the whole servo thread.  It was running a very steady 1.3 ms 
> for that component only!  I thought if the real time tasks 
> overran their period, you'd get a warning, at the least!

A warning would be appropriate and for the most cases then a real time task 
miss dead line it make no sense to queue.

If for example dead line for control loop is missed it is no point to calculate 
old and delay newer value. To skip execution then dead line is missed also make 
software perform as well as possible if overloaded.


Nicklas Karlsson

------------------------------------------------------------------------------
Mobile security can be enabling, not merely restricting. Employees who
bring their own devices (BYOD) to work are irked by the imposition of MDM
restrictions. Mobile Device Manager Plus allows you to control only the
apps on BYO-devices by containerizing them, leaving personal data untouched!
https://ad.doubleclick.net/ddm/clk/304595813;131938128;j
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to