Thanks for pointing me to the configuration guide. I would not have considered reading it unless I were doing threading (I'm still far far away from doing threading yet).
From reading this guide, I can see that you've done a lot of original research on the subject and your threading guide is impressive to say the least.
Thank you for your work in this area.
I've narrowed my problem down to the debounce interval/index debounce area. My current settings are debounce interval of 500 and index debounce of 100.
I hate to just randomly change the numbers to get my rotation correct. This situation currently has four variables which don't seem to correlate. #1 - actual rpm of the spindle (as measured by tachometer), 208 rpm & 811 rpm, #2 - displayed reading by MACH3Turn, 42 rpm & 51 rpm, #3 - debounce interval of 500 and #4 - index debounce of 100. What correlation exists between #3 and #4 that I can use to get #2 closer to #1?
On a side note, why did the default setting for spindle sensing in MACH3Mill immediately give the proper reading? It properly displayed the reading just after I opened it up for the first time. I need to investigate that.
Bill