Fisrt of all, many thanks for the RF* libraries. I use it to transmit data from an ATTINY to an ESP8266.
To get the RFReceiver Library work on the ESP I needed to change the line:
static void changeInterrupt() {
to:
static ICACHE_RAM_ATTR void changeInterrupt() {
It seems that the ISR needs to be placed in special memory locations of the ESP. I didn't dive deeper in this at the moment,
because I want to finish my project first ;)
Fisrt of all, many thanks for the RF* libraries. I use it to transmit data from an ATTINY to an ESP8266.
To get the RFReceiver Library work on the ESP I needed to change the line:
static void changeInterrupt() {
to:
static ICACHE_RAM_ATTR void changeInterrupt() {
It seems that the ISR needs to be placed in special memory locations of the ESP. I didn't dive deeper in this at the moment,
because I want to finish my project first ;)