Rotary encoder and interrupts