On 10/28/25 18:34, andy pugh wrote:
There are three things that I would like to see in 2.10, only one of
which is likely to be uncontentious.
1) Convert all int HAL pins to 64-bit.
This has to go in 2.10, if it happens at all.
Would this require all drivers to be rewritten?
2) Do away with HAL parameters. Convert them all to full pins.
In theory using parameters saves HAL shared memory as they are
meant to live in normal memory. In practice
nearly every HAL component puts both pins and parameters in HAL
shared memory, so this advantage is
not realised. René has a branch in which this has been done.
I have no complaint about this one.
3) Incorporate the 9-axis blending TP from Tormach Pathpilot.
I have the code, and have even tried just dropping it in.
https://github.com/LinuxCNC/linuxcnc/compare/master...Tormach_9_axis
It's obviously not going to work like that. If anyone wants to
look at making it all work, that would be great :-)
That PR serves the purpose of showing what has changed and where.
I don't know if it's a good place to
start actually merging though.
This could be a can of worms, and require some rigorous
testing, but sounds like a good idea!
Jon
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers