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
