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
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...
:
Bearbeitet durch User
Vielen Dank für die schnellen Antworten! Die Datenbank scheint hier das einfachste zu sein. Dann werde ich es so umsetzen. VG Michael
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.