From f9c7e9e7f50073720c60e7154f66a6b5c5dc4db0 Mon Sep 17 00:00:00 2001 From: jgromes Date: Mon, 11 May 2020 20:32:17 +0200 Subject: [PATCH] [CC1101] Added digital pin to interrupt macro --- src/modules/CC1101/CC1101.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/CC1101/CC1101.cpp b/src/modules/CC1101/CC1101.cpp index c913aacd..d0259e4a 100644 --- a/src/modules/CC1101/CC1101.cpp +++ b/src/modules/CC1101/CC1101.cpp @@ -180,11 +180,11 @@ int16_t CC1101::packetMode() { } void CC1101::setGdo0Action(void (*func)(void), RADIOLIB_INTERRUPT_STATUS dir) { - attachInterrupt(digitalPinToInterrupt(_mod->getIrq()), func, dir); + attachInterrupt(RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(_mod->getIrq()), func, dir); } void CC1101::clearGdo0Action() { - detachInterrupt(digitalPinToInterrupt(_mod->getIrq())); + detachInterrupt(RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(_mod->getIrq())); } void CC1101::setGdo2Action(void (*func)(void), RADIOLIB_INTERRUPT_STATUS dir) { @@ -192,14 +192,14 @@ void CC1101::setGdo2Action(void (*func)(void), RADIOLIB_INTERRUPT_STATUS dir) { return; } Module::pinMode(_mod->getGpio(), INPUT); - attachInterrupt(digitalPinToInterrupt(_mod->getGpio()), func, dir); + attachInterrupt(RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(_mod->getGpio()), func, dir); } void CC1101::clearGdo2Action() { if(_mod->getGpio() != RADIOLIB_NC) { return; } - detachInterrupt(digitalPinToInterrupt(_mod->getGpio())); + detachInterrupt(RADIOLIB_DIGITAL_PIN_TO_INTERRUPT(_mod->getGpio())); } int16_t CC1101::startTransmit(uint8_t* data, size_t len, uint8_t addr) {