07-01-2013 12:34 PM - edited 07-01-2013 12:37 PM
I was wondering if there was a way to easily set a different amplitude for each frequency in a Frequency List? Ideally I would want this to be in an array.
When using Frequency List Mode, you can define the frequencies and durations in an array using the Create Frequency List VI:
However the Configure Frequency List VI only allows you to specify a single value for the amplitude:
The only approach I can think of is using Property Nodes, however that seems like it will be an exact solution. Trying to increase the amplitude (or gain) "on-the-fly" seems to cause discontinuities and has some delay before taking effect.
I am looking for something similar to this example, except with another column for unique amplitudes for each segment of the list:
Does anyone know how I might go about this? Any approaches/ideas will be greatly appreciated! Thanks in advance!
07-02-2013 05:16 PM
Hello,
With the Frequency List mode, you are limited to outputting varying frequencies of a standard function at a certain amplitude. To do what you're describing you would want to use either Arbitrary Waveform or Arbitrary Sequence mode with a capable card instead. A good example of doing this on the fly with Arbitrary Waveform can be found here: https://decibel.ni.com/content/docs/DOC-8391.