Filebuffer ausschalten für seriellen I/O
-
Hallo, mit CreateFile erzeuge ich ein handle auf die serielle Schnittstelle und greife anschließend via read darauf zu. Klappt auch alles.
Wenn ich die ankommenden Zeichen nicht abhole, dann werden diese gepuffert und sobald ich dann mit read zugreife werden diese auch gelesen, OK. Ich möchte nun diesen Puffer löschen und so die bereits vorhandenen Zeichen wegwerfen, so daß anschließend nur die ab dem read-Aufruf angekommenden Zeichen ausgegeben (gelesen) werden. Weiß jemand wie das geht?
-
Benutze PurgeComm der Win32 API.
http://msdn2.microsoft.com/en-us/library/aa363428.aspxDieser Post wäre wohl eher im WinAPI Forum anzusiedeln.
Gruss Simon
-
oh ja - wie dämlich
- hätte ich selbst drauf kommen müssen, da ich die Funktion vor einiger Zeit mal in etwas anderem Zusammenhang verwendet habe...
Vielen Dank mal!