Hi Chris,
Yes, all the direction signals hold their state until told to change.
Regarding the M5 addition, although this worked there was an increase in the turn off delay compared with using the E1P0 on it's own.
I already have SS but I can see no advantage here as the control is still derived from the GCode.
As Terry was saying Mach has developed, over the years and revisions, into a lot more than it was originally designed for and we must bear in mind that it was never really designed to control a laser in the first place. This means that, like everything else in life, compromises have to be made and although Mach is not perfect I think I have demonstrated that it can be used to make some reasonable quality stuff.
I think that all others, before me, have now moved on to DSP or similar but I wonder if it is all plain sailing.
Tweakie.