Just to add to this so the thread of postings on this subject don't just stop with no extra information. This link http://www.machinekit.io/docs/man/man9/motion/ describes what appears to also be in LinuxCNC 2.8.0
They also have under BUGS " This manual page is horribly incomplete. " I'd agree and add IMHO, that a change as dramatic as the complete renaming of 'pins' used in HAL files should not be a change from 2.8.1 but a major revision to 2.9.0. I understand why multiple spindle support is needed. Just adding a high speed 30,000 RPM spindle mounted onto the quill of a 2000 RPM spindle suggests the need for this. In either case since I'm trying to match up a LinuxCNC system that runs on a PC, the Pi4 and a BBB with essentially similar HAL and INI files that I'll have to stay with 2.8.0 for now. John John > -----Original Message----- > From: John Dammeyer [mailto:jo...@autoartisans.com] > Sent: April-14-21 10:27 PM > To: 'Enhanced Machine Controller (EMC)' > Subject: Re: [Emc-users] Motion information. > > > From: Peter C. Wallace [mailto:p...@mesanet.com] > > On Wed, 14 Apr 2021, John Dammeyer wrote: > > > Is there something newer than this? > > > http://linuxcnc.org/docs/html/man/man9/motion.9.html#MOTION%20PARAMETERS > > > > > > The reason I ask is for both my LinuxCNC with MESA 7i92H and the > > > MachineKit on the BBB pins like: > > > motion.spindle-speed-out-abs > > > > Those are older spindle names > > > > > > > > aren't documented in the above document. But they are what I believe was > > > created > > > What's in the document is > > > spindle.M.spindle-speed-out-abs (where M is 0..n) > > > > > > > This changed sometime in 2.8 > > > > > So there's a disconnect from this manual compared to what is in both the > > > MachineKit and LinuxCNC 2.8. Both the PC and the Pi4 version. > > > > The manual reflects the current release (2.8.1) > > > The manual says absolutely nothing about which release it supports. The > implication is that if I changed from 2.8 to 2.8.1 I have to > rewrite the HAL and INI files? Is there a document that describes what needs > to be changed? > > Where is the manual for 2.8 then? Say I don't want to update to 2.8.1 can I > get a copy of the manual that uses the old naming? > > > > > > > The PNCconf generated the initial hal file for me and the stepconf > > > generated > > > the parallel port version. Maybe those programs haven't been updated for > > > years and the new motion software still supports the 'old' way? > > > > If you update to 2.8.1, both motion and pncconf use the new spindle names > > (like spindle.M.spindle-speed-out-abs) > > So all the work put into a particular cudtom HAL and INI file combination is > tossed out the door unless you remain totally stock and > use pncconf to recreate the system? > > Does anyone know if the BeagleBone MachineKit has also been updated? > > Thanks > John > > > > > > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users