rkubera / ESP8266-RC-Transmitter-Receiver

ESP8266 RC Transmitter and Receiver
23 stars 8 forks source link

tranmitter aborts #7

Open Patrick-Plueard opened 1 year ago

Patrick-Plueard commented 1 year ago

ESP8266 TX Module connected to standard RC transmitter ������ki�a���:ѫ*R�31=�Br�ISR not in IRAM!

User exception (panic/abort/assert) --------------- CUT HERE FOR EXCEPTION DECODER ---------------

Abort called

stack>>>

ctx: cont sp: 3ffffee0 end: 3fffffc0 offset: 0000 3ffffee0: 3ffeebc0 3ffeec04 00000001 402039e0
3ffffef0: 000000fe 00000000 00000000 00000000
3fffff00: 00000000 00000000 00000000 00ff0000
3fffff10: 5ffffe00 5ffffe00 00000002 3ffeecb4
3fffff20: 00000000 00000003 00000004 402037b2
3fffff30: 40100941 3ffeec04 00000001 402037c4
3fffff40: 00000000 000007d0 00000004 40203eb9
3fffff50: 3ffefbc4 00000000 00000000 40202500
3fffff60: 3fffdad0 00000000 3ffeeca0 40203f58
3fffff70: 3ffee754 3ffeebb0 3ffe85c8 4020115d
3fffff80: 3fffdad0 00000000 3ffeeca0 40201276
3fffff90: 3fffdad0 00000000 3ffeeca0 40201302
3fffffa0: feefeffe feefeffe feefeffe 40203340
3fffffb0: feefeffe feefeffe 3ffe8628 401012d1
<<<stack<<<

--------------- CUT HERE FOR EXCEPTION DECODER ---------------

any ideas or help please.

Rx works a dream.

KillarOx3487 commented 1 year ago

You have to use ESP 8266 Boards version 2.5.0 or older. The interrupt service routine (ISR) function was changed in later versions of the ESP 8266 Boards Add-on for Arduino IDE. The "attachInterrupt" call no longer works. The newer versions use "IRAM_ATTR". This code uses "attachInterrupt".