Esp32 Server an Client senden

Gast #6371462
Lesenswert?
• ▲
▼
Hallo zusammen,
ich  habe ein kleines Problem mit einem Server den ich aufgesetzt habe, 
mit einem ESP32. Im Prinzip geht es darum, dass der Controller über eine 
serielle Schnittstelle mit einem anderen Controller kommunizieren soll. 
Die Antworten des zweiten Controllers sollen dann vom Server an den 
Client gesendet werden.
Hier das Problem: ich habe keinen Befehl gefunden, mit dem es mir 
möglich wäre ein Array aus Integern zu versenden. Also ich versuche vom 
Arduino Code auf die Javascript Datei zu zu greifen.
Der Server beruht auf den Bibliotheken:
Webserver.h und WebsocketsServer.h

Server.write() und Server.addHandler()
Bei beiden wurde mir angezeigt, dass die Funktionen nicht von den Bib's 
unterstützt werden.

Meine Frage ist also eigentlich nur:
geht es mit diesen beiden Bibliotheken ein Array vom Server an den 
Client zu senden? Falls ja, wie?

(kleine Info noch, der original Code enthält auch das Senden von der 
Webseite an den Server. Das funktioniert aber optimal.)

Im Anhang befinden sich die ganz stark eingekürzten Quellcodes zum 
Arduinoskript, Javaskript und der HTML Seite.
Würde mich sehr freuen, wenn mir jemand weiterhelfen könnte.
Angehängte Dateien:
Gast #6371510
Lesenswert?
• ▲
▼
Ok danke schon mal für die Antworten, aber müsste das Javascript welches 
ich verwende nicht auch dafür geeignet sein?
Also ich stelle mir das so vor: der Client fragt vom Server die html, 
und die JavaScript Datei an. Die HTML greift dann auf das Javascipt zu 
von dem aus dann Daten an den Controller gesendet werden.

Meiner Meinung nach müsste es doch jetzt einen Befehl geben (für 
Arduino) der es erlaubt, vom Server wieder an das Javaskript zu zu 
greifen.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.