Suche kleinen embedded http Server für mein c projekt
Verfasst: Fr Sep 10, 2021 7:44 pm
Hallo, ich habe ein kleines Programm das ohne Unterbrechung von der Seriellen Schnittstelle lesen und schreiben muss.
Das Programm läuft soweit und ich würde das Programm gern über eine kleine Webschnittstelle steuern und die Daten auf der kleinen Seite darstellen.
Hier gibt es ein Beispiel wie ich mir das in etwa nachher vorstelle: https://fkainka.de/livedaten-vom-nanoes ... entevents/
Ich habe mich 2 Projekte angesehen:
https://www.gnu.org/software/libmicrohttpd/
https://github.com/cesanta/mongoose
Mit libmicrohttpd habe ich das Problem das ich nur den Server starten kann und finde keinen Punkt wo ich mein Code regelmäßig aufrufen kann.
Bei Mongoose gibt es timer.
Den Timer habe ich mit 1 initialisiert aber das ist so langsam das meine Funktion anschließend keine Daten mehr von der Seriellen Schnittstelle bekommt.
Hat hier jemand so etwas in der Richtung schon Programmiert und kann mir ein Tipp geben?
Vielleicht ist Mongoose ja auch nicht optimal für mein Projekt und ihr habt eine bessere Idee?
Wenn ihr ein anderes Projekt kennt wovon ich lernen kann dann auch gerne her damit.
Alle Beispiele die ich bisher gefunden habe sind für Adruino/ESP.
Komisch das es mit einem schnarch lahmen ESP einfach so funktioniert aber mit einem fetten PC nicht.
Das Programm läuft soweit und ich würde das Programm gern über eine kleine Webschnittstelle steuern und die Daten auf der kleinen Seite darstellen.
Hier gibt es ein Beispiel wie ich mir das in etwa nachher vorstelle: https://fkainka.de/livedaten-vom-nanoes ... entevents/
Ich habe mich 2 Projekte angesehen:
https://www.gnu.org/software/libmicrohttpd/
https://github.com/cesanta/mongoose
Mit libmicrohttpd habe ich das Problem das ich nur den Server starten kann und finde keinen Punkt wo ich mein Code regelmäßig aufrufen kann.
Bei Mongoose gibt es timer.
Den Timer habe ich mit 1 initialisiert aber das ist so langsam das meine Funktion anschließend keine Daten mehr von der Seriellen Schnittstelle bekommt.
Hat hier jemand so etwas in der Richtung schon Programmiert und kann mir ein Tipp geben?
Vielleicht ist Mongoose ja auch nicht optimal für mein Projekt und ihr habt eine bessere Idee?
Wenn ihr ein anderes Projekt kennt wovon ich lernen kann dann auch gerne her damit.
Alle Beispiele die ich bisher gefunden habe sind für Adruino/ESP.
Komisch das es mit einem schnarch lahmen ESP einfach so funktioniert aber mit einem fetten PC nicht.