Hallo Liste
Ich brauch zur Steuerung eines Rechners ein paar Signal von auserhalb, deswegen wollte ich eine serrielle Schnittstelle dazu nutzen. Wie kann ich den Status der ttyS1 mit Hilfe eines Script auslesen um raus zukriegen welche Signal dort anliegen ??
On Mon, Mar 12, 2001 at 04:03:59PM +0100, -Sven- wrote:
Hallo Liste
Ich brauch zur Steuerung eines Rechners ein paar Signal von auserhalb, deswegen wollte ich eine serrielle Schnittstelle dazu nutzen. Wie kann ich den Status der ttyS1 mit Hilfe eines Script auslesen um raus zukriegen welche Signal dort anliegen ??
Kommen die Signale als Zeichenstrings an oder an den einzelnen Pins?
Der erste Fall war schon mal bei der Telefoniesache gelöst worden, für das zweite würde ich dir ein C-Programm empfehlen, das die io-Adressen ausliest. Das sollte zwar trivial sein, aber ich persönlich hab sowas noch nie gemacht, von daher... Wenn du die genauen Anschlüsse etc. lieferst, sollte es aber einigen in der Lug nicht schwerfallen, das für dich zu schreiben (falls du es denn überhaupt brauchst).
Oder gibt es etwa bindings an irgendwelche Scriptsprachen dafür?
### Sven Jäkel ## sven-jaekel@gmx.de ###
Ulf
Ulf Lorenz ulf.lorenz@sz-online.de schrieb:
On Mon, Mar 12, 2001 at 04:03:59PM +0100, -Sven- wrote:
Ich brauch zur Steuerung eines Rechners ein paar Signal von auserhalb, deswegen wollte ich eine serrielle Schnittstelle dazu nutzen. Wie kann ich den Status der ttyS1 mit Hilfe eines Script auslesen um raus zukriegen welche Signal dort anliegen ??
Kommen die Signale als Zeichenstrings an oder an den einzelnen Pins?
Der erste Fall war schon mal bei der Telefoniesache gelvst worden, f|r das zweite w|rde ich dir ein C-Programm empfehlen, das die io-Adressen ausliest. Das sollte zwar trivial sein, aber ich persvnlich hab sowas noch nie gemacht, von daher... Wenn du die genauen Anschl|sse etc. lieferst, sollte es aber einigen in der Lug nicht schwerfallen, das f|r dich zu schreiben (falls du es denn |berhaupt brauchst).
Bei ttyS* kann man auch ioctls bemuehen, um die Modemsteuerleitungen auszuwerten. Das ermoeglicht dann Zugriff ohne Root-Rechte, sofern der User Zugriff auf das Device hat. Ich kann Dir bei Bedarf ein kleines Beispielprogramm schicken.
Oder gibt es etwa bindings an irgendwelche Scriptsprachen daf|r?
ioctl gibt es z.B. in Perl.
Gruss
Holger
lug-dd@mailman.schlittermann.de