|
From: <ms...@us...> - 2003-07-01 23:59:47
|
Update of /cvsroot/emc/emc_HAL/src/emcmot
In directory sc8-pr-cvs1:/tmp/cvs-serv12656
Modified Files:
emcmot.c
Log Message:
Changes to emcmot.c to improve stepper motor performance in freqmod & steppermod
Index: emcmot.c
===================================================================
RCS file: /cvsroot/emc/emc_HAL/src/emcmot/emcmot.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** emcmot.c 16 May 2003 22:02:55 -0000 1.2
--- emcmot.c 1 Jul 2003 23:59:43 -0000 1.3
***************
*** 1,2 ****
--- 1,3 ----
+ #define _XOPEN_SOURCE
/*
emcmot.c
***************
*** 7,14 ****
Modification history:
29-Jan-2003 WPS changed call to simMotInit to extMotCycle
10-Dec-2002 WPS eliminated use of direct time stamp measurements, apparently
[...11439 lines suppressed...]
! while (!emcmot_done)
! {
! cycles++;
! delta = etime ();
! emcmotController (0);
! cur_time = etime ();
! delta = cur_time - delta;
! delta = emcmotConfig->servoCycleTime - delta;
!
! if (delta > 0.0)
! {
! esleep (delta);
! }
}
! cleanup_module ();
! exit (0);
}
#endif /* not rtlinux */
|