INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

RS232 Initialisierung und Handshaking



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.11.2006, 15:29
Beitrag #1

kaktus Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2006

6.1; 7.1
2000
kA

4928
Deutschland
RS232 Initialisierung und Handshaking
<div align="left">Hallo,

ich arbeite gerade an der Ansteuerung einer Braillezeile, welche über COM1 mit dem Rechner verbunden ist.
Leider gibt es zu dem Gerät keinerlei Unterlagen mehr, lediglich ein Testprogramm und die Möglichkeit, den Datenverkehr auf der seriellen Schnittstelle zu überwachen.
Um die Initialisierung und den Datenverkehr zum Laufen zu bringen, bräuchte ich wohl einige Hilfe.
Konkret gibt es einige Befehle, die ich vom Testprogramm auslesen, aber mit LabVIEW bzw. VISA noch nicht realisieren konnte.
Zum Beispiel:

IOCTL_SERIAL_SET_HANDFLOW Shake:0 Replace:0 XonLimit:2048 XoffLimit:512

wird benötigt, sieht mit LV aber immer so aus.

IOCTL_SERIAL_SET_HANDFLOW Shake:1 Replace:40 XonLimit:64 XoffLimit:64

Gitb es irgendwo noch versteckte Einstellungen?

Des weiteren benötige ich wahrscheinlich noch die Befehle

IOCTL_SERIAL_SET_WAIT_MASK bzw. IOCTL_SERIAL_WAIT_ON_MASK

die mir LabVIEW anscheinend auch noch vorenthält...

Vielen Dank schon mal für die Hilfe!

Thomas</div>
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
09.01.2007, 10:18
Beitrag #2

kaktus Offline
LVF-Neueinsteiger


Beiträge: 7
Registriert seit: Nov 2006

6.1; 7.1
2000
kA

4928
Deutschland
RS232 Initialisierung und Handshaking
Hat sich erledigt, gab gar kein handshake.
Einziges Problem war, dass man den seriellen Port drei mal initialisieren musste. Zu erst mit 38400 bit/s, dann nochmal mit 9600 bit/s um eine Steuersequenz loszuschicken und letztlich wiederum mit 38400 bit/s für die Daten.
Nicht wirklich logisch, aber funktioniert...
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Initialisierung von Agilent 34970A Chris88 3 5.387 19.09.2012 17:04
Letzter Beitrag: Schwand
  Visa Initialisierung tanka 1 3.172 19.08.2010 10:13
Letzter Beitrag: wha@atmel
  Transferman Initialisierung, Ausgabe Portmon Mirek 5 5.020 17.04.2009 16:30
Letzter Beitrag: Mirek
  Initialisierung von Laborwaage + Wertabnahme Emitter 2 3.663 12.04.2008 13:18
Letzter Beitrag: Emitter
  RS232 + initialisierung des Multimeters hopet 5 5.743 22.10.2007 11:14
Letzter Beitrag: Vechs

Gehe zu: