One slight hiccup in the sequence....
You have to have Mach out of reset to initiate the setter macro, in this state the DRO is NOT updated BUT the values change invisibly so, when you are told to ensure the setter is at ref point, if you move it, when the macro runs it zero's the DRO and when it goes into reset to get the reading, any invisible movement is placed into the A DRO - making zero incorrect, plus you cant zero it as Mach is now in reset - catch 22
So, you have to ensure you do not move the setter before the sequence starts or you get an error in measurement.
Now, can the invisible encoder data be cleared or zero'd before it gets to the DRO? Clearly Mach is tracking encoder input somewhere, it just does not allow the user to see it when Mach is out of reset.
This action is correct and normal, its just my usage of the system is at odds with what i want