Closed fhempy closed 4 years ago
I've added these, still works with 2.4.2 and now compiles and runs with 2.5.2 also, will double check tonight if moving to 2.5.2 causes any issues.
Moving to 2.5.2 has uncovered some existing exception issues, I've rewritten the way data is read and written to completely avoid delays in the isr and use timers to check and clock the bits. Will commit after testing (tomorrow hopefully)
This issue is resolved
Hi,
can you please add ICACHE_RAM_ATTR before the 2 functions which are called by the interrupt handler.
Otherwise it crashes on startup, see also https://github.com/esp8266/Arduino/issues/1734
Many thanks for your great work!