• .
  • 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)
#48
Habe jetzt mal mit mehreren ESP Modulen getestet. Das Problem ist der Free Heap.

Code:
  DPRINT(F("Free heap at sync start .. ")); DPRINTLN(ESP.getFreeHeap());
Serial.println(F("Free heap at sync start .. ")); Serial.println(ESP.getFreeHeap()); // hilfe
  HTTPSRedirect* client = nullptr; // Setup a new HTTPS client
Serial.println(F("neuer HTTPS Client"));//hilfr
Serial.println(ESP.getFreeHeap()); // hilfe
  // Use HTTPSRedirect class to create a new TLS connection
  client = new HTTPSRedirect(dstPort);
  client->setPrintResponseBody(false);
  client->setContentTypeHeader("application/json");
Serial.println(ESP.getFreeHeap()); // hilfe
  DPRINT("Connecting to ");
  DPRINTLN(dstHost);
Serial.println(F("Aufruf"));//hilfr 

in diesem Abschnitt habe ich bewusst 3 mal den FreeHeap ausgelesen. Zu  Beginn beträgt er 27256, beim 2. Aufruf auch noch, aber beim letzten, direkt vor dem Aufruf von Google hat er nur noch 21336. 
Das reicht leider nicht mehr um eine HTTP bzw. eine HTTPS Verbindung aufzubauen. 
Der Quellcode ist ja nicht verändert, aber die Bibliotheken sind ja alle zwischenzeitlich mal bearbeitet worden.   ;think

Jetzt genehmige ich mir noch  ;bier und dann mache ich morgen weiter.
 
Reply
  


Nachrichten in diesem Thema
RE: 4.2" EPD E-Ink Display Wetter + Google Kalender per ESP8266 (Weifeng Wuxi Vision) - von RPW47 - 10.09.2019, 10:00 PM