Hallo Allezusammen,
habe folgendes Problem.
Ich möcghte mit dem select()-Aufruf überprüfen, ob in der seriellen Schnittstelle Daten bereit liegen (5 bis 50 Zeichen immer mit <CR> abgeschlossen).
Das funktioniert prinzipiell auch. Nur eben nicht immer. Je nach dem, welche Applikation vorher galaufen ist und mir die Schnitstellenparameter verstellt hat.
Jetz' würde ich gerne wissen, wie man den seriellen Port initilisieren muss, damit der select()-Aufruf funktioniert. Wenn da jemand was zu weiß wäre ich ihm sehr dankbar.
Gruß
Dillan
Initialisierung von ttySn
Re: Initialisierung von ttySn
Serial Programming Guide for POSIX Operating Systems
<a href="http://www.easysw.com/~mike/serial/serial.html" target="_blank"><!--auto-->http://www.easysw.com/~mike/serial/seri ... <!--auto-->
kennst du sicher.
<a href="http://www.easysw.com/~mike/serial/serial.html" target="_blank"><!--auto-->http://www.easysw.com/~mike/serial/seri ... <!--auto-->
kennst du sicher.
Re: Initialisierung von ttySn
c_cflag = ... | CLOCAL;
führt bei vergessen oft zu seltsamen Effekten (geht/geht nicht).
führt bei vergessen oft zu seltsamen Effekten (geht/geht nicht).