Table of Contents
x WCDMA Options Version 6.20
SCPI and RAPID!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
Executing SCPI commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
Example 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
Example 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .219
Example 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
Reading SCPI data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .220
Using queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221
Building queries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .221
Event handling – registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222
Programming examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222
Standard TX measurements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
Message exchange. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .224
Example of a GPIB protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
Command subsystem overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
Using the SCPI commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
Schematic view of the subsystems of the 4400. . . . . . . . . . . . . . . . . . . . . . . .226
Common commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227
The communication-related subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
The SYSTem subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
The STATus subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .228
Understanding the STATus subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . .229
Table of registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
The PROGram subsystem - overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
The FORMat subsystem - overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
The Node B and UE parameter subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236
The CONFigure subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236
The CALL subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
The Measurement subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
The MEASure subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .237
:MEASure[:CONTinuous]. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
MEASure:ARRay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
:MEAS[:CONT]:BLOCkdata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242
:MEAS:BLOC:MSP[:CURRent] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .243
:MEASure:...:GROup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .244
The FETCh subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
FETCh:LAST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .245
FETCh:BLOCkdata:...?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246
FETCh<{:measProp}>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246
The CALCulate Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247
Reading the basic scheme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .248
CALCulate:LIMit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249
CALCulate:{Statistics} . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
Using limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .251
Working with complex limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253
Measurement device configuration subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . .254
RF measurement devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
AF measurement devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
The RFGenerator subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
The RFANalyser subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
The RFSPectrum subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
The AFGenerator subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
The AFANalyser subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
The MS Power Supply subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255
SCPI command errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .255