11.02.2014, 18:35
Hallo Zusammen,
ich habe ein Sub-VI das ein Geräusch einliest und dieses dann nach Frequenz und Amplitude untersucht.
Dabei werden die beiden Maximalwerte des Signals in ein Array geschrieben und
a) in eine Datei gespeichert.
oder
b) eben nur Angezeigt (später mit anderen Werten vergleichen)
Ich habe dieses Verhalten in einer "state-machine" programmiert. Ich möchte, dass beim Drücken der entsprechenden Knöpfe, die jeweilig zugeordnete Funktion ausgeführt wird.
Mir stellt sich die Frage, ob die Zustandsmaschine eine adequate Umsetzung des Ganzen ist, oder man das doch irgendwie anders besser realisiert. Zum Beispiel mit Events....
Mit diesen habe ich noch gar keine Erfahrung, aber mal etwas probiert.
Im "Idel" Zustand meines Haupt-VIs soll bei einer Wertänderung in der Kombobox der zugehörige Wert im Anzeigefeld aktualisiert werden.
Dies habe ich einfach mal in eine Eventstrukur "Value Change" gepackt.
Nun bzw. daher habe ich auch ein Fehler mit der Zuweisung von den Werten in die Kombobox über die Property Node String&Value. Diese soll nicht richtig angeschlossen sein. "Contains unwired or bad terminal". Diesen Fehler hatte ich zuvor nicht und weiß nun auch nicht wie ich ihn wieder los werde.
Auf Tipps, Ratschläge und Hilfe freue ich mich wie immer sehr
VG
Adrian
ich habe ein Sub-VI das ein Geräusch einliest und dieses dann nach Frequenz und Amplitude untersucht.
Dabei werden die beiden Maximalwerte des Signals in ein Array geschrieben und
a) in eine Datei gespeichert.
oder
b) eben nur Angezeigt (später mit anderen Werten vergleichen)
Ich habe dieses Verhalten in einer "state-machine" programmiert. Ich möchte, dass beim Drücken der entsprechenden Knöpfe, die jeweilig zugeordnete Funktion ausgeführt wird.
Mir stellt sich die Frage, ob die Zustandsmaschine eine adequate Umsetzung des Ganzen ist, oder man das doch irgendwie anders besser realisiert. Zum Beispiel mit Events....
Mit diesen habe ich noch gar keine Erfahrung, aber mal etwas probiert.
Im "Idel" Zustand meines Haupt-VIs soll bei einer Wertänderung in der Kombobox der zugehörige Wert im Anzeigefeld aktualisiert werden.
Dies habe ich einfach mal in eine Eventstrukur "Value Change" gepackt.
Nun bzw. daher habe ich auch ein Fehler mit der Zuweisung von den Werten in die Kombobox über die Property Node String&Value. Diese soll nicht richtig angeschlossen sein. "Contains unwired or bad terminal". Diesen Fehler hatte ich zuvor nicht und weiß nun auch nicht wie ich ihn wieder los werde.
Auf Tipps, Ratschläge und Hilfe freue ich mich wie immer sehr
VG
Adrian