Der Thread ist zwar schon eine Weile her, aber ich hole ihn trotzdem mal wieder ans Licht, damit ich nicht extra einen neuen aufmachen will.
Ich benutze die WinApi Funktionen fürs senden und empfangen.
Das Problem ist, dass wenn ich ein Byte lesen lasse und noch keins im Puffer ist, das Programm solange wartet, bis es etwas empfängt.
Da ich momentan nur einen Thread habe, blockiert alles.
Ich habe das jetzt mit Timouts umgangen, ist aber auch nicht gerade die feine englische, sondern nur eine Notlösung.
Kann mir jemand eine Funktion geben, die mir zurückliefert ob, bzw. wieviele Zeichen im Com Puffer sind?
Wäre ganz toll, ich Suche danach schon lange.
http://msdn.microsoft.com/library/de...sdn_serial.asp
Ich dachte an das Event Flag EV_RXCHAR.
Habe ich aber nicht weitergebracht.
MfG ACU
Lesezeichen