![]() |
Hängendes Serial-Read überspringen? - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO) +---- Thema: Hängendes Serial-Read überspringen? (/Thread-Haengendes-Serial-Read-ueberspringen) |
Hängendes Serial-Read überspringen? - Loknar - 22.02.2005 09:34 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 Hängendes Serial-Read überspringen? - Mario W. - 22.02.2005 11:32 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 |