Ich habe die Erfahrung gemacht, dass die FTDI Chips laufen, aber andere Hersteller nicht.
Ich habe da noch eine Seite gefunden, die deine Erfahrung bestätigt und weitere interessante Infos hat:
http://www.usconverters.com/index.ph...age=page&id=62..
Weiterhin ist bei USB -> Serial Adaptern noch zu beachten, dass Pausen und Abstände zwischen den einzelnen Bytes nicht korrekt übertragen werden können.
Das heisst wenn man z.B. beim Senden eine kleine Pause zwischen jedem einzelnen Byte lässt auf der RS232-Seite evtl. gleich 8 Bytes direkt hintereinander geschickt werden.
Oder das RS-232 Geräte schickt zwei kurze Antworten in einem zeitlichen Abstand, dann kann es sein, dass auf PC-Seite beiden Antworten in einem Block ankommen.
Es ist wichtig dass das Protokoll robust ist und nicht von Pausen abhängig ist.
Ein robustes Protokoll hat z.B. folgenden Aufbau:
Code:
<STX>Nutzdaten1<ETX><STX>Nutzdaten2<ETX>
<STX> = Start-of-Text Zeichen
<ETX> = End-of-Text Zeichen
Da die RS232-Verbindung ungesichert ist, wäre ein zusätzliches Checksum-Byte auch empfehlenswert.