Closed trlafleur closed 8 years ago
in RFM69.h
You may want to put a #elif defined for ESP8266 at end ->> #elif defined(ARDUINO_ARCH_ESP8266) with the else being a processor not define message...
// INT0 on AVRs should be connected to RFM69's DIO0 (ex on ATmega328 it's D2, on ATmega644/1284 it's D2)
// ESP8266 should fall into this category now // TODO !! Untested code! Entering unknown territory...
Duplicate https://github.com/mysensors/Arduino/issues/382
in RFM69.h
You may want to put a #elif defined for ESP8266 at end ->> #elif defined(ARDUINO_ARCH_ESP8266) with the else being a processor not define message...
// INT0 on AVRs should be connected to RFM69's DIO0 (ex on ATmega328 it's D2, on ATmega644/1284 it's D2)
if defined(AVR_ATmega168) || defined(AVR_ATmega328P) || defined(AVR_ATmega88) || defined(__AVR_ATmega8) || defined(AVR_ATmega88)
define RF69_IRQ_PIN 2
define RF69_IRQ_NUM 0
elif defined(AVR_ATmega644P) || defined(AVR_ATmega1284P) || defined(AVR_ATmega2560)
define RF69_IRQ_PIN 2
define RF69_IRQ_NUM 2
elif defined(AVR_ATmega32U4)
define RF69_IRQ_PIN 3
define RF69_IRQ_NUM 0
else
// ESP8266 should fall into this category now // TODO !! Untested code! Entering unknown territory...
define RF69_IRQ_PIN 2
define RF69_IRQ_NUM 0
endif