You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Decoding 9 results
0x4020cba0: UdpContext::send(ip_addr*, unsigned short) at C:\Users\mmt4066\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src\include/slist.h line 14
: (inlined by) WiFiUDP::endPacket() at C:\Users\mmt4066\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src/WiFiUdp.cpp line 191
0x4020d654: Print::println() at C:\Users\mmt4066\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/Print.cpp line 76
0x40206f64: Switch::respondToSearch(IPAddress&, unsigned int) at C:\Users\mmt4066\AppData\Local\Temp\arduino_build_79286\sketch/Switch.cpp line 177
0x4020d654: Print::println() at C:\Users\mmt4066\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/Print.cpp line 76
0x402071dc: UpnpBroadcastResponder::serverLoop() at C:\Users\mmt4066\AppData\Local\Temp\arduino_build_79286\sketch/UpnpBroadcastResponder.cpp line 76
0x40207af8: loop at C:\Users\mmt4066\Documents\Arduino\sketch_aug29a\sketch_sep29a/sketch_sep29a.ino line 440
0x4020e1f4: loop_wrapper at C:\Users\mmt4066\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/core_esp8266_main.cpp line 56
0x40100718: cont_norm at C:\Users\mmt4066\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266/cont.S line 109
Can someone tell me what's happening?
Thanks!
PS: Apologies if this has been posted in the wrong section. I am a newbie to ESP8266 and found the github section to be quite helpful.
The text was updated successfully, but these errors were encountered:
@KunalAggarwal I'm controlling 8 relays myself, although without upnp or alexa, and it works.
I see in the code that you are making several mistakes, e.g.: your have a lot of const char * strings, which are stored in RAM, or use of C-style dynamic arrays, which should probably be replaced with std::vector. Also, if you are using eh upnpresponder code as-is, you may have name shadowing or something.
Your sketch is huge, and it's unlikely anyone here will take it apart and test it for you. You should do that yourself, and pursue the crash by testing the individual parts individually.
In any case, this is not the right place to ask for help for your particular project.
Closing as off-topic, see #3655 .
Basic Infos
Trying to control 8 channel relay board using NodeMCU v3 and Alexa (base sketch from here: https://github.com/kakopappa/arduino-esp8266-alexa-multiple-wemo-switch)
Hardware
Hardware: ESP-12E
Core Version: 0.9.6-float
Description
Problem description: Program crashing again and again on runtime. Don't know why.
Settings in IDE
Module: NodeMCU v3
Flash Size: 4MB
CPU Frequency: 80Mhz
Flash Mode: DIO
Flash Frequency: 80Mhz
Upload Using: SERIAL
Reset Method: nodemcu
Sketch
Debug Messages
Decoded the stacktrace to find this:
Can someone tell me what's happening?
Thanks!
PS: Apologies if this has been posted in the wrong section. I am a newbie to ESP8266 and found the github section to be quite helpful.
The text was updated successfully, but these errors were encountered: