Hi, I'm making an application for get the trace data for a Agilent E4407B.
I need speed and space, and I would like download the trace data in <INT,32> (uncorrected ADC values), or <UINT,16>, my question is how tranform that data to dBm.
Thanks a lot.
Freddy Coal
I need speed and space, and I would like download the trace data in <INT,32> (uncorrected ADC values), or <UINT,16>, my question is how tranform that data to dBm.
Thanks a lot.
Freddy Coal
It is important to know which format you want. If speed is the issue, I would suggest 16 Bit data since it will give you all you need. There are a set of scaling constants that can also be read. I would have to look up the command and may do so if I have time. I have done it before. The query gives you a small set of numbers that are needed to scale the data into its true linear form. I cannot remember if uncorrected data comes back in linear or log form. The user manual should tell you this. I would suppose that raw data is in linear form as it is in nearly all our isntruments. In this case, your final step would be a conversion to dBm.
As I recall, the set of scaling constants comes as a list of floating point numbers which you can get in ASCII form and which you only need once per setup.
If you need more specific help than this, please call post again.
Brent