LabVIEWForum.de - Serielle Kommunikation ohne Endlosschleife

LabVIEWForum.de

Normale Version: Serielle Kommunikation ohne Endlosschleife
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,

Ich bin ein echter LabVIEW Neuling und habe ein Problem mit der seriellen Kommunikation. Ich habe um Daten zu empfangen das Beispiel von LabVIEW 6.1 angepasst. Das funktioniert ganz gut nur diese while Schleife stört extrem wenn grade keine Daten am seriellen Port ankommen. Dann steht das ganze Programm (und alle nachfolgenden auch!) still bis neue Daten kommen. Ich hab das jetzt schon etwas entschärft dadurch das ich nur eine bestimmte zeit auf die Ankunft neuer Daten warte und dann aus der while Schleife rausspringe, aber das gefällt mir auch nur bedingt. Lieber wäre es mir das da gar nicht gewartet wird. Giebt es nicht so eine art interrupt der ausgelöst wird wenn Daten am Port angekommen sind? Sorry, aber ich kenn das so vom Microkontroller Blush
Danke für eure Tips!
Gruß Markus
Visa advanced -> Visa Event

Event auswählen (bei dir "Serial Character") wie im Bild.


Gruss, Eugen
Referenz-URLs