Seems strange. Does it happen also when you hit M65 in MDI? I constantly use M64 and M65 from MDI without any GCODE and I always get an instant response. I really can't tell if this is the same when running a program though.
Anyway, If it was me, I would do all the logic and validations in HAL and only use the GCODE interpreter to wait until the change is done. In fact, I think you could use the IOCONTROL tool change for this. But that's just my opinion off course. _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users