474
S:\Hp8960\E1962B CDMA 2000\Pi Release\Reference Guide\Chapters\cdma2000_hpib_initiate_description.fm
INITiate Subsystem
INITiate Subsystem
Syntax Diagrams and Command Descriptions
Description
INITiate Command Functions
The INITiate subsystem is used to:
• Start (activate) individual or multiple (concurrent) measurements.
• Turn individual measurements off.
• Determine the number of measurements currently active (INIT:COUNT?).
• Determine the names of the measurements currently active (INIT:ON?).
• Determine which measurements are finished (INIT:DONE?).
What Happens When a Measurement is INITiated?
When a measurement is started using INITiate commands, a new measurement cycle is started. If the
selected measurement is currently in a measurement cycle, it is aborted. If a timeout is specified, the timeout
period begins when a measurement is initiated.
NOTE The INITiate subsystem is derived from SCPI, but has some modifications to make it more
compatible with the manual operation of the test set. Most notably, the choice of single or
continuous measurement triggering is made using the SETup subsystem.
INITiate Programming Examples (how INIT commands are used)
The INITiate command is used to start measurements. INITiate commands allow multiple measurements to
be started without waiting for other measurement processes to complete. For example, the following code
starts the Digital Average Power and Waveform Quality measurements, and then uses the INITiate:DONE?
command in a loop to query the status of these measurements, see “Measurement Event Synchronization” on
page 231.
When the measurements are done, the FETCh command is used to acquire the results, and the results are
entered into variables in the controlling application. The program ends when the INITiate:DONE? command
returns the string “NONE" indicating that all initiated measurements have gone through the measuring state
see “Measurement States” on page 220.
“INITiate” on page 476