madmartin / Jarolift_MQTT

Controlling Jarolift TDEF 433MHZ radio shutters via ESP8266 and CC1101 Transceiver Module in asynchronous mode
GNU General Public License v3.0
67 stars 27 forks source link

Exception error (0) on pressing learn-button in shutter #55

Open mijoklein opened 1 year ago

mijoklein commented 1 year ago

Hi there, i tried to get this thing to work but it doesn't. This is what i get using the exception decoder on Arduino IDE 1.8.9

Exception 0: Illegal instruction Decoding 11 results 0x40202efd: keygen() at ?? line ? 0x40202efd: keygen() at ?? line ? 0x40202e8a: keygen() at C:\Users\Vivien\Documents\Arduino\Jarolift_MQTT/Jarolift_MQTT.ino line 466 0x40100d4a: free at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266\umm_malloc/umm_malloc.cpp line 595 : (inlined by) free at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266\umm_malloc/umm_malloc.cpp line 574 0x40210b69: String::invalidate() at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/WString.cpp line 148 0x402038da: String::~String() at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/WString.h line 79 : (inlined by) cmd_learn(int) at C:\Users\Vivien\Documents\Arduino\Jarolift_MQTT/Jarolift_MQTT.ino line 1006 0x40212512: __delay at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/core_esp8266_wiring.cpp line 54 0x4020ac51: String::operator==(char const*) const at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/WString.h line 149 : (inlined by) loop at C:\Users\Vivien\Documents\Arduino\Jarolift_MQTT/Jarolift_MQTT.ino line 433 0x401002f1: esp_schedule at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/core_esp8266_main.cpp line 129 0x40211ea8: loop_wrapper() at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/core_esp8266_main.cpp line 201 0x401010d9: cont_wrapper at C:\Users\Vivien\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/cont.S line 81

What is wrong with my installation ?

mijoklein commented 1 year ago

I found out that the version 3.02 of the ESP8266-library does not work. 2.7.4 is working. So you don't have to update this ....