• .
  • Willkommen im Forum!
  • Alles beim Alten...
  • Du hast kaum etwas verpasst ;-)
  • Jetzt noch sicherer mit HTTPS
Hallo, Gast! Anmelden Registrieren


4.2" EPD E-Ink Display Wetter + Google Kalender per ESP8266 (Weifeng Wuxi Vision)
#27
Das Wetter scheint ja zu funktionieren, allerdings stürzt der Code an irgendeiner Stelle ab. Meiner Erfahrung nach ist der JSON-Parser da anfällig, wenn der Response größer als der lokale Buffer ist. Diesen kann man auf dem ESP8266 nicht "unendlich" groß machen, sonst stürzt er mangels RAM beim parsen des Kalenders ab.

"Batterie leer" deutet darauf hin, dass der ADC-Pin (mit Widerstand) nicht an der Batterie hängt. Diesen, wenn nicht genutzt, einfach an VCC des Controller hängen.

Schalt doch mal den Debug-Mode im Code an.

Zeile 63 ungefähr.

Code:
//#define DEBUG
#ifdef DEBUG
#define DPRINT(...)    Serial.print(__VA_ARGS__)
#define DPRINTLN(...)  Serial.println(__VA_ARGS__)
#else
#define DPRINT(...)     //now defines a blank line
#define DPRINTLN(...)   //now defines a blank line
#endif

Andererseits durchaus möglich, dass der Reset-Handler der HW-Watchdog zuschlägt, weil der Calendar nicht geparst werden kann. Einfach mal
" syncCalendar();" auskommentieren.
 
Reply
  


Nachrichten in diesem Thema
RE: 4.2" EPD E-Ink Display Wetter + Google Kalender per ESP8266 (Weifeng Wuxi Vision) - von christianw. - 07.09.2019, 08:46 PM