This is indeed a very useful library, infact the only library that I can find that allows me to use six interrupts to wake the Arduino. However when I use it with the LMIC library (Matthijs Kooijman ) the "Forward uplink data message" is not sent during initial registration, only if
#include <EnableInterrupt.h> is commented out does it work. I am using a RFM95 with the following LMIC pin assignments:
const lmic_pinmap lmic_pins = {
.nss = 10,
.rxtx = LMIC_UNUSED_PIN,
.rst = 9,
.dio = {3, 8, LMIC_UNUSED_PIN},
};
This must be something to do with the library sharing ISRs. Could somebody point to which parts of the LMIC library so as not to have this conflict?
I have tried swapping 8 for A5 and it again only works when the line is commented. Any help would be greatly appreciated.
This is indeed a very useful library, infact the only library that I can find that allows me to use six interrupts to wake the Arduino. However when I use it with the LMIC library (Matthijs Kooijman ) the "Forward uplink data message" is not sent during initial registration, only if
#include <EnableInterrupt.h> is commented out does it work. I am using a RFM95 with the following LMIC pin assignments:
const lmic_pinmap lmic_pins = {
.nss = 10,
.rxtx = LMIC_UNUSED_PIN,
.rst = 9,
.dio = {3, 8, LMIC_UNUSED_PIN},
};
This must be something to do with the library sharing ISRs. Could somebody point to which parts of the LMIC library so as not to have this conflict?
I have tried swapping 8 for A5 and it again only works when the line is commented. Any help would be greatly appreciated.