Yveaux/NRF24_Sniffer

Won't compile for ESP8266

EPNW opened this issue · 2 comments

EPNW commented

The way interrupts are enabled and disabled in CircularBuffer.h is not supported by the ESP8266 (SREG not defined). Maybe exchange this with Arduinos noInterrputs() and interrupts() methods?

  1. Were you successfully in using noInterrupts() and interrupts()?
  2. Which ESP8266 pin did you connect to NRF24's IRQ?

It won't work as Arduino's ESP port does not support SPI transactions completely -- see here mysensors/MySensors#1128