Avoid Unnecessary Use Of *Rst - Agilent Technologies ESA Series User's/Programmer's Reference

Core spectrum analyzer functions
Hide thumbs Also See for ESA Series:
Table of Contents

Advertisement

See the information on "Putting Multiple Commands on the Same Line" in the
SCPI Language Basics section.
If you are using the pre-configured
the same measurement multiple times with small changes in the measurement
setup, use the single READ command. It is faster then using INITiate and FETCh.

Avoid unnecessary use of *RST.

Remember that *RST presets all the measurements and settings to their factory
defaults and my also change the mode. This forces you to reset the measurement
settings of the analyzer even if they use similar mode setup or measurement
settings. See
Minimize DUT/instrument setup changes.
Minimize DUT/instrument setup changes.
• Some instrument setup parameters are common to multiple measurements.
You should look at your measurement process with a focus on minimizing
setup changes. If your test process involves nested loops, make sure that the
inner-most loop is the fastest. Also, check if the loops could be nested in a
different order to reduce the number of parameter changes as you step through
the test.
• Are you are using the pre-configured Measurements (
Remember that if you have already set your Meas Setup parameters for a
measurement, and you want to make another one of these measurements later,
use READ:<meas>?. The MEASure:<meas>?. command resets all the settings
to the defaults, while READ changes back to that measurement without
changing the setup parameters from the previous use.
• Are you are using the pre-configured Measurements (
Also remember that Mode Setup parameters remain constant across all the
measurements (such as: center/channel frequency, amplitude, radio standard,
input selection, trigger setup). You don't have to re-initialize them each time
you change to a different measurement.
Using an Option Mode: Minimize the number of GPIB
transactions.
When you are using the GPIB for control of your instrument, each transaction
requires driver overhead and bus handshaking, so minimizing these transactions
reduces the time used.
• If you are making the same measurement multiple times with small changes in
the measurement setup, use the single READ command. It is faster than using
INITiate and FETCh.
Chapter 3
Programming Fundamentals
Improving Measurement Speed
MEASURE
key measurements and are making
below.
MEASURE
MEASURE
key)?
key)?
189

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents