Direktverbindung über serielle Schnittstelle

Hallo,
wie kann ich die serielle Schnittstelle auslesen und die ankommenden Daten in eine Datei schreiben?
Zum Problem: ein Laborgerät kann über serielle Schnittstelle „drucken“ (1200 baud), also puren Text ausspucken. Diese Daten möchte ich gerne abfangen und bearbeiten. Die Frage ist nur: wie?
Gruß, Steffen

Hallo !

Hallo,
wie kann ich die serielle Schnittstelle auslesen und die
ankommenden Daten in eine Datei schreiben?
Zum Problem: ein Laborgerät kann über serielle Schnittstelle
„drucken“ (1200 baud), also puren Text ausspucken. Diese Daten
möchte ich gerne abfangen und bearbeiten. Die Frage ist nur:
wie?

cat /dev/ttyS0
bzw.
cat /dev/ttyS0 >Datei
geht nicht ?

Ggfs. vorher mit setserial die entsprechenden Werte (Baudrate, etc.) einstellen. Statt 0 kann da auch 1 usw. stehen, je nach Schnittstelle.

Alexander

Hallo Alexander,
Danke für die Antwort. Bisher hat sich cat immer aufgehangen (ging auch nicht mehr zu killen), setserial gibts nicht (zumindest nicht bei Apple’s OS X, welches ich hier habe…)
Gruß, Steffen

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Danke für die Antwort. Bisher hat sich cat immer aufgehangen
(ging auch nicht mehr zu killen),

Warum hängt sich ‚cat‘ auf? Fehlermeldungen?

setserial gibts nicht
(zumindest nicht bei Apple’s OS X, welches ich hier habe…)

Hättste das nicht gleich sagen können?

Gibts denn auf dem Mac ‚minicom‘? Konfiguration der Schnittstelle inklusive.

Sourcen gibt’s im Web, vielleicht läßt sich’s für’n Mac compilieren (gibt’s da einen Compiler?).

Oder sowas wie Hyperterminal…

Vielleicht hast Du auch nur ein falsches Kabel, du brauchst ‚Nullmodem‘, ein 'normales serielles geht nicht.

-:-
Axel