AnsweredAssumed Answered

Trace data request latency

Question asked by tonicastells on Aug 22, 2008
Latest reply on Mar 17, 2010 by cmontoya
I am building an application in VC++ to read the spectrum analyzer (an Agilent E4402B) trace data and perform some later processing with it. I need to read the data as fast as possible (if possible at 5 Hz or more). I have found that depending on the unit's settings, the trace data is returned with different latencies even if the sweep rate is the same or very similar. For instance:

- Using 100 KHz span, RBW of 1 KHz, VBW of 10 KHz gives a sweep time of 100 ms and I can have the data in my PC in less than 150 ms.
- Using 500 Hz span, RBW of 30 Hz, VBW of 300 Hz gives a sweep time of 97 ms but the data is in my PC in 250 ms.

Is there any logic behind that I am missing?

Thanks in advance,

Antoni Castells