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 

Hängendes Serial-Read überspringen?



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!

22.02.2005, 09:34
Beitrag #1

Loknar Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Oct 2004



kA



Hängendes Serial-Read überspringen?
Ich habe folgendes Problem:

Wenn die Verbindung vom Messgerät zum Pc abbricht, bleibts das Vi beim serial-read hängen (da ja keine Daten mehr ankommen).

Nun habe ich das Problem, dass selbst wenn das serial-read mal hängen bleiben sollte der Rest des Vi aber weiterlaufen sollte. Kann man vielleicht irgendwie einen Timeout für das serial-read einbauen?

Gruß Loknar

Verwendete LabVIEW-Version: 7.1.1 Student Edition
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.02.2005, 11:32
Beitrag #2

Mario W. Offline
LVF-Grünschnabel
*


Beiträge: 47
Registriert seit: Jan 2005

4.1 -> 8.0.1
1997
kA


Oesterreich
Hängendes Serial-Read überspringen?
Hallo

Bei Aufruf der "Visa Configuration Serial Port" Funktion kannst du einen Timeout Wert angeben (in ms) nach Ablauf dieser Zeit gib Read , wenn keinen Bytes oder < zu lesende im FIFO sind, einen Fehler aus und läuft weiter.

mfg

Mario
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Header überspringen pyrates 1 3.841 23.03.2010 11:42
Letzter Beitrag: GerdW
  Read/Write 3D/4D data: Read Write.vi Error 1 DavidK 2 6.458 30.09.2004 11:08
Letzter Beitrag: DavidK

Gehe zu: