Hi,
ich probiere gerade, ein Geraet an einem seriellen Port zu betreiben (unter SuSE 8). Das Problem ist, dass das Geraet eine Zeichenkette mehrmals an den PC schickt (5 mal am Stueck, danach einige Sekunden Pause, dann wieder 5 mal...)
Mit dem Hyper Terminal unter Windows wird die Zeichenkette nur einmal empfangen. Ich vermute also, dass das Problem bei den Einstellungen des seriellen Ports unter Linux liegt. Es sieht so aus, als ob der PC dem Geraet nicht mitteilt, dass er etwas empfangen hat.
Da der Spass unter Windows funktioniert, nachfolgend einfach mal die Ausgabe von "mode com1 /status":
Status von Geraet COM1: -------------------------------- Baudrate: 1200 Paritaet: None Datenbits: 8 Stopbits: 1 Zeitlimit: ON XON/XOFF: OFF CTS-Handshaking: ON DSR-Handshaking: OFF DSR-Pruefung: OFF DTR-Signal: ON RTS-Signal: Handshake
Die Baudrate sowie CTS und RTS habe ich mit stty einstellen koennen.
thx in advance,
jan
Hallo Jan,
Am 16. Juli 2003 schrieb Jan Wätzig:
"mode com1 /status":
Nimm einfach minicom und stelle die Parameter genauso ein.
Torsten
lug-dd@mailman.schlittermann.de