Chris Radek wrote: > On Mon, Nov 10, 2008 at 09:30:28PM -0600, Jon Elson wrote: > >> Do you have any idea what the problem is? >> > > He is using cvs trunk, and you are using 2.2. Trunk is tolerant of > "missing" axes. > OH OH! Looks like there might be a problem in pid.c or hal_ppmc.c, Jeff has been doing this conversion to double float. Possibly something I'm doing needs to migrate to match these changes.
Anyway, what I am seeing looks like any jog moves always produce a PID output in the same direction, and otherwise extremely odd loop behavior. Even setting P down to 1 still caused erratic and strange behavior. I went back to emc 2.2.6 using the same configs files, and the servos function correctly. I just downloaded and compiled from the CVS TRUNK and ran into this problem. I verified the inputs to PID were rational. I will have to do more debugging tonight, and at least try to determine which module the problem is in. Jeff, can you look into this? Jon ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
