' schrieb:Ja wie gesagt habe kein Oszi.
Das ist ein Nachteil.
Du könntest die Baudrate aber auch wie folgt verifizieren: Sende zu einem anderen PC (oder einer anderen COM innerhalb des selben PCs). Sende und Empfange zuerst mit 9600 Baud. Stelle dann beide - Sender und Empfänger - auf 20888 um und kucke, ob alles richtig geht. Dann stellst du nur den Empfänger auf 9600 und lässt den Sender auf 20888. Wenn jetzt immer noch alles geht, hast du ein Problem. Es ist nämlich noch lange nicht gesagt, dass auch tatsächlich 20888 herauskommen, obwohl genau dies eingestellt ist. Zumindest in WinXP-Standard-API ist es so, dass trotz Einstellung auf 20888 mit 9600 (bzw. der zuvor ringestellten Baudrate) gesendet wird.
Zitat:ausserdem habe ich einen jumper auf "enable TxD driver only when trasmitting" gesetzt,
Das klinkt wie eine sinnvolle Funktion. Das würde ich auch so machen.
Zitat:hat denn jemand vielleicht schon ma was in der art gemacht?
Ja, aber nicht ohne Oszi und nicht mit 20888 Baud
Außerdem nehm ich immer zwei Stoppbits, auch wenn da steht bzw. vorgeschrieben ist "ein Stoppbit". Heutezutage ist es gerade einer asynchronen Überragung egal, ob zwei oder eins.