I'm learning a lot about RF and the 5660, but I think some pointers could accelerate my learning curve. I'm trying to use LabWindows 8.0 (based on the sample apps) to detect and measure peak value levels (dBm) on up to 12 different frequencies. I need to use a bandwidth of 10 kHz and the frequencies may range anywhere from 2 MHz to 500 MHz. I'll know the freqs in advance, so I don't have to find them (other than there may be some error with independent time standards). An example frequency set would be: 3.237, 5.745, 12.315, 32.050, 233.900, 262.800, 291.200, 299.500, 308.100, 374.950 (MHz).
My question is if the 5660 can read multiple (up to 12) non-contiguous
spans quickly? Or does that require a slow configuration call in
between each span? My goal is to get the peaks of
each frequency aproximately every 250 mSec.
One additional hurdle is that my application needs to change an external RF switch (which determines the source of input to the 5600) in between readings of the frequencies. This is because my receiver system has multiple antenna's and depending on the frequency the application has to select the right one. So I may have to read 4 spans, change the RF switch, read 4 more spans, change the RF switch again, and then read the final 4 (of my 12) spans to obtain all 12 frequencies. Would it be best to handle this by reading my entire range of spans 3 times (finding peaks on just the appropriate freqs each time) or can I quickly reconfigure the 5660 after each RF switch change?
Thanks,
Ken
Message Edited by Ken W on 12-29-2006 03:32 PM