I'm ready to kick myself when I find out how simple the solution is, but for now, I'm hitting a brick wall.
I'm trying to get homing working with KFlop and Mach3. My homing routine works perfectly with KMotionCNC. However, nothing is happening with Mach3.
In an effort to simplify debugging, I have reverted to using the unaltered sample program "HomeMach3.c". When running under KMotionCNC, the appropriate messages appear in the KMotion Console window. When running under MACH3, nothing!!
I've checked and double checked the configuration of the Dynomotion plug-in in MACH3. The program path for the homing program is correct. I'm using thread 3 and data 5, (the same as used in KMotionCNC).
I have the limit switches set to Port #1, Pins 1 and 7 (For the X and Z switches). Using the Mach3 diagnostics screen I have verified the operation of the limit switches.I have used a Mach3 screen editor to test both OEM Codes 22 and 24 as well as 1022 and 1024 (X and Z axis).
What am I missing?