Peter Restall wrote: > Afternoon All, > > This is my first EMC Users post (first mailing list in a while actually), so > please be gentle with any etiquette misdemeanors !
Welcome. Misdemeanors are fine, we only grumble about felonies. > I'm just beginning to put together a design for a hobby CNC machine, with my > own driver board electronics - glutton for punishment really. Looking around, > EMC seems to be the way to go in terms of controller software - as a GNU/Linux > user, because this hobby project is on a budget, and because it looks to be > nicely featured and extensible. > > So, my question for the time being is, are the parallel port signals (ie. the > waveform/timing diagrams) documented anywhere ? For instance, are the axis > step signals sent as pulses (ie. step the motor once per low-high transition), > or are they flat (ie. keep stepping the motor until the signal goes low) ? > I've seen the StepConf documentation - which is the closest I've found - but > that doesn't really explain a lot (it's more end-user oriented). > > I'm sure I will have more questions, especially around timing, so if there is > a source on the 'net with this sort of low-level detail that I haven't seen > yet, I'd appreciate a link. It's either that or you're going to get sick of > my constant e-mails pretty quickly...! EMC2's step generator can do a number of different output formats. See http://www.linuxcnc.org/docview/html//hal_rtcomps.html#sec:Stepgen The stepgen outputs are routed to the parallel port (or to other places) using HAL. You don't strictly NEED to know how HAL works, but if you are at all interested in a low-level understanding, I strongly recommend at least reading and preferably actually doing the tutorial: http://www.linuxcnc.org/docview/html//hal_tutorial.html Regards, John Kasunich ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users