Hi!
Hab dein Vi ein wenig geändert... Nachdem die Funktion ja statisch ist, wird der Trigger nur einmal ausgelöst. Ich hab das jetzt so gelöst, dass ich in einer Schleife die Funktion immer vom letzten Triggerpunkt weg abschneide und dann noch einmal triggern lasse. Ist aber wie immer nur eine von vielen Möglichkeiten
(und wie immer nur eine idee, keine vollständige implementierung)
eine weitere wäre unter
Analyze -> Point By Point -> Other Functions PtByPt-> Zero Crossing PtByPt zu finden (die einzelnen Array-Elemente in einer For-Schleife an den VI-Eingang legen und auswerten)
oder eben wie oben schon gesagt einfach das Array durchlaufen und einen Wertevergleich machen.