update interrupt action mode type

This commit is contained in:
Mestery 2023-04-16 21:45:39 +02:00
parent 9a68a3c901
commit f20cc978a7
4 changed files with 8 additions and 8 deletions

View file

@ -220,7 +220,7 @@ int16_t CC1101::packetMode() {
return(state);
}
void CC1101::setGdo0Action(void (*func)(void), uint8_t dir) {
void CC1101::setGdo0Action(void (*func)(void), uint32_t dir) {
_mod->hal->attachInterrupt(_mod->hal->pinToInterrupt(_mod->getIrq()), func, dir);
}
@ -228,7 +228,7 @@ void CC1101::clearGdo0Action() {
_mod->hal->detachInterrupt(_mod->hal->pinToInterrupt(_mod->getIrq()));
}
void CC1101::setGdo2Action(void (*func)(void), uint8_t dir) {
void CC1101::setGdo2Action(void (*func)(void), uint32_t dir) {
if(_mod->getGpio() == RADIOLIB_NC) {
return;
}

View file

@ -646,7 +646,7 @@ class CC1101: public PhysicalLayer {
\param dir Signal change direction.
*/
void setGdo0Action(void (*func)(void), uint8_t dir);
void setGdo0Action(void (*func)(void), uint32_t dir);
/*!
\brief Clears interrupt service routine to call when GDO0 activates.
@ -660,7 +660,7 @@ class CC1101: public PhysicalLayer {
\param dir Signal change direction.
*/
void setGdo2Action(void (*func)(void), uint8_t dir);
void setGdo2Action(void (*func)(void), uint32_t dir);
/*!
\brief Clears interrupt service routine to call when GDO0 activates.

View file

@ -426,7 +426,7 @@ int16_t SX127x::startReceive(uint32_t mode, uint16_t irqFlags, uint16_t irqMask,
return(startReceive((uint8_t)len, (uint8_t)mode));
}
void SX127x::setDio0Action(void (*func)(void), uint8_t dir) {
void SX127x::setDio0Action(void (*func)(void), uint32_t dir) {
_mod->hal->attachInterrupt(_mod->hal->pinToInterrupt(_mod->getIrq()), func, dir);
}
@ -434,7 +434,7 @@ void SX127x::clearDio0Action() {
_mod->hal->detachInterrupt(_mod->hal->pinToInterrupt(_mod->getIrq()));
}
void SX127x::setDio1Action(void (*func)(void), uint8_t dir) {
void SX127x::setDio1Action(void (*func)(void), uint32_t dir) {
if(_mod->getGpio() == RADIOLIB_NC) {
return;
}

View file

@ -727,7 +727,7 @@ class SX127x: public PhysicalLayer {
\param dir Signal change direction.
*/
void setDio0Action(void (*func)(void), uint8_t dir);
void setDio0Action(void (*func)(void), uint32_t dir);
/*!
\brief Clears interrupt service routine to call when DIO0 activates.
@ -741,7 +741,7 @@ class SX127x: public PhysicalLayer {
\param dir Signal change direction.
*/
void setDio1Action(void (*func)(void), uint8_t dir);
void setDio1Action(void (*func)(void), uint32_t dir);
/*!
\brief Clears interrupt service routine to call when DIO1 activates.