Fürst Ruprecht
Well-known member
Um etwas auf der arduino-console anzuzeigen schreibt man z.B. Serial.print(..) .
Wir nutzen stattdessen ShowMessage(..).
ShowMessage speichert das Auszudruckende (..) in die Zeichenfolge html_line.
pfod.cpp schickt html_line zum esp und der stellt es auf der WebSeite „Console“ als Text dar.
Der DUE hat mit der Menge der Zeichen zu kämpfen. Beim DUE lösche ich deshalb nach jeder Ausgabe den Zeichenpuffer html_line.
Daher braucht man keine weitere Schnittstelle.
OTA:
zunächst mußt Du über usb-Kabel den sketch auf den esp hochladen (wie immer).
Wenn das erfolgreich war und der esp nach dem reboot sich in Dein wlan-Netz eingewählt hat (das siehst du auf der Arduino-console, wenn der esp noch am usb-kabel hängt) kannst Du in der arduino-Umgebung nun den zusätzlich angezeigten Port (lange kryptische Bezeichnung) für OTA auswählen. Die arduino-Console über usb funktioniert jetzt nicht mehr, weil Du ja den OTA-Port ausgewählt hast.
Wenn das jetzt funktioniert, kannst Du ab jetzt sowohl den sketch als auch die daten hochladen ohne Knöpfchen am esp drücken zu müssen.
Wir nutzen stattdessen ShowMessage(..).
ShowMessage speichert das Auszudruckende (..) in die Zeichenfolge html_line.
pfod.cpp schickt html_line zum esp und der stellt es auf der WebSeite „Console“ als Text dar.
Der DUE hat mit der Menge der Zeichen zu kämpfen. Beim DUE lösche ich deshalb nach jeder Ausgabe den Zeichenpuffer html_line.
Daher braucht man keine weitere Schnittstelle.
OTA:
zunächst mußt Du über usb-Kabel den sketch auf den esp hochladen (wie immer).
Wenn das erfolgreich war und der esp nach dem reboot sich in Dein wlan-Netz eingewählt hat (das siehst du auf der Arduino-console, wenn der esp noch am usb-kabel hängt) kannst Du in der arduino-Umgebung nun den zusätzlich angezeigten Port (lange kryptische Bezeichnung) für OTA auswählen. Die arduino-Console über usb funktioniert jetzt nicht mehr, weil Du ja den OTA-Port ausgewählt hast.
Wenn das jetzt funktioniert, kannst Du ab jetzt sowohl den sketch als auch die daten hochladen ohne Knöpfchen am esp drücken zu müssen.