Hallo,
mein Problem: Ich bekomme per COM-Port 1 Daten von einem Microcontroller gesendet, die in ein PHP-Programm übernommen werden sollen. Normalerweise habe ich die Daten mit einem Terminalprogramm ausgelesen. Der Versuch das ganze mit einer Schleife und als Datei COM1: oder sowie \.\COM1 auszulesen funktioniert nicht. Irgendwelche Ideen?
Warum nicht weiter mit dem Terminalprogramm - und PHP greift auf die Daten zu, die das Terminalprogramm wegschreibt?
Welches Betriebssystem genau. Es hört sich nach Windows an (wegen der Bezeichnung COM-Port für die serielle Schnittstelle), es macht einen enormen Unterschied, ob es sich um Win9x oder ein NT-ähnliches Windows handelt.
Muss das denn direkt in Php eingelesen werden? Ich weiss jetzt zwar nicht inwieweit von PHP aus ein Port angesteuert werden kann, aber ich vermute mal das es nicht möglich ist, da PHP ja nicht dafür ausgelegt ist.
Na ja, über die CLI-Version könnte man system() aufrufen, ...
Auf die Begründung für den Einsatz von PHPbin ich auch gespannt.
Freundliche Grüsse,
Vinzenz