[SOLVED] Rotary Encoder only increments

MarkT:
Then just use (Counter>>1) whenever you want the position.
[ common pitfall: don't use (Counter/2), its not well behaved when the sign changes ]

well that did it. Seems to be ok now.