Bibliotek używa przerwań w tej klasie są dwie metody które są oznaczone ICACHE_RAM_ATTR
https://github.com/1technophile/rc-swit ... h.cpp#L703
https://github.com/1technophile/rc-swit ... h.cpp#L798
Podejrzewam, że tutaj jest jakiś problem...
Jak za komentuję linijkę poniżej to kod się kompiluje ale oczywiście nie działają przerwania.
Code: Select all
attachInterrupt(this->nReceiverInterrupt, handleInterrupt, CHANGE);