Hi,
(as in if I activate the soft limits via this mechanism will the soft limits indicator on the GUI light up green?)
I don't know, its not something that I have tried but yes I believe you can code that.
Do you usually edit the xml file directly (within the .set file)? I'm looking for something I can use in a different editor while looking at the current wx screen for reference. I've got 'visual studio code' which I like because it is close enough to visual studio for me.
No, I edit the screen with the screen editor provided, after all that's what it's for. The visual representation of the screen while the editor is active
is perfectly adequate for the purpose. Mach4 is not a software development environment, it is a CNC software solution, ie a Gcode interpreter and
trajectory planner. It does have an editable GUI and a fair API and scripting language which allows users to adapt Mach4 to their machine.
Those extra tools (GUI editor and Lua scripting) are useful but they do not in themselves 'make chips', Mach4's primary purpose.
If you need an ultimately flexible solution then I'd suggest LinuxCNC, its a solution that rewards software developers whereas Mach4 rewards
machine builders/integrators to produce working machines but does not require software developer skills.
Craig