diff --git a/src/modules/CC1101/CC1101.cpp b/src/modules/CC1101/CC1101.cpp index f05fa32e..039c155d 100644 --- a/src/modules/CC1101/CC1101.cpp +++ b/src/modules/CC1101/CC1101.cpp @@ -179,7 +179,7 @@ int16_t CC1101::packetMode() { return(state); } -void CC1101::setGdo0Action(void (*func)(void), RADIOLIB_PIN_STATUS dir) { +void CC1101::setGdo0Action(void (*func)(void), RADIOLIB_INTERRUPT_STATUS dir) { attachInterrupt(digitalPinToInterrupt(_mod->getIrq()), func, dir); } @@ -187,7 +187,7 @@ void CC1101::clearGdo0Action() { detachInterrupt(digitalPinToInterrupt(_mod->getIrq())); } -void CC1101::setGdo2Action(void (*func)(void), RADIOLIB_PIN_STATUS dir) { +void CC1101::setGdo2Action(void (*func)(void), RADIOLIB_INTERRUPT_STATUS dir) { if(_mod->getGpio() != RADIOLIB_NC) { return; } diff --git a/src/modules/CC1101/CC1101.h b/src/modules/CC1101/CC1101.h index c1969d27..d6cfe45c 100644 --- a/src/modules/CC1101/CC1101.h +++ b/src/modules/CC1101/CC1101.h @@ -600,7 +600,7 @@ class CC1101: public PhysicalLayer { \param dir Signal change direction. Defaults to FALLING. */ - void setGdo0Action(void (*func)(void), RADIOLIB_PIN_STATUS dir = FALLING); + void setGdo0Action(void (*func)(void), RADIOLIB_INTERRUPT_STATUS dir = FALLING); /*! \brief Clears interrupt service routine to call when GDO0 activates. @@ -614,7 +614,7 @@ class CC1101: public PhysicalLayer { \param dir Signal change direction. Defaults to FALLING. */ - void setGdo2Action(void (*func)(void), RADIOLIB_PIN_STATUS dir = FALLING); + void setGdo2Action(void (*func)(void), RADIOLIB_INTERRUPT_STATUS dir = FALLING); /*! \brief Clears interrupt service routine to call when GDO0 activates.