26.05.2006, 09:48
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
Danke für eure Tips!
Gruß Markus
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

Danke für eure Tips!
Gruß Markus