STM32H755 Quadrature Encoder direction Bit
Hello all,
I am attempting to read the direction bit and have observed a surprising behaviour. Let’s say my encoder was set to the reverse direction. If I attempt to move the encoder in the opposite direction, the direction bit doesn’t update until I halt the movement.


just reading the value in the main loop
encoder_direction = (TIM3->CR1 & 0x10) >> 4;
Basically direction is not being updated on the move, Is this the intended behaviour of this bit?
