Ah ok good to know that I can stop trying it. Yes hardware wise I did it already for the digitizer probe but not the tool offset probe. I just liked the idea of be able to switch it by software too without open the ports and pins page. Anyhow not a big of a deal.
Crag, since it's clear that you are really knowledgeable in everything related to the Mach3/4 situation in general. I wanted to ask you a question. Not on topic with this thread so I hope it's not a problem.
I am currently using USS to control the CNC for the past 2 years. I got it used for cheap so I thought was a good idea at the time. The machine after a lot of optimization runs really nice, but was thinking on switching to an ethernet controller. I am doubting between:
- ESS
- UC300ETH
ESS will be the newer version, compare to USS I know it supports backlash compensation (not sure though what changes compare to the inbuilt Mach3 backlash comp). Moreover it now accepts encoders to have a better spindle synchronization for threading (I use my mill also as lathe, Mill turning). One thing that it's missing is rigid tapping and I like the idea of have this function since I am installing an AC servo motor as spindle.
On the other hand UC300ETH it's meant for UCCNC but there is a Mach3 plugin too. I read that it's really stable and although it can deliver "lower" pulse frequency (still 400KHz), it seams to be able to control more in real time the machine (for instance feed hold doesn't take secs to stop the machine) and it should support rigid tapping too. At least that what they mention of the website. Plus it's cheaper where I leave, which is always nice

I could not find a table with the pro and cons for both of them and was wondering whether you could gave me an overview of what functions are supported in both the controller. Of course please correct it me, if I reported something wrong.
What is really important for my use (on top of the classical features common to all controllers), it's be able to control 5-6 axis, stable, backlash compensation (if it's way better than the default from Mach3) and rigid tapping (not mandatory but I would like).
Thanks a lot!
Alessio