Hallo Lars,
das mit dem typischen Signal hat zwar nicht geklappt, aber man kann auch so helfen:
Zitat:wie viele Peaks insgesamt
Du musst dir die bisher aufgetretenen Peaks merken und die neu gefundenen hinzuaddieren.
Wie merkt man sich Werte in einer Schleife? Richtig: Schieberegister…
Zitat:in X Sekunden gefunden werden. X soll man dabei selbst auswählen können.
Du musst dir die Peaks der letzten X Sekunden merken.
Wie merkt man sich Werte in einer Schleife? Richtig: Schieberegister…
Besonderheit hier: Dein DAQAssi (den ich mir mangels DAQmx nicht anschauen kann) wartet Y Sekunden pro Aufruf. Um also die Werte für X Sekunden zu addieren, musst du dir die letzten X/Y Werte in einem Array merken - ein Ringbuffer ist da das passende Konzept. Und LabVIEW bietet dir dafür auch eine fertige Funktion namens DataQueuePtByPt…