Hallo zusammen! Ich habe ein Projekt, bei dem das User-Interface auf PHP/MySQL basiert und über die serielle Schnittstelle Daten versendet. Jetzt ist es allerdings notwendig geworden, auch Daten zu Empfangen. Prinzipiell kein Problem, allerdings müsste hierzu dauerhaft ein PHP-Skript laufen, um die Schnittstelle offen zu lassen. Bei einem Befehl des Users ein PHP Skript zu starten, COM öffnen, senden und schließen ist ja kein Problem. Aber wie Wertet man effektiv Daten von der seriellen in PHP aus, die immer kommen könnten? MfG, Gerd
Sowas? http://php.net/manual/en/function.dio-tcsetattr.php Du kannst ein PHP Skript einfach starten und laufen lassen, du musst den Timeout auf 0 setzen, dann ist das kein Problem. ps. Objekte mit unset freigeben, sonst erreichst du irgendwann die Memory limite... mfg Andreas
Kennt jemand noch eine Alternative dies effektiv zu lösen? Ich habe eine Temperaturerfassungseinheit, die im 10 Sekundentakt Messdaten über die RS232 nach draußen schickt, diese müsste ich in einer MySQL DB erfassen. Wie würde man sowas am effektivsten und sichersten lösen? Grüße, Manuel
Manuel schrieb: > Wie würde man sowas am effektivsten und sichersten lösen? Ein separater Prozess welcher die Daten einsammelt per PHP dann nur noch aus der DB lesen.
Läubi .. schrieb: > Ein separater Prozess welcher die Daten einsammelt per PHP dann nur noch > aus der DB lesen. Genau. Mancher nennt sowas auch "Dämon" oder gar "Server" ...
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.