I am not sure what gmocappy needs in the way of "at speed " signal . I know I do not have the ratio correct in that a call for S300 would give me a true speed reading of say 420 and I have not yet found the parameter to correct this . What I do know is that in the stepconfig wizard there is a requirement for 98% spindle speed set and I am guessing that this is well exceeded.
And WRT the direction of counting is it actually possible to determine direction without a third set of sensors ?

Other than that the the above is pretty much unfathomable to me.
My problem is that I am trying to make a machine work in order to give myself a threading function. and until weeks ago I had never even seem Linux cnc.
I will never ever become fluent in it so I really need someone to lead me by the hand here

I have looked at the text file provided by that link but have to admit it has lost me