Skip to content

Commit 93d6cee

Browse files
committed
IncrementalEncoder: Disconnect interrupt handler during deinit.
Closes: #4557
1 parent bcd90dd commit 93d6cee

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

ports/raspberrypi/common-hal/rotaryio/IncrementalEncoder.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ void common_hal_rotaryio_incrementalencoder_deinit(rotaryio_incrementalencoder_o
101101
if (common_hal_rotaryio_incrementalencoder_deinited(self)) {
102102
return;
103103
}
104+
common_hal_rp2pio_statemachine_set_interrupt_handler(&self->state_machine, NULL, NULL, 0);
104105
common_hal_rp2pio_statemachine_deinit(&self->state_machine);
105106
}
106107

0 commit comments

Comments
 (0)