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); 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); _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())); _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) { if(_mod->getGpio() == RADIOLIB_NC) {
return; return;
} }

View file

@ -646,7 +646,7 @@ class CC1101: public PhysicalLayer {
\param dir Signal change direction. \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. \brief Clears interrupt service routine to call when GDO0 activates.
@ -660,7 +660,7 @@ class CC1101: public PhysicalLayer {
\param dir Signal change direction. \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. \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)); 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); _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())); _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) { if(_mod->getGpio() == RADIOLIB_NC) {
return; return;
} }

View file

@ -727,7 +727,7 @@ class SX127x: public PhysicalLayer {
\param dir Signal change direction. \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. \brief Clears interrupt service routine to call when DIO0 activates.
@ -741,7 +741,7 @@ class SX127x: public PhysicalLayer {
\param dir Signal change direction. \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. \brief Clears interrupt service routine to call when DIO1 activates.