RS232, FTDI, RTS_CONTROL_TOGGLE

OP #2595917
Lesenswert?
• ▲
▼
Hallo,

hat jemand schon eine Lösung für folgendes Problem gefunden?
Bei Nutzung eines USB<>RS232 Konverters (z.B. FTDI von Digikey) soll die 
RTS-Leitung während des Sendens an sein.

Mit der Standard-Windows-Lib (C# als auch C++) und Setzen des Features 
RTS_CONTROL_TOGGLE wird RTS nach einigen Millisekunden bereits wieder 
zurückgenommen, obwohl das Aussenden noch weiter andauert.

Wenn RTS selbst an-/ausgeschaltet wird (vor Senden an, nach Senden aus), 
ist das Problem, dass es keine Callback für "Senden fertig" gibt, daher 
ist der Zeitpunkt, wann RTS auszuschalten ist, nicht sauber zu treffen.

Gruß,
Daniel

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.