Serielle Schnittstelle: Daten verwerfen
-
Hi,
ich lese/schreibe von der seriellen Schnittstelle mittels ReadFile()/WriteFile(), Öffnen/Schließen passiert mittels CreateFile()/CloseHandle(). Das funktioniert auch problemlos.
Allerdings suche ich jetzt eine Möglichkeit, Daten die im Sende- oder Empfangsbuffer sind, aber noch nicht gesendet/gelesen wurden, zu verwerfen. Quasi das Gegenstück zu tcflush() unter POSIX-Systemen.
Gibt es da etwas passendes?
-
PurgeComm(..)
http://msdn.microsoft.com/en-us/library/aa363428(VS.85).aspxEv. ist die Klasse hier was für dich:
http://www.codeproject.com/KB/system/serial.aspx