Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

SMT Zoom FFT Example

Hi Bill,

 

Thanks for the update on your application. I hadn’t realized that you were just trying to analyze data you had already collected.

 

I’ve been reviewing the RFmx Help documentation and found something similar to what you must have been reading.

 

http://zone.ni.com/reference/en-XX/help/374264F-01/rfmxspecan/rfmx_hardware_agnostic_mode_c/

 

This states that you can initialize a session as AnalsysOnly=1 in the option string of the RFmxSpecAn_Initialize function and not be forced to use hardware.

 

I took a look at the example again and it’s made up of two parts. One session for the RFSA hardware used to collect the data and the SpecAn portion to analyze it. For you, if you take out the RFSA portion and feed you pre-collected data into the SpecAn analyze function, then you may be able to modify this example to work for you.

 

I’m not familiar with other FFT options for C#, but I have to imagine there are a number of different options out there.

0 Kudos
Message 11 of 12
(636 Views)

Hi Matt,

 

Thanks. I was looking at that again this morning and came to the same conclusion, and though it may be a bit of work to untangle the two parts, it may be doable.

 

As you say, there are actually many options for doing an FFT, including the AutoPowerSpectrum() function in the MStudio Enterprise Analysis package (for which I do have a license). It also has a peak detection function. The part that's missing is the demodulation function, which is why I was looking at other NI packages.

 

    -Bill

0 Kudos
Message 12 of 12
(635 Views)