hi
bei meinem programm mach ich eine schwingungsanalyse eines beschleunigungssensors. dabei solls auch einen pause button für den input geben allerdings gibts dann probleme mit dem averaging da ich während der pause das letzte signal über eine local variable wieder einspeise. dabei rennt natürlich das averaging weiter und das fft signal verändert sich. gibts eine funktion die nach drücken des pausebuttons das input signal noch so lange weiterlaufen lässt bis das averaging "fertig" ist? es gibt da zwar beim fft 3 ausgänge die mit dem averaging zu tun haben aber ich werd da nicht recht schlau draus. ausserdem weiss ich nicht so recht wie ich das programmiertechnisch umsetzen soll.
die ausgänge sind:
Zitat:averaging done returns TRUE when averages completed is greater than or equal to the number of averages specified in averaging parameters. Otherwise, averaging done returns FALSE. averaging done is always TRUE if the selected averaging mode is No averaging.
averages completed returns the number of averages completed by the VI at that time.
restart averaging specifies whether the VI restarts the selected averaging process. If restart averaging is TRUE, the VI restarts the selected averaging process. If restart averaging is FALSE, the VI does not restart the selected averaging process. The default is FALSE. When you call this VI for the first time, the averaging process restarts automatically. A typical case when you should restart averaging is when a major input change occurs in the middle of the averaging process.
vielleicht kann mir da ja wer weiterhelfen.