RXD ist kein Statuspin da kommen die daten an.
Spricht der Geht dauern 0 und 1 die byte halt hoch und runter.

Wie testes du dein Programm ?

Die Klasse hat in meine Augen ein fehler du verlierst zeichen da sie
sehr abhängig von der Programm sturctur ist. zu Sauberen empfangen
brauchst du ein Thread besonders bei Hochen übertragungsraten.

Wieviele Drähte hast du zwischen dir und dem Endgerät ? (Genaue verkabelung).

Welches Delphi benutzt du ?
Habe mir in Delhi 4 was geschrieben das sollte bis 115000 Baud gehen
aber ich habe es richtig nur bis 36400 getestet.

Gruß