by cncdrive » Mon Mar 05, 2018 11:33 am
Hi Derek,
Yes, what you described is basicly the same what we tested here.
The only thing is missing for us is your up to date profile file. So, we used the profile file which you posted earlier, but I'm not sure which of your machine it was for, if the issue happened with that profile or with a different one.
So, what we tested with that profile is that with 0 debounce we have tested if the controller is recognising the index signal and if it is doing the tapping cycle properly and it does, it recognised the index and did the tapping cycles. This is why I said that we could not reproduce, we do not see the issue yet. I mean we understood your description, just cannot reproduce the issue here.
So, maybe you can post that profile file with which the issue is happening at you?
Maybe it is pin dependent and if you running a different profile with the encoder configured to different pins might be the reason that you see a problem and we do not, or it could be any other settings which we have no idea about what it could be. So, seeing and trying with that profile could be helpful.
We also checked if the debounce influances the encoder signals A, B or index and it does not, the controller reads these signals directly from the input pins, the debounce is not applied,
but maybe there is a mistake in the code for some pins for the index which we could not locate so far, but seeing your profile could probably help, because then we will at least know what pins to exactly check and test with...