LabVIEWForum.de
Wartet nur noch auf "CanBus" Events, Buttons funktionieren nicht mehr - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Wartet nur noch auf "CanBus" Events, Buttons funktionieren nicht mehr (/Thread-Wartet-nur-noch-auf-CanBus-Events-Buttons-funktionieren-nicht-mehr)



Wartet nur noch auf "CanBus" Events, Buttons funktionieren nicht mehr - MHS-Elektronik - 03.04.2014 21:16

Hallo,

ich habe die LabView Unterstützung meiner CAN-Adapter für Event Steuerung erweitert,
was soweit auch funktioniert :-)
Lieder wird aber die Senden Funktion nicht mehr aufgerufen, auch kann ich das Programm
nicht mehr beenden.
Warum ist mir auch klar, weil er auf die beiden "CAN" Ereignisse wartet, wie kann ich dieses Problem lösen ?
Könnte man da für das "Senden" einen 2. Thread erzeugen ?

Ich bin C Programmierer, in LabView bin ich eine totale Null!
Danke schon mal.

Grüße
Klaus


RE: Wartet nur noch auf "CanBus" Events, Buttons funktionieren nicht mehr - jg - 03.04.2014 21:31

2 parallele Schleifen verwenden.
Oder auf die Event Struktur verzichten und stattdessen selber die Ereignisse per Polling erkennen.
Oder den Timeout Case der Event Struktur mit einem Timeout ungleich -1 verwenden.

Generell: Datenfluss Prinzip von LabVIEW verstehen und dann anwenden.

Gruß, Jens