marcel schrieb:
> Ich habe glaube ich meinen Fehler gefunden, bei normalen usb to seriell
> ist RTS ein Output bei mir ist es ein Input, siehe Bild.
Nein. RTS ist aus Sicht des PCs immer ein Ausgang, das gibt die
UART-Hardware (auch die des USB-Seriell-Adapters) so vor.
Wenn Dein Adapter statt des 9poligen Steckers eine 9polige Buchse hat,
und diese eine andere Anschlussbelegung hat als der Stecker, dann musst
Du trotzdem die RTS-Leitung (aus Sicht der UART) verwenden und
herausfinden, wie die Genies, die Deinen Adapter gebaut haben, das
Signal benennen.
Nimm also ein Multimeter, setze RTS auf einen definierten Pegel und miss
die Spannungen an allen 8 Kontakten relativ zur Masse. Schreib Dir die
Ergebnisse auf. Jetzt setze RTS auf den anderen möglichen Pegel und
wiederhole die Messung.
Vermutlich haben die Genies, die Deinen Adapter gebaut haben, dort ein
Nullmodem vorgesehen, das die Signale RTS/CTS & RXD/TXD etc. miteinander
kreuzt.
Trotzdem: Aus Softwaresicht ändert sich an den Signalen nichts, die
einzigen überhaupt steuerbaren Handshakeleitungen sind die beiden
Ausgänge RTS und DTR -- wie auch immer sie an Deiner Buchse da
bezeichnet werden mögen.