TxD in VB keine Definition gefunden?

OP #4371133
Lesenswert?
• ▲
▼
Hallo
Ich versuche vergeblich TxD zu aktiveren RTS und DTR klappen ohne 
Probleme.
Von visual Studio 10 bekomme ich nur folgende Meldung mit der ich aber 
nix anfangen kann.

Fehler 1 "System.IO.Ports.SerialPort" enthält keine Definition für 
"TxDEnable", und es konnte keine Erweiterungsmethode "TxDEnable" 
gefunden werden, die ein erstes Argument vom Typ 
"System.IO.Ports.SerialPort" akzeptiert. (Fehlt eine Using-Direktive 
oder ein Assemblyverweis?)

Wie kann ich das lösen ?
DANKE
Angehängte Dateien:
Gast #4373272
Lesenswert?
• ▲
▼
Hallo DAVID,

in VC++ wird auf TXD mit dem Kommandos "SETBREAK und CLRBREAK" 
zugegriffen. Für RTS und DTR gibt es "SETRTS, CLRRTS, SETDTR und CLRDTR.

Da VB ein Kind der gleichen Mutter ist, denke ich werden die 
Bezeichnungen auch die gleichen sein.

Gruß. Tom
Gast #4373754
Lesenswert?
• ▲
▼
SerialPort ist in der Tat für Bitbanging nicht unbedingt geeignet.
Normalerweise schreibt man via .Write() direkt ein oder mehrere Bytes 
raus, wobei beim TXD-Pin dann automatisch eine Sequenz entsprechend der 
eingestellten Start/Stop/Parity-Bits und der zu versendenen Bytes sowie 
der eingestellten Baudrate ausgegeben wird.

https://msdn.microsoft.com/en-us/library/ms143551(v=vs.110).aspx

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.