Gentlemen, These are the changes I made to the axis file in trunk/bin/ from: comp = hal.component("axisui") comp.newpin("jog.x", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.y", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.z", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.a", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.b", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.c", hal.HAL_BIT, hal.HAL_OUT)
to: comp = hal.component("axisui") comp.newpin("jog.x", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.y", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.z", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.a", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.b", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.c", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.u", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.v", hal.HAL_BIT, hal.HAL_OUT) comp.newpin("jog.w", hal.HAL_BIT, hal.HAL_OUT) and from: def axis_activated(*args): comp['jog.x'] = vars.current_axis.get() == "x" comp['jog.y'] = vars.current_axis.get() == "y" comp['jog.z'] = vars.current_axis.get() == "z" comp['jog.a'] = vars.current_axis.get() == "a" comp['jog.b'] = vars.current_axis.get() == "b" comp['jog.c'] = vars.current_axis.get() == "c" to: def axis_activated(*args): comp['jog.x'] = vars.current_axis.get() == "x" comp['jog.y'] = vars.current_axis.get() == "y" comp['jog.z'] = vars.current_axis.get() == "z" comp['jog.a'] = vars.current_axis.get() == "a" comp['jog.b'] = vars.current_axis.get() == "b" comp['jog.c'] = vars.current_axis.get() == "c" comp['jog.u'] = vars.current_axis.get() == "u" comp['jog.v'] = vars.current_axis.get() == "v" comp['jog.w'] = vars.current_axis.get() == "w" this allowed EMC to start on my desktop with the ppmc board set. I haven't had a chance to run the machine with this so I don't know if the signals would go where they are supposed to. Should this work or do I need to make some more changes? If it will not yet work I will try to complete the fix when I get the machine running. If someone fixes this and commits it would you please give me a roadmap of what you did as an education tool for me? thanks Stuart ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users