• 0

Running FFTs with the API using the AD2

Go to solution Solved by attila,


Is it possible to run FFTs with the API?

I really like the Spectrum Analyzer feature in the Waveforms application -- are any of those features available in the API?  Specifically, I'd like to use the API to acquire time domain data from the Analog Discovery 2 (I do see the functions to do this), but then I'd also like to convert the time domain data to frequency domain.

I combed through the SDK, but I didn't see anything.



Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 1
  • Solution

Hi @Phil_D

I moved your post to the proper thread.

The WaveForms SDK provides access to the low level function.
The Spectrum Analyzer in WF application uses these function to capture data and performs FFT (or CZT). Then, a set of measurements and graphics are available. I think there would be too many options to fit in API.
You could perform similar acquisition with a custom application or script, using Python, Octave, LabView, Matlab..., where data processing (FFT) and even more sophisticated measurements (dedicated for various tasks) are available.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now