Hallo zusammen, ich habe eine kleine Regelung mit ein paar Sensoren, die auf einem uC läuft. Ein Raspberry übernimmt die Kommunikation und hierfür habe ich ein kleines C Programm geschrieben, welches die Dates vom uC loggt und eine Parameterbeschreibung einliest. Nun möchte ich auf dem Raspberry einen Webserver laufen lassen, damit ich über einen Browser die aktuellen Daten sehen kann und auch Einstellungen ändern kann. Ich hätte gerne eine paar Tips, wie ich die Schnittstelle zwischen Webserver und der Applikation am einfachsten herstelle. Funktion: Webserver kann Parameterbeschreibungen lesen Webserver kann Werte lesen und schreiben Vielen Dank und Grüße Michael
Gast
#4812521
kommt ganz auf dein Programm und Webserver an. Möglichkeit 1) Beide schreiben in die gleichen Datenbank Möglichkeit 2) direkte Anbindung - Stichwort CGI Möglichkeit 3) webserver libary einbinden und alles in C schreiben (ist auch am kleinsten von Speicher und RAM) Möglichkeit 4 (eher ne Notlösung) Transfer mit Socket oder zentraler Datei.
ich habe sowas ähnliches (Sensor am Raspi und ohne µC) neulich mit sqlite gemacht. php (mit lighttpd als Server) und C-Programm greifen beide auf die gleiche DB zu...
Vielen Dank für die schnellen Antworten! Die Datenbank scheint hier das einfachste zu sein. Dann werde ich es so umsetzen. VG Michael
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
