diff --git a/src/hal/RPiPico/PicoHal.h b/src/hal/RPiPico/PicoHal.h index dfa06f1c..7cb6025e 100644 --- a/src/hal/RPiPico/PicoHal.h +++ b/src/hal/RPiPico/PicoHal.h @@ -69,7 +69,7 @@ public: return; } - gpio_set_irq_enabled_with_callback(interruptNum, GPIO_IRQ_EDGE_RISE | GPIO_IRQ_EDGE_FALL, true, (gpio_irq_callback_t)interruptCb); + gpio_set_irq_enabled_with_callback(interruptNum, mode, true, (gpio_irq_callback_t)interruptCb); } void detachInterrupt(uint32_t interruptNum) override { @@ -77,7 +77,7 @@ public: return; } - gpio_set_irq_enabled_with_callback(interruptNum, GPIO_IRQ_EDGE_RISE | GPIO_IRQ_EDGE_FALL, false, NULL); + gpio_set_irq_enabled_with_callback(interruptNum, 0, false, NULL); } void delay(unsigned long ms) override {