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?
Keine Zeichenstrings nur nur einzelne Pins (RxD,CTS,DSR,DCD) die unabhängig voneinander angesteuert werden. Das Signal liegt ca 1sec. lang an.
Der erste Fall war schon mal bei der Telefoniesache gelöst worden,
Wie genau?
das zweite würde ich dir ein C-Programm empfehlen, das die io-Adressen ausliest.
Wollte ich nicht erst machen da ich die Signale auch gleich in einen Script auswerte, welches schon läuft, es fehlt nur noch die Signalauswertung.
On Monday 12 March 2001 19:45, fred 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?
Keine Zeichenstrings nur nur einzelne Pins (RxD,CTS,DSR,DCD) die unabhängig voneinander angesteuert werden. Das Signal liegt ca 1sec. lang an.
Der erste Fall war schon mal bei der Telefoniesache gelöst worden,
Wie genau?
das zweite würde ich dir ein C-Programm empfehlen, das die io-Adressen ausliest.
Wollte ich nicht erst machen da ich die Signale auch gleich in einen Script auswerte, welches schon läuft, es fehlt nur noch die Signalauswertung.
Mach Dir doch ein C-Programm, das einfach nur ausgibt, welche Pins gerade gesetzt sind:
ioctl(.....); if(struktur.member&0xirgendwas)printf("RxD "); //...
Konrad
lug-dd@mailman.schlittermann.de