Mit /dev/ttyI0 quatschen

Dennis Wetzig dennis at bilbo.iok.net
Sat Jul 24 22:25:21 CEST 1999


Hallo, 

	ich schreibe z.Zt. ein Programm, das ueber /dev/ttyI0 (x.75)
kommunizieren soll. 

Ich habe /dev/ttyI0 O_RDWR|O_NONBLOCK geoeffnet und warte mit select()
auf Daten, die zum Lesen bereit sind, lese sie, und warte wieder. 

Diese Schleife laeuft aber leider, um z.B. das "OK" als Bestaetigung
eines ATZ zu lesen, ca. 4900 mal durch und liest den gleichen String bzw.
Bruchstuecke dieses Strings immer und immer wieder. 

Es scheint also seien die gelesenen Daten nicht wirklich "weg". 

Hat irgendjemand da einen guten Ratschlag, bzw. eine Erklaerung?

Ich weiss, dass ich damit nicht unbedingt so ganz genau On-Topic bin ;-)


Danke im Vorhinein, 

	Dennis



More information about the Linux mailing list