On Fri, Jan 21, 2011 at 2:12 PM, Jeff Epler <[email protected]> wrote:

> In the emc HAL, threads must be created in order, starting with the
> fastest/highest priority and followed by the slower/lower priority.
>
> In your configuration, you create a slow thread followed by a fast one.
>
> > loadrt [EMCMOT]EMCMOT servo_period_nsec=[EMCMOT]SERVO_PERIOD
> num_joints=[TRAJ]AXES
> > #počasnejši thread za classicladder
> > loadrt threads name1=fast-thread period1=80000
>
> You can fix this if you reorder these lines to put the 'loadrt threads'
> line first.
>
> Contrary to what others suggest, I don't believe that using the
> bsae-thread that can be created by EMCMOT will be a working solution,
> because the classicladder.0.refresh function requires floating-point,
> but the EMCMOT base thread is always created without floating-point
> support (the theory being to get just a little bit more efficiency for
> step generation).
>
> Jeff
>

Thank you all for help. I just exchanged threads loading and that solved the
problem.

Best regards.

Klemen
------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to