Preface This programmer manual is for the WCA230A and WCA280A Portable Wireless Communication Analyzers. It provides information on operating your analyzer using the General Purpose Interface Bus (GPIB). This manual is composed of the following sections: H Getting Started outlines how to use the GPIB interface.
Page 12
H S/N B020000 and above H S/N below B020000 and J300100 and above In this manual, descriptions of the trigger commands are marked with the appropriate serial number if necessary. WCA230A & WCA280A Programmer Manual...
Page 15
Describes how to use the GPIB port. H Setting the GPIB Parameters from the Front Panel Describes how to set the GPIB parameters from the front panel. H Using TekVISA Describes how to use the TekVISA communication protocol. 1- 1 WCA230A & WCA280A Programmer Manual...
Figure 1- 5: GPIB connector (rear panel) Appendix B: GPIB Interface Specifications gives more information on the GPIB configuration of the analyzer. For the other interfaces, refer to the WCA230A and WCA280A User Manual. 1- 4 WCA230A & WCA280A Programmer Manual...
H Connect the devices on the network in a star or linear configuration as shown in Figure 1- -7. Do not use loop or parallel configurations. GPIB Device GPIB Device GPIB Device GPIB Device GPIB Device GPIB Device GPIB Device Figure 1- 7: Typical GPIB network configurations 1- 5 WCA230A & WCA280A Programmer Manual...
H TekVISA. Uses TekVISA to communicate with test instrumentation through Ethernet (LAN connector on the side panel of the analyzer), and also to run a control program locally on the analyzer. Refer to Using TekVISA on page 1- -8 for more information. 1- 6 WCA230A & WCA280A Programmer Manual...
To disconnect the analyzer from the bus: H Press the Remote Interface side key to select Off. When the analyzer is disconnected from the bus, all the communication processes with the controller are interrupted. 1- 7 WCA230A & WCA280A Programmer Manual...
The WCA200A Series implementation of TekVISA includes a subset of the TekVISA functionality offered on Tektronix oscilloscopes. The Virtual GPIB (GPIB8), GPIB, and LAN (VXI-11 protocol) interfaces are supported, but not the ASRL interface.
Page 23
1. Connect a USB mouse and keyboard to the USB ports on the side panel of the analyzer. 2. Display the Windows XP desktop on the screen. 3. Find the setup.exe file in the C:\Tektronix\TekVISA\installer directory using Windows Explorer or other file access methods. 4. Run setup.exe and follow the instructions.
Command Syntax This section contains information on the Standard Commands for Programmable Instruments (SCPI) and IEEE 488.2 Common Commands you can use to program your WCA230A/WCA280A analyzer. The information is organized in the following subsections: H Backus-Naur Form Definition H SCPI Commands and Queries H IEEE 488.2 Common Commands...
Figure 2- 1: Example of SCPI subsystem hierarchy tree You can create commands and queries from these subsystem hierarchy trees. Commands specify actions for the instrument to perform. Queries return measurement data and information about parameter settings. 2- 2 WCA230A & WCA280A Programmer Manual...
Table 2- -2. Table 2- 2: Query response examples Query Response :DISPlay:OVIew:SGRam:X:SPAN? 10.0E+6 :SENSe:AVERage:TYPE? A few queries also initiate an operation action before returning information. For example, the *CAL? query runs a calibration. 2- 3 WCA230A & WCA280A Programmer Manual...
An ANSI/IEEE 488.2- 1992-defined parameter type. Some commands and queries will accept an octal or hexadecimal value even though the parameter type is defined as NR1. Defined in ANSI/IEEE 488.2 as “String Response Data.” 2- 4 WCA230A & WCA280A Programmer Manual...
Page 31
H UP and DOWN for numeric parameters The [:SENse]:FREQuency:CENTer command (refer to page 2- -429) supports UP and DOWN for the numeric parameters. The increment/decrement of UP/DOWN is determined by one of these commands: [:SENse]:FREQuency:CENTer:STEP:AUTO [:SENse]:FREQuency:CENTer:STEP[:INCRement] 2- 5 WCA230A & WCA280A Programmer Manual...
“1” if no suffix is used. In Figure 2- -2, the “3” of “CALC3” indicates that the command is directed to View 3. 2- 6 WCA230A & WCA280A Programmer Manual...
(“15M” is not allowed.) Note that you can use either lower or upper case units and prefixes. The following examples have the same result, respectively. 170mhz, 170mHz, 170MHz, etc. 250mv, 250mV, 250MV, etc. 2- 8 WCA230A & WCA280A Programmer Manual...
Page 35
SENSE:spectrum:FFT:length 1024 NOTE. Literal strings (quoted) are case sensitive. For example: file names. H No embedded spaces are allowed between or within nodes. correct: SENSE:SPECTRUM:FFT:LENGTH 1024 incorrect: SENSE: SPECTRUM: FFT: LEN GTH 1024 2- 9 WCA230A & WCA280A Programmer Manual...
VLINe<x> A vertical display line specifier where <x> = 1 or 2. MARKer<x> A marker specifier where <x> = 1 or 2. TRACe<x> A trace specifier where <x> = 1 or 2. DATA<x> 2- 10 WCA230A & WCA280A Programmer Manual...
Sets the system parameters and query system information. :TRACe Controls display of Trace 1 and 2. :TRIGger Controls triggering. :UNIT Specifies fundamental units for measurement. The following sections list the commands by group. 2- 13 WCA230A & WCA280A Programmer Manual...
Waits until the run of another command is completed. :ABORt Commands Resets the trigger system and related actions such as data acquisition and measurement. Table 2- 10: :ABORt commands Header Description :ABORt Resets and restarts sweep, trigger, and measurement. 2- 14 WCA230A & WCA280A Programmer Manual...
:CALCulate<x>:MARKer<y>:X(?) Positions the marker on the horizontal axis. :CALCulate<x>:MARKer<y>:Y(?) Positions the marker on the vertical axis. :CALCulate<x>:VLINe<y>(?) Sets the horizontal position of the vertical line. :CALCulate<x>:VLINe<y>:STATe(?) Determines whether to show the vertical line. 2- 15 WCA230A & WCA280A Programmer Manual...
Sets up the analyzer to the channel power measurement default settings. :CONFigure:SPECtrum:CNRatio Sets up the analyzer to the C/N measurement default settings. :CONFigure:SPECtrum:EBWidth Sets up the analyzer to the emission bandwidth measurement default settings. 2- 16 WCA230A & WCA280A Programmer Manual...
Selects the Q data half symbol shift for an OQPSK signal. :DISPlay:DDEMod:MVIew:RADix(?) Selects the base of symbols in the main view. :DISPlay:DDEMod:MVIew:X[:SCALe]:OFFSet(?) Sets the minimum horizontal value (left edge) in the main view. :DISPlay:DDEMod:MVIew:X[:SCALe]:RANGe(?) Sets the horizontal full-scale in the main view. 2- 17 WCA230A & WCA280A Programmer Manual...
Page 44
Sets the minimum horizontal value (left edge) in the time domain display. :DISPlay:OVIew:WAVeform:X[:SCALe]:PDIVision(?) Sets the horizontal scale in the time domain display. :DISPlay:OVIew:WAVeform:Y[:SCALe]:FIT Runs auto-scale on the time domain display. :DISPlay:OVIew:WAVeform:Y[:SCALe]:FULL Sets the time domain display’s vertical axis to the default full-scale. 2- 18 WCA230A & WCA280A Programmer Manual...
Page 45
Sets the vertical scale (per division). :DISPlay:PULSe:WAVeform subgroup Time domain display related in the pulse measurements. :DISPlay:PULSe:WAVeform:X[:SCALe]:OFFSet(?) Sets the minimum value of the horizontal axis (left edge). :DISPlay:PULSe:WAVeform:X[:SCALe]:PDIVision(?) Sets or queries the horizontal scale (per division). 2- 19 WCA230A & WCA280A Programmer Manual...
Page 46
Sets full-scale value of the vertical axis in the subview. :DISPlay:RFID:SPECtrum subgroup Spectrum view related in the RFID analysis. :DISPlay:RFID:SPECtrum:X[:SCALe]:OFFSet(?) Sets the minimum horizontal, or frequency, value (left edge). :DISPlay:RFID:SPECtrum:X[:SCALe]:PDIVision(?) Sets the horizontal, or frequency, scale (per division). 2- 20 WCA230A & WCA280A Programmer Manual...
Page 47
Sets the maximum horizontal value (right edge) in the main view. :DISPlay:SSOurce:MVIew:Y[:SCALe]:FIT Runs the auto-scale on the main view. :DISPlay:SSOurce:MVIew:Y[:SCALe]:FULL Sets the vertical axis in the main view to the default full-scale value. 2- 21 WCA230A & WCA280A Programmer Manual...
Page 48
:DISPlay:SSOurce:TFRequency:NGRam:COLor[:SCALe] Sets full-scale value of the color, or C/N, axis. :RANGe(?) :DISPlay:SSOurce:TFRequency:NGRam:X[:SCALe] Sets the minimum horizontal, or frequency, value (left edge). :STARt(?) :DISPlay:SSOurce:TFRequency:NGRam:X[:SCALe]: Sets the maximum horizontal, or frequency, value (right edge). STOP(?) 2- 22 WCA230A & WCA280A Programmer Manual...
Page 49
Sets the display brightness. :DISPlay[:VIEW]:FORMat(?) Selects the view display format. :DISPlay:WAVeform subgroup Time domain display related. :DISPlay:WAVeform:X[:SCALe]:OFFSet(?) Sets the minimum horizontal, or time, value (left end). :DISPlay:WAVeform:X[:SCALe]:PDIVision(?) Sets the horizontal, or time, scale per division. 2- 23 WCA230A & WCA280A Programmer Manual...
Returns the results of the ACPR measurement. :FETCh:RFID:SPURious? Returns the results of the spurious signal measurement. :FETCh:RFID:SPECtrum:ACPower? Returns spectrum waveform data of the ACPR measurement. :FETCh:RFID:SPECtrum:SPURious? Returns spectrum waveform data of the spurious measurement. 2- 24 WCA230A & WCA280A Programmer Manual...
Returns the power vs. time measurement results. :FORMat Commands Define the data output format. Table 2- 16: :FORMat commands Header Description :FORMat:BORDer(?) Selects the byte order of output data. :FORMat[:DATA](?) Selects the data format for output. 2- 25 WCA230A & WCA280A Programmer Manual...
Sets the input attenuation. :INPut:ATTenuation:AUTO(?) Determines whether to set the input attenuation automatically. :INPut:COUPling(?) (Option 03 only) Switches the input coupling in the IQ input mode. :INPut:MIXer(?) Sets the mixer level. :INPut:MLEVel(?) Sets the reference level. 2- 26 WCA230A & WCA280A Programmer Manual...
Stores IQ data in a file. :MMEMory:STORe:PULSe Stores the pulse measurement results in a file. :MMEMory:STORe:STABle Stores a symbol table in a file. :MMEMory:STORe:STATe Stores the analyzer settings in a file. :MMEMory:STORe:TRACe Stores trace data in a file. 2- 27 WCA230A & WCA280A Programmer Manual...
:READ:PULSe? Returns the result of the pulse characteristics analysis. :READ:PULSe:SPECtrum? Returns the spectrum data of the frequency domain measurement. :READ:PULSe:TAMPlitude? Returns the time domain amplitude data. :READ:PULSe:TFRequency? Returns the frequency deviation measurement results. 2- 28 WCA230A & WCA280A Programmer Manual...
ACPR measurement related. [:SENSe]:ACPower:BANDwidth|:BWIDth:ACHannel(?) Sets the bandwidth of the next adjacent channel. [:SENSe]:ACPower:BANDwidth|:BWIDth:INTegration(?) Sets the bandwidth of the main channel. [:SENSe]:ACPower:CSPacing(?) Sets the channel-to-channel spacing. [:SENSe]:ACPower:FILTer:COEFficient(?) Sets the filter factor. [:SENSe]:ACPower:FILTer:TYPE(?) Selects a filter. 2- 29 WCA230A & WCA280A Programmer Manual...
Page 56
Selects the filter. [:SENSe]:CNRatio subgroup Carrier-to-Noise (C/N) measurement related. [:SENSe]:CNRatio:BANDwidth|:BWIDth:INTegration(?) Sets the measurement bandwidth. [:SENSe]:CNRatio:BANDwidth|:BWIDth:NOISe(?) Sets the noise bandwidth. [:SENSe]:CNRatio:FILTer:COEFficient(?) Sets the filter roll-off rate. [:SENSe]:CNRatio:FILTer:TYPE(?) Selects the filter. [:SENSe]:CNRatio:OFFSet(?) Sets the offset frequency. 2- 30 WCA230A & WCA280A Programmer Manual...
Page 57
Sets the symbol rate. [:SENSe]:EBWidth subgroup EBW measurement related. [:SENSe]:EBWidth:XDB(?) Sets the relative power from the peak for the measurement. [:SENSe]:FEED subgroup Input port related. [:SENSe]:FEED Selects the input port (RF, IQ, or calibration signal). 2- 31 WCA230A & WCA280A Programmer Manual...
Page 58
Sets the main channel bandwidth in the ACPR measurement. [:SENSe]:RFID:ACPower:CSPacing(?) Sets the channel-to-channel spacing in the ACPR measurement. [:SENSe]:RFID:ACPower:FILTer:COEFficient(?) Sets the filter factor in the ACPR measurement. [:SENSe]:RFID:ACPower:FILTer:TYPE(?) Selects the filter for the ACPR measurement. 2- 32 WCA230A & WCA280A Programmer Manual...
Page 59
Sets the threshold level to determine if the signal is spurious. [:SENSe]:RFID:ZOOM:FREQuency:CENTer(?) Sets or queries the center frequency of a zoomed area. [:SENSe]:RFID:ZOOM:FREQuency:WIDTh(?) Sets the frequency width of a zoomed area. [:SENSe]:ROSCillator subgroup Reference oscillator related. [:SENSe]:ROSCillator:SOURce(?) Selects the reference oscillator. 2- 33 WCA230A & WCA280A Programmer Manual...
Page 60
Sets the threshold for carrier detection. [:SENSe]:SSOurce:CARRier:TRACking[:STATe](?) Determines whether to enable or disable the carrier tracking. [:SENSe]:SSOurce:CNRatio:FFT:LENGth(?) Sets the number of FFT samples per frame. [:SENSe]:SSOurce:CNRatio:OFFSet(?) Sets the frequency displaying the C/N versus Time in the subview. 2- 34 WCA230A & WCA280A Programmer Manual...
Page 61
Sets the number of the block to be measured. [:SENSe]:TRANsient[:IMMediate] Starts a time characteristic analysis. [:SENSe]:TRANsient:ITEM(?) Selects a measurement item. [:SENSe]:TRANsient:LENGth(?) Sets the length of the measurement range. [:SENSe]:TRANsient:OFFSet(?) Sets the measurement start position. 2- 35 WCA230A & WCA280A Programmer Manual...
Queries the latest error or event information. :SYSTem:KLOCk(?) Determine whether to lock or unlock the front panel keys. :SYSTem:OPTions? Queries optional information. :SYSTem:PRESet Presets the analyzer. :SYSTem:TIME(?) Sets the current time. :SYSTem:VERSion? Queries the version of the SCPI. 2- 36 WCA230A & WCA280A Programmer Manual...
:TRIGger[:SEQuence]:SAVE:COUNt:MAXimum(?) Sets a limit on the number of times that data is saved. :TRIGger[:SEQuence]:SAVE[:STATe](?) Determines whether to enable or disable the Save-on-Trigger function. :TRIGger[:SEQuence]:SLOPe(?) Selects the trigger slope. :TRIGger[:SEQuence]:SOURce(?) Selects the trigger source. 2- 37 WCA230A & WCA280A Programmer Manual...
Command Groups :UNIT Commands Specify fundamental units for measurement. Table 2- 29: :UNIT commands Header Description :UNIT:ANGLe(?) Specifies the fundamental unit of angle. 2- 38 WCA230A & WCA280A Programmer Manual...
IEEE Common Commands This section details the IEEE common commands. Command Tree Header Parameter *CAL? *CLS *ESE <value> *ESR? *IDN? *OPC *OPT? *RST *SRE <value> *STB? *TRG *TST? *WAI 2- 39 WCA230A & WCA280A Programmer Manual...
Page 66
0 indicates a normal end. For details of the error codes, refer to page 3- -17. Measurement Modes Examples *CAL? runs a calibration and might return 0, indicating that the calibration has ended normally. Related Commands :CALibration[:ALL] 2- 40 WCA230A & WCA280A Programmer Manual...
Page 67
ESER to binary 10010001, which enables the PON, EXE, and OPC bits. *ESE? might return the string *ESE 184, showing that the ESER contains the binary value 10111000. Related Commands *CLS, *ESR, *SRE, *STB? 2- 41 WCA230A & WCA280A Programmer Manual...
Page 68
<NR1> representing the contents of the SESR by a 0 to 255 decimal number. Measurement Modes Examples *ESR? might return the value 213, showing that the SESR contains binary 11010101. Related Commands *CLS, *ESE?, *SRE, *STB? 2- 42 WCA230A & WCA280A Programmer Manual...
Page 69
Returns The analyzer identification code in the following format: TEKTRONIX,WCA2X0A,<serial_number>,<firmware_version> Where TEKTRONIX indicates that the manufacturer is Tektronix. WCA2X0A is WCA230A or WCA280A, depending on the model. <serial_number> is the serial number. <firmware_version> is the firmware version. Measurement Modes Examples *IDN? might return TEKTRONIX,WCA280A,J300101,1.20 as the analyzer identification...
Page 70
The numbers of all the options installed in the analyzer, separated by commas. If no options have been installed, 0 is returned. Measurement Modes Examples *OPT? might return 02,03,21, indicating that Option 02, 03, and 21 are currently installed in the analyzer. 2- 44 WCA230A & WCA280A Programmer Manual...
Page 71
H The Standard Event Status Enable Register setting. H The Power-on status clear flag setting. H Stored settings. Syntax *RST Arguments None Measurement Modes Examples *RST resets the analyzer. Related Commands *CLS, :INSTrument[:SELect], :SYSTem:PRESet 2- 45 WCA230A & WCA280A Programmer Manual...
Page 72
Measurement Modes Examples *SRE 48 sets binary 00110000 in the SRER’s bits: *SRE? might return 32, indicating that binary value 00100000 has been set in the SRER’s bits. Related Commands *CLS, *ESE, *ESR?, *STB? 2- 46 WCA230A & WCA280A Programmer Manual...
Page 73
*CLS, *ESE, *ESR?, *SRE *TRG (No Query Form) Generates a trigger signal. This command is equivalent to the :INITiate[:IMMediate] command. Syntax *TRG Arguments None Measurement Modes Examples *TRG generates a trigger signal. Related Commands :INITiate[:IMMediate] 2- 47 WCA230A & WCA280A Programmer Manual...
Page 74
This command allows you to synchronize the operation of the analyzer with your application program. For the details, refer to Synchronizing Execution on page 3- -14. Syntax *WAI Arguments None Measurement Modes Related Commands *OPC 2- 48 WCA230A & WCA280A Programmer Manual...
:ABORt Commands Resets the trigger system and related actions such as data acquisition and measurement. Command Tree Header Parameter :ABORt 2- 49 WCA230A & WCA280A Programmer Manual...
Page 76
To stop the acquisition in the continuous mode, send this command: :INITiate:CONTinuous OFF Syntax :ABORt Arguments None Measurement Modes Examples :ABORt resets the trigger system and related actions such as data acquisition and measurement. Related Commands :INITiate:CONTinuous 2- 50 WCA230A & WCA280A Programmer Manual...
View 4 View 4 Two-view configuration (upper/lower) Two-view configuration (left/right) Figure 2- 5: View number assignments For details on the marker and the display line, refer to the WCA230A and WCA280A User Manual. 2- 51 WCA230A & WCA280A Programmer Manual...
Page 79
:CALCulate<x>:DLINe<y>:STATe { OFF | ON | 0 | 1 } :CALCulate<x>:DLINe<y>:STATe? Arguments OFF or 0 hides the horizontal line. ON or 1 shows the horizontal line. Measurement Modes All S/A modes Examples :CALCulate1:DLINe2:STATe 1 shows Horizontal Line 2 in View 1. 2- 53 WCA230A & WCA280A Programmer Manual...
Page 80
Positions the marker at the maximum point on the trace in the specified view. Syntax :CALCulate<x>:MARKer<y>:MAXimum Arguments None Measurement Modes Examples :CALCulate1:MARKer1:MAXimum positions the marker at the maximum point on the trace in View 1. 2- 54 WCA230A & WCA280A Programmer Manual...
Page 81
None Returns If no peak exists, the error message “No Peak Found Error (202)” is returned. Measurement Modes Examples :CALCulate1:MARKer1:PEAK:HIGHer moves Marker 1 higher in amplitude to the next peak in View 1. 2- 55 WCA230A & WCA280A Programmer Manual...
Page 82
Arguments None Returns If no peak exists, error message “No Peak Found Error (202)” is returned. Measurement Modes Examples :CALCulate1:MARKer1:PEAK:LOWer moves Marker 1 lower in amplitude to the next peak in View 1. 2- 56 WCA230A & WCA280A Programmer Manual...
Page 83
<value>::=<NRf> sets the minimum jump of the marker for peak search. Range: 1% to 20% of the span setting. Measurement Modes Examples :CALCulate1:MARKer1:PTHReshold 10kHz sets the minimum jump of Marker 1 to 10 kHz for peak search. 2- 57 WCA230A & WCA280A Programmer Manual...
Page 84
Sets the center frequency to the value at the marker position in the specified view. Syntax :CALCulate<x>:MARKer<y>[:SET]:CENTer Arguments None Measurement Modes All S/A modes Examples :CALCulate1:MARKer1:SET:CENTer sets the center frequency to the value at the marker position in View 1. 2- 58 WCA230A & WCA280A Programmer Manual...
Page 85
(refer to page 2- -55). Syntax :CALCulate<x>:MARKer<y>[:SET]:MEASurement Arguments None Measurement Modes All Demod modes, all Time modes Examples :CALCulate1:MARKer1:SET:MEASurement defines the measurement position using the marker in View 1. Related Commands :CALCulate<x>:MARKer<y>:MODE 2- 59 WCA230A & WCA280A Programmer Manual...
Page 86
ON or 1 shows the marker(s). If you have selected the delta marker mode, both the main and delta markers will be turned on. To select a marker mode, use :CALCulate<x>:MARKer<y>:MODE. Measurement Modes Examples :CALCulate1:MARKer1:STATe ON enables Marker 1 in View 1. Related Commands :CALCulate<x>:MARKer<y>:MODE 2- 60 WCA230A & WCA280A Programmer Manual...
Page 87
Replaces the marker and the reference cursor with each other in the specified view. Syntax :CALCulate<x>:MARKer<y>:TOGGle Arguments None Measurement Modes Examples :CALCulate1:MARKer1:TOGGle replaces Marker 1 and the reference cursor with each other in View 1. 2- 61 WCA230A & WCA280A Programmer Manual...
Page 88
MAIN places the specified marker on Trace 1 (displayed in yellow on screen). SUB places the specified marker on Trace 2 (displayed in green on screen). Measurement Modes Examples :CALCulate1:MARKer1:TRACe SUB places Marker 1 on Trace 2 in View 1. 2- 62 WCA230A & WCA280A Programmer Manual...
Page 89
The valid setting range depends on the display format. Refer to Table D- -1 in Appendix D. Measurement Modes Examples :CALCulate1:MARKer1:X 800MHz places Marker 1 at 800 MHz in View 1 when the horizontal axis represents frequency. Related Commands :CALCulate<x>:MARKer<y>:MODE 2- 63 WCA230A & WCA280A Programmer Manual...
Page 90
#- -20 in View 1 (spectrogram). :CALCulate2:MARKer1:Y? might return - -34.28 indicating the first marker readout is - -34.28 dBm in View 2 (spectrum). Related Commands :CALCulate<x>:MARKer<y>:MODE 2- 64 WCA230A & WCA280A Programmer Manual...
Page 91
Syntax :CALCulate<x>:VLINe<y> <value> :CALCulate<x>:VLINe<y>? Arguments <value>::=<NRf> specifies the horizontal position of the vertical line. Range: 0 Hz to 3 GHz for WCA230A, or 8 GHz for WCA280A. Measurement Modes All S/A modes Examples :CALCulate1:VLINe1 800MHz sets the horizontal position of Vertical Line 1 to 800 MHz.
:CALibration Commands The :CALibration commands run calibrations on the analyzer. For details on calibrations, refer to the WCA230A and WCA280A User Manual. Command Tree Header Parameter :CALibration [:ALL] :AUTO :DATA :DEFault :OFFSet :BASebanddc :CENTer :IQINput (Option 03 only) 2- 67...
Page 94
Syntax :CALibration[:ALL] :CALibration[:ALL]? Arguments None Returns <NR1> 0 indicates a normal end. For details of the error codes, refer to page 3- -17. Measurement Modes Examples :CALibration:ALL runs all calibrations. Related Commands *CAL? 2- 68 WCA230A & WCA280A Programmer Manual...
Page 95
RF gain calibration automatically. Related Commands :CALibration:RF :CALibration:DATA:DEFault (No Query Form) Restores the calibration data to the factory defaults. Syntax :CALibration:DATA:DEFault Arguments None Measurement Modes Examples :CALibration:DATA:DEFault restores the calibration data to the factory defaults. 2- 69 WCA230A & WCA280A Programmer Manual...
Page 96
Syntax :CALibration:OFFSet:BASebanddc :CALibration:OFFSet:BASebanddc? Arguments None Returns <NR1> 0 indicates a normal end. For details of the error codes, refer to page 3- -17. Measurement Modes Examples :CALibration:OFFSet:BASebanddc runs the baseband DC offset calibration. 2- 70 WCA230A & WCA280A Programmer Manual...
Page 97
0. Syntax :CALibration:OFFSet:CENTer :CALibration:OFFSet:CENTer? Arguments None Returns <NR1> 0 indicates a normal end. For details of the error codes, refer to page 3- -17. Measurement Modes Examples :CALibration:OFFSet:CENTer runs the center offset calibration. 2- 71 WCA230A & WCA280A Programmer Manual...
Page 98
Arguments None Returns <NR1> 0 indicates a normal end. For details of the error codes, refer to page 3- -17. Measurement Modes Examples :CALibration:OFFSet:IQINput runs the IQ input offset calibration. Related Commands [:SENSe]:FEED 2- 72 WCA230A & WCA280A Programmer Manual...
Page 99
:CALibration:RF? Arguments None Returns <NR1> 0 indicates a normal end. For details of the error codes, refer to page 3- -17. Measurement Modes Examples :CALibration:RF runs the RF gain calibration. Related Commands :CALibration:AUTO 2- 73 WCA230A & WCA280A Programmer Manual...
:FVTime :IQVTime :PVTime NOTE. Data acquisition stops on completion of a :CONFigure command. Each command has a front-panel equivalent, except data acquisition control. The front-panel key sequence is provided with each command description. 2- 75 WCA230A & WCA280A Programmer Manual...
Page 102
DEMOD key → Analog Demod side key → PRESET key → FM Demod side key Syntax :CONFigure:ADEMod:FM Arguments None Measurement Modes DEMADEM Examples :CONFigure:ADEMod:FM sets up the analyzer to the default settings for FM signal analysis. Related Commands :INSTrument[:SELect] 2- 76 WCA230A & WCA280A Programmer Manual...
Page 103
DEMOD key → Analog Demod side key → PRESET key → Pulse Spectrum side key Syntax :CONFigure:ADEMod:PSPectrum Arguments None Measurement Modes DEMADEM Examples :CONFigure:ADEMod:PSPectrum sets the analyzer to the default settings for the pulse spectrum measurement. Related Commands :INSTrument[:SELect] 2- 77 WCA230A & WCA280A Programmer Manual...
Page 104
DEMOD key → Digital Demod side key → PRESET key → IQ/Frequency versus Time side key Syntax :CONFigure:DDEMod Arguments None Measurement Modes DEMDDEM Examples :CONFigure:DDEMod sets up the analyzer to the default settings for digital modulation analysis. Related Commands :INSTrument[:SELect] 2- 78 WCA230A & WCA280A Programmer Manual...
Page 105
TIME key → Pulse Measurements side key → PRESET key Syntax :CONFigure:PULSe Arguments None Measurement Modes TIMPULSE Examples :CONFigure:PULSe sets the analyzer to the default settings for pulse characteristics measurement. Related Commands :INSTrument[:SELect] 2- 79 WCA230A & WCA280A Programmer Manual...
Page 106
→ PRESET key → Measurement Off side key Syntax :CONFigure:SPECtrum Arguments None Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :CONFigure:SPECtrum sets up the analyzer to the default settings for spectrum measurement. Related Commands :INSTrument[:SELect] 2- 80 WCA230A & WCA280A Programmer Manual...
Page 107
→ PRESET key → Carrier Frequency side key Syntax :CONFigure:SPECtrum:CFRequency Arguments None Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :CONFigure:SPECtrum:CFRequency sets up the analyzer to the default settings for carrier frequency measurement. Related Commands :INSTrument[:SELect] 2- 81 WCA230A & WCA280A Programmer Manual...
Page 108
→ PRESET key → C/N side key Syntax :CONFigure:SPECtrum:CNRatio Arguments None Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :CONFigure:SPECtrum:CNRatio sets up the analyzer to the default settings for C/N measurement. Related Commands :INSTrument[:SELect] 2- 82 WCA230A & WCA280A Programmer Manual...
Page 109
→ PRESET key → OBW side key Syntax :CONFigure:SPECtrum:OBWidth Arguments None Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :CONFigure:SPECtrum:OBWidth sets up the analyzer to the default settings for OBW measurement. Related Commands :INSTrument[:SELect] 2- 83 WCA230A & WCA280A Programmer Manual...
Page 110
TIME key → Signal Source Analysis side key → PRESET key Syntax :CONFigure:SSOurce Arguments None Measurement Modes TIMSSOURCE Examples :CONFigure:SSOurce sets the analyzer to the default settings for the signal source analysis. Related Commands :INSTrument[:SELect] 2- 84 WCA230A & WCA280A Programmer Manual...
Page 111
S/A key → S/A with Spectrogram side key → PRESET key Syntax :CONFigure:TFRequency:SGRam Arguments None Measurement Modes SASGRAM Examples :CONFigure:TFRequency:SGRam sets up the analyzer to the default settings for the spectrogram measurement. Related Commands :INSTrument[:SELect] 2- 85 WCA230A & WCA280A Programmer Manual...
Page 112
TIME key → Transient side key → PRESET key → IQ versus Time side key Syntax :CONFigure:TRANsient:IQVTime Arguments None Measurement Modes TIMTRAN Examples :CONFigure:TRANsient:IQVTime sets up the analyzer to the default settings for IQ level vs. time measurement. Related Commands :INSTrument[:SELect] 2- 86 WCA230A & WCA280A Programmer Manual...
Page 113
S/A key → Transient side key → PRESET key → Power versus Time side key Syntax :CONFigure:TRANsient:PVTime Arguments None Measurement Modes TIMTRAN Examples :CONFigure:TRANsient:PVTime sets up the analyzer to the default settings for power vs. time measurement. Related Commands :INSTrument[:SELect] 2- 87 WCA230A & WCA280A Programmer Manual...
Set the display brightness and format. page 2- - 237 :DISPlay:WAVeform Control time domain view. page 2- - 240 NOTE. The :DISPlay commands change the measurement display only, and do not affect the analyzer hardware settings. 2- 89 WCA230A & WCA280A Programmer Manual...
: the end of data expansion range Data acquisition range set by the :SENSe commands START STOP Data expansion range set by the :DISPlay commands Figure 2- 6: Horizontal scale setting requirements 2- 90 WCA230A & WCA280A Programmer Manual...
Page 119
OFF or 0 hides the reference line. ON or 1 shows the reference line in the CCDF view. Measurement Modes TIMCCDF Examples :DISPlay:CCDF:LINE:REFerence:STATe ON shows the reference line in the CCDF view. Related Commands :DISPlay:CCDF:LINE:REFerence:STORe 2- 93 WCA230A & WCA280A Programmer Manual...
Page 120
:OFFSet commands, detailed below, to set the horizontal axis. ON or 1 specifies that the horizontal scale is set automatically. Measurement Modes TIMCCDF Examples :DISPlay:CCDF:X:SCALe:AUTO ON specifies that the horizontal scale is set automatically. Related Commands :DISPlay:CCDF:X[:SCALe]:MAXimum, :DISPlay:CCDF:X[:SCALe]:OFFSet 2- 94 WCA230A & WCA280A Programmer Manual...
Page 121
Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes TIMCCDF Examples :DISPlay:CCDF:X:SCALe:OFFSet 5 sets the start value of the horizontal axis to 5 dBm. Related Commands :DISPlay:CCDF:X[:SCALe]:AUTO 2- 95 WCA230A & WCA280A Programmer Manual...
Page 122
Sets the vertical axis to the default full-scale value in the CCDF view. Syntax :DISPlay:CCDF:Y[:SCALe]:FULL Arguments None Measurement Modes TIMCCDF Examples :DISPlay:CCDF:Y:SCALe:FULL sets the vertical axis to the default full-scale value in the CCDF view. 2- 96 WCA230A & WCA280A Programmer Manual...
Page 123
Sets or queries the minimum vertical value (bottom end) in the CCDF view. Syntax :DISPlay:CCDF:Y[:SCALe]:MINimum <value> :DISPlay:CCDF:Y[:SCALe]:MINimum? Arguments - - 9 <value>::=<NRf> sets the minimum vertical value. Range: 10 to 100%. Measurement Modes TIMCCDF Examples :DISPlay:CCDF:Y:SCALe:MINimum 20 sets the minimum vertical value to 20%. 2- 97 WCA230A & WCA280A Programmer Manual...
Page 127
:DISPlay:DDEMod:CCDF:LINE:GAUSsian[:STATe]? Arguments ON or 1 shows the Gaussian line. OFF or 0 hides the Gaussian line. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:CCDF:LINE:GAUSsian:STATe ON displays the Gaussian line for the CCDF measurement. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 101 WCA230A & WCA280A Programmer Manual...
NOTE. The argument FVTime is valid when [:SENSe]:DDEMod:FORMat is GFSK or FSK. The argument PVTime is valid only when [:SENSe]:DDEMod:FORMat is ASK. The display format is restricted by the modulation type. Refer to the WCA230A User Manual for details. Measurement Modes...
Page 130
RIGHt shifts Q data by half a symbol in the positive direction on the time axis. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:HSSHift LEFT shifts Q data by half a symbol in the negative direction on the time axis. Related Commands :DISPLay:DDEMod:SVIew:HSSHift, [:SENSe]:DDEMod:FORMat 2- 104 WCA230A & WCA280A Programmer Manual...
Page 132
Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:X:SCALe:OFFSet -40us sets the minimum horizontal value to - -40 ms when the main view displays IQ level versus time. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 106 WCA230A & WCA280A Programmer Manual...
Page 133
Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:X:SCALe:RANGe 40us sets the full-scale value of the horizontal axis to 40 ms when the main view displays IQ level versus time. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 107 WCA230A & WCA280A Programmer Manual...
Page 134
CONSTe, VECTor, IEYE, QEYE, TEYE, STABle, AMAM, AMPM, DAMam or DAMPm. Syntax :DISPlay:DDEMod:MVIew:Y[:SCALe]:FULL Arguments None Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:Y:SCALe:FULL sets the main view’s vertical axis to the default full-scale value. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 108 WCA230A & WCA280A Programmer Manual...
Page 135
Range: Twice of the minimum value to 100% The minimum value is set using the :DISPlay:DDEMod:MVIew:Y[:SCALe] :MINimum command. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:Y:SCALe:MAXimum 80pct sets the maximum vertical value to 80% in the CCDF main view. Related Commands :DISPlay:DDEMod:MVIew:Y[:SCALe]:MINimum 2- 109 WCA230A & WCA280A Programmer Manual...
Page 136
Range: 0.01 to 1/2 of the maximum value in percent (%) The maximum value is set using the :DISPlay:DDEMod:MVIew:Y[:SCALe] :MAXimum command. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:Y:SCALe:MINimum 0.1pct sets the minimum vertical value to 0.1% in the CCDF main view. Related Commands :DISPlay:DDEMod:MVIew:Y[:SCALe]:MAXimum 2- 110 WCA230A & WCA280A Programmer Manual...
Page 137
Refer to Table D- -1 in Appendix D. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:Y:SCALe:OFFSet -500mV sets the minimum vertical value to - -500 mV when the main view displays IQ level versus time. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 111 WCA230A & WCA280A Programmer Manual...
Page 138
The valid range depends on the display format. Refer to Table D- -1 in Appen- dix D. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:Y:SCALe:RANGe 500mV sets full-scale value of the vertical axis to 500 mV when the the main view displays IQ level versus time. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 112 WCA230A & WCA280A Programmer Manual...
Page 139
Arguments ON or 1 shows the best-fit line. OFF or 0 hides the best-fit line. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:NLINearity:LINE:BFIT:STATe ON displays the best-fit line for AM/AM or AM/PM measurement. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 113 WCA230A & WCA280A Programmer Manual...
Page 140
ON or 1 shows the reference line. OFF or 0 hides the reference line. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:NLINearity:LINE:REFerence:STATe ON displays the reference line for the AM/AM or AM/PM measurement. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 114 WCA230A & WCA280A Programmer Manual...
Page 141
ON or 1 shows the linear signal region mask. OFF or 0 hides the linear signal region mask. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:NLINearity:MASK:STATe ON shows the linear signal region mask for the AM/AM measurement. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 115 WCA230A & WCA280A Programmer Manual...
NOTE. The argument FVTime is valid when [:SENSe]:DDEMod:FORMat is GFSK or FSK. The argument PVTime is valid only when [:SENSe]:DDEMod:FORMat is ASK. The display format is restricted by the modulation type. Refer to the WCA230A User Manual for details. Measurement Modes...
Page 144
RIGHt shifts Q data by half a symbol in the positive direction on the time axis. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:MVIew:HSSHift LEFT specifies that half a symbol of Q data is shifted to the left side. Related Commands :DISPLay:DDEMod:MVIew:HSSHift, [:SENSe]:DDEMod:FORMat 2- 118 WCA230A & WCA280A Programmer Manual...
Page 146
Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:SVIew:X:SCALe:OFFSet -2.5 sets the minimum horizontal value to - -2.5 when the subview displays the constellation. Related Commands :DISPlay:DDEMod:SVIew:FORMat 2- 120 WCA230A & WCA280A Programmer Manual...
Page 147
Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:SVIew:X:SCALe:RANGe 2.5 sets full-scale value of the horizontal axis to 2.5 when the subview displays the constellation. Related Commands :DISPlay:DDEMod:SVIew:FORMat 2- 121 WCA230A & WCA280A Programmer Manual...
Page 148
CONSTe, VECTor, IEYE, QEYE, TEYE, STABle, AMAM, AMPM, DAMam or DAMPm. Syntax :DISPlay:DDEMod:SVIew:Y[:SCALe]:FULL Arguments None Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:SVIew:Y:SCALe:FULL sets the vertical axis in the subview to the default full-scale value. Related Commands :DISPlay:DDEMod:SVIew:FORMat 2- 122 WCA230A & WCA280A Programmer Manual...
Page 149
Range: Twice of the minimum value to 100% The minimum value is set using the :DISPlay:DDEMod:SVIew:Y[:SCALe] :MINimum command. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:SVIew:Y:SCALe:MAXimum 80pct sets the maximum vertical value to 80% in the CCDF subview. Related Commands :DISPlay:DDEMod:SVIew:Y[:SCALe]:MINimum 2- 123 WCA230A & WCA280A Programmer Manual...
Page 150
Range: 0.01 to 1/2 of the maximum value in percent (%) The maximum value is set using the :DISPlay:DDEMod:SVIew:Y[:SCALe] :MAXimum command. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:SVIew:Y:SCALe:MINimum 0.1pct sets the minimum vertical value to 0.1% in the CCDF subview. Related Commands :DISPlay:DDEMod:SVIew:Y[:SCALe]:MAXimum 2- 124 WCA230A & WCA280A Programmer Manual...
Page 151
Refer to Table D- -1 in Appendix D. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:SVIew:Y:SCALe:OFFSet -100 sets the minimum vertical value to - -100 dBm when the subview displays spectrum. Related Commands :DISPlay:DDEMod:SVIew:FORMat 2- 125 WCA230A & WCA280A Programmer Manual...
Page 152
The valid range depends on the display format. Refer to Table D- -1 in Appen- dix D. Measurement Modes DEMDDEM Examples :DISPlay:DDEMod:SVIew:Y:SCALe:RANGe 100 sets full-scale value of the vertical axis to 100 dB when the subview displays spectrum. Related Commands :DISPlay:DDEMod:SVIew:FORMat 2- 126 WCA230A & WCA280A Programmer Manual...
Page 155
Arguments OFF or 0 hides the trigger output indicator. ON or 1 shows the trigger output indicator. Measurement Modes All Demod modes, All Time modes Examples :DISPlay:OVIew:OTINdicator ON shows the trigger output indicator. 2- 129 WCA230A & WCA280A Programmer Manual...
Page 156
<rel_ampl>::={ 10 | 20 | 50 | 100 } [dB] specifies the full-scale value of the color axis. Measurement Modes All Demod modes, All Time modes Examples :DISPlay:OVIew:SGRam:COLor:SCALe:RANGe 100 sets full-scale value of the color axis to 100 dB. 2- 130 WCA230A & WCA280A Programmer Manual...
Page 157
<freq>::=<NRf> specifies the horizontal span. For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes All Demod modes, All Time modes Examples :DISPlay:OVIew:SGRam:X:SCALe:SPAN 100kHz sets the span to 100 kHz. 2- 131 WCA230A & WCA280A Programmer Manual...
Page 158
<value>::=<NR1> specifies the vertical scale for the spectrogram. Range: 1 to 1024 frames per line. Measurement Modes All Demod modes, All Time modes Examples :DISPlay:OVIew:SGRam:Y:SCALe:PLINe 5 displays the data in the spectrogram every 5 frames. 2- 132 WCA230A & WCA280A Programmer Manual...
Page 159
<time>::=<NRf> specifies the horizontal scale. Range: 0 to 3200 s/div. Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes All Demod modes, All Time modes Examples :DISPlay:OVIew:WAVeform:X:SCALe:PDIVision 10.0E-6 sets the horizontal scale to 10 ms/div. 2- 133 WCA230A & WCA280A Programmer Manual...
Page 160
Sets the vertical axis in the overview to the default full-scale value. Syntax :DISPlay:OVIew:WAVeform:Y[:SCALe]:FULL Arguments None Measurement Modes All Demod modes, All Time modes Examples :DISPlay:OVIew:WAVeform:Y:SCALe:FULL sets the overview’s vertical axis to the default full-scale value. 2- 134 WCA230A & WCA280A Programmer Manual...
Page 161
Syntax :DISPlay:OVIew:WAVeform:Y[:SCALe]:PDIVision <ampl> :DISPlay:OVIew:WAVeform:Y[:SCALe]:PDIVision? Arguments <ampl>::=<NRf> specifies the vertical scale. Range: 0 to 30 dB/div. Measurement Modes All Demod modes, All Time modes Examples :DISPlay:OVIew:WAVeform:Y:SCALe:PDIVision 10 sets the vertical scale to 10 dB/div. 2- 135 WCA230A & WCA280A Programmer Manual...
Page 162
<rel_ampl>::={ 10 | 20 | 50 | 100 } [dB] specifies the full-scale value of the color axis of the spectrogram with zoom function. Measurement Modes SAZRTIME, DEMRFID Examples :DISPlay:OVIew:ZOOM:COLor:SCALe:RANGe 100 sets full-scale value of the color axis to 100 dB. 2- 136 WCA230A & WCA280A Programmer Manual...
Page 163
<freq>::=<NRf> specifies the horizontal span of the spectrogram with zoom function. Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes SAZRTIME, DEMRFID Examples :DISPlay:OVIew:ZOOM:X:SCALe:SPAN 100kHz sets the span to 100 kHz. 2- 137 WCA230A & WCA280A Programmer Manual...
Page 164
<value>::=<NR1> specifies the vertical scale for the spectrogram with zoom function. Range: 1 to 1024 frames per line. Measurement Modes SAZRTIME, DEMRFID Examples :DISPlay:OVIew:ZOOM:Y:SCALe:PLINe 5 displays the data in the spectrogram every 5 frames. 2- 138 WCA230A & WCA280A Programmer Manual...
Page 166
OFF or 0 hides duty cycle measurement results in the pulse result table. ON or 1 shows duty cycle measurement results in the pulse result table. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:MVIew:RESult:DCYCle ON shows duty cycle measurement results in the pulse result table. 2- 140 WCA230A & WCA280A Programmer Manual...
Page 167
OFF or 0 hides frequency deviation measurement results in the pulse result table. ON or 1 shows frequency deviation measurement results in the pulse result table. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:MVIew:RESult:FREQuency ON shows frequency deviation measurement results in the pulse result table. 2- 141 WCA230A & WCA280A Programmer Manual...
Page 168
OFF or 0 hides on/off-ratio measurement results in the pulse result table. ON or 1 shows on/off-ratio measurement results in the pulse result table. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:MVIew:RESult:OORatio ON shows on/off-ratio measurement results in the pulse result table. 2- 142 WCA230A & WCA280A Programmer Manual...
Page 169
OFF or 0 hides pulse-pulse phase measurement results in the pulse result table. ON or 1 shows pulse-pulse phase measurement results in the pulse result table. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:MVIew:RESult:PHASe ON shows pulse-pulse phase measurement results in the pulse result table. 2- 143 WCA230A & WCA280A Programmer Manual...
Page 170
OFF or 0 hides pulse ripple measurement results in the pulse result table. ON or 1 shows pulse ripple measurement results in the pulse result table. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:MVIew:RESult:RIPPle ON shows pulse ripple measurement results in the pulse result table. 2- 144 WCA230A & WCA280A Programmer Manual...
Page 171
OFF or 0 hides peak power measurement results in the pulse result table. ON or 1 shows peak power measurement results in the pulse result table. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:MVIew:RESult:WIDTh ON shows peak power measurement results in the pulse result table. 2- 145 WCA230A & WCA280A Programmer Manual...
OBW of the pulse-on time spectrum EBWidth EBW of the pulse-on time spectrum FREQuency Frequency deviation of the pulse-on time Measurement Modes TIMPULSE Examples :DISPlay:PULSe:SVIew:FORMat WIDTh displays the pulse width measurement result and waveform in the subview. 2- 146 WCA230A & WCA280A Programmer Manual...
Page 173
MAXimum adjusts the horizontal scale to fit the maximum pulse width in the analysis range to the subview. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:SVIew:RANGe ADAPtive adjusts the horizontal scale for each pulse to fit the pulse width to the subview. 2- 147 WCA230A & WCA280A Programmer Manual...
Page 174
<number>::=<NR1> specifies the a single pulse number. 0 (zero) represents the latest pulse. The older pulse has the larger negative number. Range: - -999 to 0 Measurement Modes TIMPULSE Examples :DISPlay:PULSe:SVIew:RESult -125 specifies pulse #- -125 to display in the subview. 2- 148 WCA230A & WCA280A Programmer Manual...
Page 175
NOTE. To use a command from this group, you must have selected TIMPULSE (pulse characteristics analysis) in the :INSTrument[:SELect] command. Command Tree Header Parameter :DISPlay :PULSe :SPECtrum [:SCALe] :OFFSet <numeric_value> :PDIVision <numeric_value> [:SCALe] :FIT :FULL :OFFSet <numeric_value> :PDIVision <numeric_value> 2- 149 WCA230A & WCA280A Programmer Manual...
Arguments <freq>::=<NRf> specifies the horizontal scale. For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:SPECtrum:X:SCALe:PDIVision 100.0E+3 sets the horizontal scale to 100 kHz/div. 2- 151 WCA230A & WCA280A Programmer Manual...
Page 178
Sets the vertical axis to the default full-scale value in the spectrum view. Syntax :DISPlay:PULSe:SPECtrum:Y[:SCALe]:FULL Arguments None Measurement Modes TIMPULSE Examples :DISPlay:PULSe:SPECtrum:Y:SCALe:FULL sets the vertical axis to the default full-scale value in the spectrum view. 2- 152 WCA230A & WCA280A Programmer Manual...
Page 179
Syntax :DISPlay:PULSe:SPECtrum:Y[:SCALe]:PDIVision <ampl> :DISPlay:PULSe:SPECtrum:Y[:SCALe]:PDIVision? Arguments <ampl>::=<NRf> specifies the vertical scale in the spectrum view. Range: 0 to 10 dB/div. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:SPECtrum:Y:SCALe:PDIVision 10 sets the vertical scale to 10 dB/div. 2- 153 WCA230A & WCA280A Programmer Manual...
Page 180
NOTE. To use a command from this group, you must have selected TIMPULSE (pulse characteristics analysis) in the :INSTrument[:SELect] command. Command Tree Header Parameter :DISPlay :PULSe :WAVeform [:SCALe] :OFFSet <numeric_value> :PDIVision <numeric_value> [:SCALe] :FIT :FULL :OFFSet <numeric_value> :PDIVision <numeric_value> 2- 154 WCA230A & WCA280A Programmer Manual...
Page 181
<time>::=<NRf> specifies the horizontal scale. Range: 0 to 3200 s/div For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:WAVeform:X:SCALe:PDIVision 10us sets the horizontal scale to 10 ms/div. 2- 155 WCA230A & WCA280A Programmer Manual...
Page 182
Sets the vertical axis in the time domain display to the default full-scale value. Syntax :DISPlay:PULSe:WAVeform:Y[:SCALe]:FULL Arguments None Measurement Modes TIMPULSE Examples :DISPlay:PULSe:WAVeform:Y:SCALe:FULL sets the vertical axis in the time domain display to the default full-scale value. 2- 156 WCA230A & WCA280A Programmer Manual...
Page 183
<ampl>::=<NRf> specifies the vertical scale. The valid range depends on the display format. Refer to Table D- -1 in Appendix D. Measurement Modes TIMPULSE Examples :DISPlay:PULSe:WAVeform:Y:SCALe:PDIVision 10 sets the vertical scale to 10 dB/div 2- 157 WCA230A & WCA280A Programmer Manual...
Page 186
RFENvelope, CONSte, EYE, or STABle. Syntax :DISPlay:RFID:DDEMod:MVIew:BURSt[:NUMBer] <number> :DISPlay:RFID:DDEMod:MVIew:BURSt[:NUMBer]? Arguments <number>::=<NR1> specifies the burst number. Range: 0 to 31. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:MVIew:BURSt:NUMBer 5 sets the burst number to 5. Related Commands [:SENse]:RFID:MEASurement 2- 160 WCA230A & WCA280A Programmer Manual...
Page 187
:DISPlay:RFID:DDEMod:MVIew:ENVelope[:NUMBer]? Arguments <number>::=<NR1> specifies the envelope number. Range: 0 to (the number of acquired envelopes) - - 1. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:MVIew:ENVelope:NUMBer 5 sets the envelope number to 5. Related Commands [:SENse]:RFID:MEASurement 2- 161 WCA230A & WCA280A Programmer Manual...
Page 188
ON or 1 shows the guideline in the main view. OFF or 0 hides the guideline in the main view. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:MVIew:GUIDeline:STATe ON shows the guideline in the main view. Related Commands [:SENse]:RFID:MEASurement 2- 162 WCA230A & WCA280A Programmer Manual...
Page 189
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes DEMRFID Examples :DISPlay:RFID:MVIew:X:SCALe:PDIVision 5ms sets the horizontal scale to 5 ms/div when the main view displays the RF envelope. Related Commands [:SENse]:RFID:MEASurement 2- 163 WCA230A & WCA280A Programmer Manual...
Page 190
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:MVIew:X:SCALe:RANGe 10MHz sets the full-scale value of the horizontal axis to 10 MHz when the main view displays the carrier spectrum. Related Commands [:SENse]:RFID:MEASurement 2- 164 WCA230A & WCA280A Programmer Manual...
Page 191
Sets the vertical axis in the main view to the default full-scale value in the RFID analysis. Syntax :DISPlay:RFID:DDEMod:MVIew:Y[:SCALe]:FULL Arguments None Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:MVIew:Y:SCALe:FULL sets the main view’s vertical axis to the default full-scale value: Related Commands [:SENse]:RFID:MEASurement 2- 165 WCA230A & WCA280A Programmer Manual...
Page 192
Refer to Table D- -2 in Appendix D. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:MVIew:Y:SCALe:PDIVision 5m sets the vertical scale to 5 mV/div when the main view displays the RF envelope. Related Commands [:SENse]:RFID:MEASurement 2- 166 WCA230A & WCA280A Programmer Manual...
Page 193
The valid range depends on the display format. Refer to Table D- -2 in Appen- dix D. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:MVIew:Y:SCALe:RANGe 100 sets full-scale value of the vertical axis to 100 dB when the main view displays the carrier spectrum. Related Commands [:SENse]:RFID:MEASurement 2- 167 WCA230A & WCA280A Programmer Manual...
Page 194
RFENvelope, CONSte, EYE, or STABle. Syntax :DISPlay:RFID:DDEMod:SVIew:BURSt[:NUMBer] <number> :DISPlay:RFID:DDEMod:SVIew:BURSt[:NUMBer]? Arguments <number>::=<NR1> specifies the burst number. Range: 0 to 31. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:BURSt:NUMBer 5 sets the burst number to 5. Related Commands [:SENse]:RFID:MEASurement 2- 168 WCA230A & WCA280A Programmer Manual...
Page 195
:DISPlay:RFID:DDEMod:SVIew:ENVelope[:NUMBer]? Arguments <number>::=<NR1> specifies the envelope number. Range: 0 to (the number of acquired envelopes) - - 1. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:ENVelope:NUMBer 5 sets the envelope number to 5. Related Commands [:SENse]:RFID:MEASurement 2- 169 WCA230A & WCA280A Programmer Manual...
Frequency versus Time ZSPectrum Zoomed spectrum RFENvelope RF envelope CONSte Constellation VECTor Vector Eye diagram STABle Symbol table Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:FORMat CONSte displays the constellation in the subview. Related Commands [:SENSe]:RFID:MEASurement 2- 170 WCA230A & WCA280A Programmer Manual...
Page 197
ON or 1 shows the guideline in the subview. OFF or 0 hides the guideline in the subview. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:GUIDeline:STATe ON shows the guideline in the subview. Related Commands [:SENse]:RFID:MEASurement 2- 171 WCA230A & WCA280A Programmer Manual...
Page 198
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:X:SCALe:PDIVision 5ms sets the horizontal scale to 5 ms/div when the subview displays the RF envelope. Related Commands :DISPlay:RFID:DDEMod:SVIew:FORMat 2- 172 WCA230A & WCA280A Programmer Manual...
Page 199
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:X:SCALe:RANGe 10MHz sets full-scale value of the horizontal axis to 10 MHz when the subview displays the carrier spectrum. Related Commands :DISPlay:RFID:DDEMod:SVIew:FORMat 2- 173 WCA230A & WCA280A Programmer Manual...
Page 200
This command is valid when :DISPlay:RFID:DDEMod:SVIew:FORMat is set to SPECtrum, PVTime, FVTime, ZSPectrum, or RFENvelope. Syntax :DISPlay:RFID:DDEMod:SVIew:Y[:SCALe]:FULL Arguments None Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:Y:SCALe:FULL sets the vertical axis in the subview to the default full-scale value. Related Commands :DISPlay:RFID:DDEMod:SVIew:FORMat 2- 174 WCA230A & WCA280A Programmer Manual...
Page 201
Refer to Table D- -2 in Appendix D. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:Y:SCALe:PDIVision 5m sets the vertical scale to 5 mV/div when the subview displays the RF envelope. Related Commands :DISPlay:RFID:DDEMod:SVIew:FORMat 2- 175 WCA230A & WCA280A Programmer Manual...
Page 202
The valid range depends on the display format. Refer to Table D- -2 in Appen- dix D. Measurement Modes DEMRFID Examples :DISPlay:RFID:DDEMod:SVIew:Y:SCALe:RANGe 100 sets full-scale value of the vertical axis to 100 dB when the subview displays the carrier spectrum. Related Commands :DISPlay:RFID:DDEMod:SVIew:FORMat 2- 176 WCA230A & WCA280A Programmer Manual...
Page 203
NOTE. To use a command from this group, you must have selected DEMRFID (RFID analysis) in the :INSTrument[:SELect] command. Command Tree Header Parameter :DISPlay :RFID :SPECtrum [:SCALe] :OFFSet <frequency> :PDIVision <frequency> [:SCALe] :FIT :FULL :OFFSet <amplitude> :PDIVision <amplitude> 2- 177 WCA230A & WCA280A Programmer Manual...
Page 204
<freq>::=<NRf> specifies the horizontal scale (per division). Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes DEMRFID Examples :DISPlay:RFID:SPECtrum:X:SCALe:PDIVision 100.0E+3 sets the horizontal scale to 100 kHz/div. 2- 178 WCA230A & WCA280A Programmer Manual...
Page 205
Sets the vertical axis to the default full-scale value in the spectrum view. Syntax :DISPlay:RFID:SPECtrum:Y[:SCALe]:FULL Arguments None Measurement Modes DEMRFID Examples :DISPlay:RFID:SPECtrum:Y:SCALe:FULL sets the vertical axis to the default full-scale value in the spectrum view. 2- 179 WCA230A & WCA280A Programmer Manual...
Page 206
Syntax :DISPlay:RFID:SPECtrum:Y[:SCALe]:PDIVision <ampl> :DISPlay:RFID:SPECtrum:Y[:SCALe]:PDIVision? Arguments <ampl>::=<NRf> specifies the vertical scale in the spectrum view. Range: 0 to 10 dB/div. Measurement Modes DEMRFID Examples :DISPlay:RFID:SPECtrum:Y:SCALe:PDIVision 10 sets the vertical scale to 10 dB/div. 2- 180 WCA230A & WCA280A Programmer Manual...
Page 207
NOTE. To use a command from this group, you must have selected DEMRFID (RFID analysis) in the :INSTrument[:SELect] command. Command Tree Header Parameter :DISPlay :RFID :WAVeform [:SCALe] :OFFSet <time> :PDIVsion <time> [:SCALe] :FIT :FULL :OFFSet <amplitude> :PDIVsion <amplitude> 2- 181 WCA230A & WCA280A Programmer Manual...
Page 208
Arguments <time>::=<NRf> specifies the horizontal scale. Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes DEMRFID Examples :DISPlay:RFID:WAVeform:X:SCALe:PDIVision 10us sets the horizontal scale to 10 ms/div. 2- 182 WCA230A & WCA280A Programmer Manual...
Page 209
Sets the vertical axis in the time domain display to the default full-scale value. Syntax :DISPlay:RFID:WAVeform:Y[:SCALe]:FULL Arguments None Measurement Modes DEMRFID Examples :DISPlay:RFID:WAVeform:Y:SCALe:FULL sets the vertical axis in the time domain display to the default full-scale value. 2- 183 WCA230A & WCA280A Programmer Manual...
Page 210
:DISPlay:RFID:WAVeform:Y[:SCALe]:PDIVision <ampl> :DISPlay:RFID:WAVeform:Y[:SCALe]:PDIVision? Arguments <ampl>::=<NRf> specifies the vertical scale. For the setting range, refer to Table D- -1 in Appendix D. Measurement Modes DEMRFID Examples :DISPlay:RFID:WAVeform:Y:SCALe:PDIVision 10 sets the vertical scale to 10 dB/div. 2- 184 WCA230A & WCA280A Programmer Manual...
Page 213
FIX always shows the 10 divisions×10 divisions graticule. FLEX shows the graticule so that one division is set in 1-2-5 sequence. Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :DISPlay:SPECtrum:GRATicule:GRID FIX always shows the 10×10 graticule. 2- 187 WCA230A & WCA280A Programmer Manual...
Page 214
:DISPlay:SPECtrum:MLINe:AMPLitude:OFFSet <value> :DISPlay:SPECtrum:MLINe:AMPLitude:OFFSet? Arguments <value>::=<NRf> sets the offset of the amplitude multi display lines. Range: - -100 to 0 dBm. Measurement Modes SARTIME Examples :DISPlay:SPECtrum:MLINe:AMPLitude:OFFSet -10 sets the offset to - -10 dBm. 2- 188 WCA230A & WCA280A Programmer Manual...
Page 215
:DISPlay:SPECtrum:MLINe:ANNotation[:STATe] { OFF | ON | 0 | 1 } :DISPlay:SPECtrum:MLINe:ANNotation[:STATe]? Arguments OFF or 0 hides the multi display lines readout. ON or 1 shows the multi display lines readout. Measurement Modes SARTIME Examples :DISPlay:SPECtrum:MLINe:ANNotation:STATe ON shows the readout. 2- 189 WCA230A & WCA280A Programmer Manual...
Page 216
The default value is the center frequency; the frequency multi display lines are placed from the center frequency at regular intervals. Measurement Modes SARTIME Examples :DISPlay:SPECtrum:MLINe:FREQuency:OFFSet 2GHz sets the offset to 2 GHz. 2- 190 WCA230A & WCA280A Programmer Manual...
Page 217
:DISPlay:SPECtrum:MLINe:FREQuency[:STATe] { OFF | ON | 0 | 1 } :DISPlay:SPECtrum:MLINe:FREQuency[:STATe]? Arguments OFF or 0 hides the frequency multi display lines. ON or 1 shows the frequency multi display lines. Measurement Modes SARTIME Examples :DISPlay:SPECtrum:MLINe:FREQuency:STATe ON shows the frequency multi display lines. 2- 191 WCA230A & WCA280A Programmer Manual...
Page 218
:DISPlay:SPECtrum:X[:SCALe]:PDIVision? Arguments <freq>::=<NRf> specifies the horizontal scale. Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes Examples :DISPlay:SPECtrum:X:SCALe:PDIVision 100.0E+3 sets the horizontal scale to 100 kHz/div. 2- 192 WCA230A & WCA280A Programmer Manual...
Page 219
Sets the vertical axis to the default full-scale value in the spectrum view. Syntax :DISPlay:SPECtrum:Y[:SCALe]:FULL Arguments None Measurement Modes Examples :DISPlay:SPECtrum:Y:SCALe:FULL sets the vertical axis to the default full-scale value in the spectrum view. 2- 193 WCA230A & WCA280A Programmer Manual...
Page 220
Sets or queries the vertical, or amplitude, scale (per division) in the spectrum view. Syntax :DISPlay:SPECtrum:Y[:SCALe]:PDIVision <ampl> :DISPlay:SPECtrum:Y[:SCALe]:PDIVision? Arguments <ampl>::=<NRf> specifies the horizontal scale in the spectrum view. Range: 0 to 10 dB/div. Measurement Modes Examples :DISPlay:SPECtrum:Y:SCALe:PDIVision 10 sets the vertical scale to 10 dB/div. 2- 194 WCA230A & WCA280A Programmer Manual...
Page 222
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:MVIew:X:SCALe:OFFSet 950MHz sets the minimum horizontal value to 950 MHz when the main view displays the spurious. Related Commands [:SENSe]:SSOurce:MEASurement 2- 196 WCA230A & WCA280A Programmer Manual...
Page 223
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:MVIew:X:SCALe:PDIVision 1us sets the horizontal scale to 1 µs/div when the main view displays the frequency versus time. Related Commands [:SENSe]:SSOurce:MEASurement 2- 197 WCA230A & WCA280A Programmer Manual...
Page 224
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:MVIew:X:SCALe:RANGe 10MHz sets the full-scale value of the horizontal axis to 10 MHz when the main view displays the spurious. Related Commands [:SENSe]:SSOurce:MEASurement 2- 198 WCA230A & WCA280A Programmer Manual...
Page 225
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:MVIew:X:SCALe:STARt 1kHz sets the minimum horizontal value to 1 kHz in the main view of the phase noise measurement. Related Commands [:SENSe]:SSOurce:MEASurement 2- 199 WCA230A & WCA280A Programmer Manual...
Page 226
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:MVIew:X:SCALe:STOP 1MHz sets the maximum horizontal value to 1 MHz in the main view of the phase noise measurement. Related Commands [:SENSe]:SSOurce:MEASurement 2- 200 WCA230A & WCA280A Programmer Manual...
Page 227
Sets the vertical axis in the main view to the default full-scale value during the signal source analysis. Syntax :DISPlay:SSOurce:MVIew:Y[:SCALe]:FULL Arguments None Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:MVIew:Y:SCALe:FULL sets the main view’s vertical axis to the default full-scale value. Related Commands [:SENSe]:SSOurce:MEASurement 2- 201 WCA230A & WCA280A Programmer Manual...
Page 228
For the setting range, refer to Table D- -3 in Appendix D. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:MVIew:Y:SCALe:PDIVision 50kHz sets the vertical scale to 50 kHz/div in the main view of the frequency versus time measurement. Related Commands [:SENSe]:SSOurce:MEASurement 2- 202 WCA230A & WCA280A Programmer Manual...
Page 229
The valid range depends on the display format. Refer to Table D- -3 in Appen- dix D. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:MVIew:Y:SCALe:RANGe 100 sets the vertical full-scale value to 100 dB in the main view of the phase noise measurement. Related Commands [:SENSe]:SSOurce:MEASurement 2- 203 WCA230A & WCA280A Programmer Manual...
Page 231
<rel_ampl>::={ 10 | 20 | 50 | 100 } [dB] specifies the full-scale value of the color axis. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:COLor:SCALe:RANGe 100 sets full-scale value of the color axis to 100 dB. 2- 205 WCA230A & WCA280A Programmer Manual...
RTPNOise CNVFrequency C/N versus Offset frequency RTSPurious Use the [:SENSe]:SSOurce:MEASurement command to select the measurement item. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:FORMat NGRam selects the noisogram for the subview display format. Related Commands [:SENSe]:SSOurce:MEASurement 2- 206 WCA230A & WCA280A Programmer Manual...
Page 233
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:X:SCALe:OFFSet 1GHz sets the minimum horizontal value to 1 GHz when the subview displays the spectrum. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 207 WCA230A & WCA280A Programmer Manual...
Page 234
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:X:SCALe:PDIVision 1us sets the horizontal scale to 1 µs/div when the subview displays the random jitter versus time. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 208 WCA230A & WCA280A Programmer Manual...
Page 235
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:X:SCALe:RANGe 10MHz sets the full-scale value of the horizontal axis to 10 MHz when the subview displays the spectrum. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 209 WCA230A & WCA280A Programmer Manual...
Page 236
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:X:SCALe:STARt 1kHz sets the minimum horizontal value to 1 kHz in the subview displaying noiso- gram. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 210 WCA230A & WCA280A Programmer Manual...
Page 237
For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:X:SCALe:STOP 1MHz sets the maximum horizontal value to 1 MHz in the subview displaying noisogram. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 211 WCA230A & WCA280A Programmer Manual...
Page 238
Sets the vertical axis in the subview to the default full-scale value during the signal source analysis. Syntax :DISPlay:SSOurce:SVIew:Y[:SCALe]:FULL Arguments None Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:Y:SCALe:FULL sets the subview’s vertical axis to the default full-scale value. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 212 WCA230A & WCA280A Programmer Manual...
Page 239
Refer to Table D- -3 in Appendix D. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:Y:SCALe:PDIVision 15 sets the vertical scale to 15 dB/div in the subview displaying C/N versus time. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 213 WCA230A & WCA280A Programmer Manual...
Page 240
<value>::=<NR1> specifies the vertical scale for the noisogram. Range: 1 to 1024 frames per line. Measurement Modes TIMSSOURCE Examples :DISPlay:OVIew:SGRam:Y:SCALe:PLINe 5 displays the data in the noisogram every 5 frames. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 214 WCA230A & WCA280A Programmer Manual...
Page 241
The valid range depends on the display format. Refer to Table D- -3 in Appen- dix D. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SVIew:Y:SCALe:RANGe 100 sets full-scale value of the vertical axis to 100 dB when the the subview displays the spectrum. Related Commands :DISPlay:SSOurce:SVIew:FORMat 2- 215 WCA230A & WCA280A Programmer Manual...
Page 242
The :DISPLay:SSOurce:SPECtrum commands are valid when [:SENSe]:SSOurce:MEASurement is set to SPURious (spurious) or RTSPurious (real-time spurious). Command Tree Header Parameter :DISPlay :SSOurce :SPECtrum [:SCALe] :OFFSet <frequency> :PDIVision <frequency> [:SCALe] :FIT :FULL :OFFSet <amplitude> :PDIVision <amplitude> 2- 216 WCA230A & WCA280A Programmer Manual...
Page 243
<freq>::=<NRf> specifies the horizontal scale (per division). For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SPECtrum:X:SCALe:PDIVision 100.0E+3 sets the horizontal scale to 100 kHz/div. 2- 217 WCA230A & WCA280A Programmer Manual...
Page 244
Sets the vertical axis to the default full-scale value in the spectrum view. Syntax :DISPlay:SSOurce:SPECtrum:Y[:SCALe]:FULL Arguments None Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SPECtrum:Y:SCALe:FULL sets the vertical axis to the default full-scale value in the spectrum view. 2- 218 WCA230A & WCA280A Programmer Manual...
Page 245
Syntax :DISPlay:SSOurce:SPECtrum:Y[:SCALe]:PDIVision <ampl> :DISPlay:SSOurce:SPECtrum:Y[:SCALe]:PDIVision? Arguments <ampl>::=<NRf> specifies the vertical scale in the spectrum view. Range: 0 to 10 dB/div. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:SPECtrum:Y:SCALe:PDIVision 10 sets the vertical scale to 10 dB/div. 2- 219 WCA230A & WCA280A Programmer Manual...
Page 246
These commands are valid when :DISplay:SSOurce:SVIew:FORMat is set to NGRam (noisogram). Command Tree Header Parameter :DISPlay :SSOurce :TFRequency :NGRam :COLor [:SCALe] :OFFSet <numeric_value> :RANge <numeric_value> [:SCALe] :STARt <frequency> :STOP <frequency> [:SCALe] :OFFSet <frame_count> :PLINe <frame_count> 2- 220 WCA230A & WCA280A Programmer Manual...
Page 247
<rel_ampl>::={ 10 | 20 | 50 | 100 } [dBc/Hz] specifies full-scale value of the color axis. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:TFRequency:NGRam:COLor:SCALe:RANGe 100 sets full-scale value of the color axis to 100 dBc/Hz. 2- 221 WCA230A & WCA280A Programmer Manual...
Page 248
Range: 10 Hz to 100 MHz. Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:TFRequency:NGRam:X:SCALe:STOP 1MHz sets the maximum horizontal value to 1 MHz. 2- 222 WCA230A & WCA280A Programmer Manual...
Page 249
:DISPlay:SSOurce:TFRequency:NGRam:Y[:SCALe]:PLINe <value> :DISPlay:SSOurce:TFRequency:NGRam:Y[:SCALe]:PLINe? Arguments <value>::=<NR1> specifies the vertical scale in the noisogram. Range: 1 to 1024 frames per line. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:TFRequency:NGRam:Y:SCALe:PLINe 5 displays the data in the noisogram every 5 frames. 2- 223 WCA230A & WCA280A Programmer Manual...
Page 250
The :DISPLay:SSOurce:WAVeform commands are valid when [:SENSe]:SSOurce:MEASurement is set to FVTime (Frequency versus Time). Command Tree Header Parameter :DISPlay :SSOurce :WAVeform [:SCALe] :OFFSet <time> :PDIVsion <time> [:SCALe] :FIT :FULL :OFFSet <numeric_value> :PDIVsion <numeric_value> 2- 224 WCA230A & WCA280A Programmer Manual...
Page 251
Arguments <time>::=<NRf> specifies the horizontal scale. For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:WAVeform:X:SCALe:PDIVision 10ms sets the horizontal scale to 10 ms/div. 2- 225 WCA230A & WCA280A Programmer Manual...
Page 252
Sets the vertical axis to the default full-scale value in the time domain display. Syntax :DISPlay:SSOurce:WAVeform:Y[:SCALe]:FULL Arguments None Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:WAVeform:Y:SCALe:FULL sets the vertical axis in the time domain display to the default full-scale value. 2- 226 WCA230A & WCA280A Programmer Manual...
Page 253
<ampl>::=<NRf> specifies the vertical scale. For the setting range, refer to Table D- -3 in Appendix D. Measurement Modes TIMSSOURCE Examples :DISPlay:SSOurce:WAVeform:Y:SCALe:PDIVision 50kHz sets the vertical scale to 50 kHz/div in the frequency vs. time view. 2- 227 WCA230A & WCA280A Programmer Manual...
Page 256
<rel_ampl>::={ 10 | 20 | 50 | 100 } [dB] specifies full-scale value of the color axis. Measurement Modes SARTIME Examples :DISPlay:TFRequency:SGRam:COLor:SCALe:RANGe 100 sets full-scale value of the color axis to 100 dB. 2- 230 WCA230A & WCA280A Programmer Manual...
Page 257
Syntax :DISPlay:TFRequency:SGRam:MLINe:FREQuency:INTerval <value> :DISPlay:TFRequency:SGRam:MLINe:FREQuency:INTerval? Arguments <value>::=<NRf> sets the interval of the frequency multi display lines. Range: 0 to full span (Hz). Measurement Modes SARTIME Examples :DISPlay:TFRequency:SGRam:MLINe:FREQuency:INTerval 1MHz sets the interval to 1 MHz. 2- 231 WCA230A & WCA280A Programmer Manual...
Page 258
| 0 | 1 } :DISPlay:TFRequency:SGRam:MLINe:FREQuency[:STATe]? Arguments OFF or 0 hides the frequency multi display lines. ON or 1 shows the frequency multi display lines. Measurement Modes SARTIME Examples :DISPlay:TFRequency:SGRam:MLINe:FREQuency:STATe ON shows the frequency multi display lines. 2- 232 WCA230A & WCA280A Programmer Manual...
Page 259
<value>::=<NRf> sets the offset of the time multi display lines. Range: 0 second maximum (Zero represents the latest frame.) The minimum value depends on acquired data quantity. Measurement Modes SARTIME Examples :DISPlay:TFRequency:SGRam:MLINe:TIME:OFFSet -500u sets the offset to - -500 µs. 2- 233 WCA230A & WCA280A Programmer Manual...
Page 260
:DISPlay:TFRequency:SGRam:MLINe:TIME[:STATe] { OFF | ON | 0 | 1 } :DISPlay:TFRequency:SGRam:MLINe:TIME[:STATe]? Arguments OFF or 0 hides the time multi display lines. ON or 1 shows the time multi display lines. Measurement Modes SARTIME Examples :DISPlay:TFRequency:SGRam:MLINe:TIME:STATe ON shows the time multi display lines. 2- 234 WCA230A & WCA280A Programmer Manual...
Page 261
<freq>::=<NRf> specifies the horizontal span in the spectrogram. For the setting range, refer to Note on Horizontal Scaling on page 2- -90. Measurement Modes SARTIME Examples :DISPlay:TFRequency:SGRam:X:SCALe:SPAN 10MHz sets the span to 10 MHz. 2- 235 WCA230A & WCA280A Programmer Manual...
Page 262
:DISPlay:TFRequency:SGRam:Y[:SCALe]:PLINe <value> :DISPlay:TFRequency:SGRam:Y[:SCALe]:PLINe? Arguments <value>::=<NR1> specifies the vertical scale in the spectrogram. Range: 1 to 1024 frames per line. Measurement Modes SARTIME Examples :DISPlay:TFRequency:SGRam:Y:SCALe:PLINe 5 displays the data in the spectrogram every 5 frames. 2- 236 WCA230A & WCA280A Programmer Manual...
Page 263
:DISPlay Commands :DISPlay[:VIEW] Subgroup The :DISPlay[:VIEW] commands control the display brightness and format. Command Tree Header Parameter :DISPlay [:VIEW] :BRIGhtness <numeric_value> :FORMat V1S | V3S | V4S | VSPL | HSPL | MULTitude 2- 237 WCA230A & WCA280A Programmer Manual...
Page 264
V4S specifies that only View 4 is displayed. VSPL specifies that Views 1 and 4 are tiled horizontally. HSPL specifies that Views 1 and 4 are tiled vertically. MULTitude specifies that multiple views are displayed simultaneously. 2- 238 WCA230A & WCA280A Programmer Manual...
Page 267
<time>::=<NRf> specifies the horizontal scale. Range: 0 to 3200 s/div. Refer to Note on Horizontal Scaling on page 2- -90 for setting the scale. Measurement Modes DEMADEM, TIMTRAN Examples :DISPlay:WAVeform:X:SCALe:PDIVision 10us sets the horizontal scale to 10 ms/div. 2- 241 WCA230A & WCA280A Programmer Manual...
Page 268
Sets the vertical axis in the time domain display to the default full-scale value. Syntax :DISPlay:WAVeform:Y[:SCALe]:FULL Arguments None Measurement Modes DEMADEM, TIMTRAN Examples :DISPlay:WAVeform:Y:SCALe:FULL sets the vertical axis in the time domain display to the default full-scale value. 2- 242 WCA230A & WCA280A Programmer Manual...
Page 269
<ampl>::=<NRf> specifies the vertical scale. The valid range depends on the display format. Refer to Table D- -1 in Appendix D. Measurement Modes DEMADEM, TIMTRAN Examples :DISPlay:WAVeform:Y:SCALe:PDIVision 10 sets the vertical scale to 10 dB/div. 2- 243 WCA230A & WCA280A Programmer Manual...
Page 273
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes DEMADEM Examples :FETCh:ADEMod:AM? might return #41024xxxx... (1024-byte data) for the results of the AM signal analysis. Related Commands :INSTrument[:SELect] 2- 247 WCA230A & WCA280A Programmer Manual...
Page 274
<-AM>::=<NRf> is the negative peak AM value in percent (%). <Total_AM>::=<NRf> is the total AM value: (peak-peak AM value) / 2 in percent (%). Measurement Modes DEMADEM Examples :FETCh:ADEMod:AM:RESult? might return 37.34,-48.75,43.04. Related Commands :INSTrument[:SELect] 2- 248 WCA230A & WCA280A Programmer Manual...
Page 275
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes DEMADEM Examples :FETCh:ADEMod:FM? might return #41024xxxx... (1024-byte data) for the results of the FM signal analysis. Related Commands :INSTrument[:SELect] 2- 249 WCA230A & WCA280A Programmer Manual...
Page 276
<P2P_Freq_Dev>::=<NRf> is the peak-to-peak frequency deviation in Hz. <P2P_Freq_Dev/2>::=<NRf> is (peak-to-peak frequency deviation) / 2 in Hz. <RMS_Freq_Dev>::=<NRf> is the RMS frequency deviation in Hz. Examples :FETCh:ADEMod:FM:RESult? might return 1.13e+4,-1.55e+4,2.48e+4,1.24e+4,1.03e+4. Related Commands :INSTrument[:SELect] 2- 250 WCA230A & WCA280A Programmer Manual...
Page 277
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes DEMADEM Examples :FETCh:ADEMod:PM? might return #41024xxxx... (1024-byte data) for the results of the PM signal analysis. Related Commands :INSTrument[:SELect] 2- 251 WCA230A & WCA280A Programmer Manual...
Page 278
<Data(n)> is the spectrum amplitude in dBm. 4-byte little endian floating-point format specified IEEE 488.2. n: Max 240001 Measurement Modes DEMADEM Examples :FETCh:ADEMod:PSPectrum? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands :INSTrument[:SELect] 2- 252 WCA230A & WCA280A Programmer Manual...
Page 279
<meanpower>::=<NRf> is the average power measured value in dBm. <peakpower>::=<NRf> is the peak power measured value in dBm. <cfactor>::=<NRf> is the crest factor in dB. Measurement Modes TIMCCDF Examples :FETCh:CCDF? might return -11.16,-8.18,2.96 for the CCDF measurement results. Related Commands :INSTrument[:SELect] 2- 253 WCA230A & WCA280A Programmer Manual...
(Not available when [:SENSe]:DDEMod:FORMat is set to ASK, FSK or GFSK) STABle Data from symbol table PVTime Power versus Time (Valid when [:SENSe]:DDEMod:FORMat is set to ASK) AMAM AM/AM measurement results AMPM AM/PM measurement results CCDF CCDF measurement results PDF measurement results 2- 254 WCA230A & WCA280A Programmer Manual...
Page 281
<Qp(n)> is the sample position on the Q axis in a normalized value. Both <Ip(n)> and <Qp(n)> are in the 4-byte little endian floating-point format specified in IEEE 488.2. n: Max 512000 (= 1024 points×500 frames) 2- 255 WCA230A & WCA280A Programmer Manual...
Page 282
<Num_byte> is the number of bytes of data that follow. <Perr(n)> is the value of phase error of symbol in degrees or radians. 4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) 2- 256 WCA230A & WCA280A Programmer Manual...
Page 283
<Comp>::=<NRf> is the 1 dB compression point in dBm. <Coeff_Num>::=<NR1> is the number of coefficients (1 to 16). It is equal to the value set using the [:SENSe]:DDEMod:NLINearity:COEFfi- cient command plus 1. <Coeff>::=<NRf> is the coefficient value. 2- 257 WCA230A & WCA280A Programmer Manual...
Page 284
RMSError. <RMSError>::=<NRf> is the RMS frequency error in Hz. FDEViation. <FDeviation>::=<NRf> is the frequency deviation in Hz. Measurement Modes DEMDDEM Examples :FETCh:DDEMod? IQVTime might return #41024xxxx... (1024-byte data) for the IQ level versus time measurement results. Related Commands :INSTrument[:SELect], [:SENSe]:DDEMod:FORMat, :UNIT:ANGLe 2- 258 WCA230A & WCA280A Programmer Manual...
Page 285
Max 10001 Invalid data is returned as - -1000. Measurement Modes TIMCCDF Examples :FETCh:DISTribution:CCDF? might return #41024xxxx... (1024-byte data) for the CCDF trace data in the CCDF measurement. Related Commands :FETCh:CCDF?, :INSTrument[:SELect] 2- 259 WCA230A & WCA280A Programmer Manual...
Page 286
Max 16000 (standard) / 64000 (Option 02) Measurement Modes All Demod modes, All Time modes Examples :FETCh:OVIew? might return #510240xxx... (10240-byte data) representing the minimum and the maximum values of waveform displayed on the overview. Related Commands :CONFigure:OVIew, :INSTrument[:SELect] 2- 260 WCA230A & WCA280A Programmer Manual...
CHPower Channel power of the pulse on-time spectrum OBWidth OBW (Occupied Bandwidth) of the pulse on-time spectrum EBWidth EBW (Emission Bandwidth) of the pulse on-time spectrum FREQuency Frequency deviation in the pulse on-time 2- 261 WCA230A & WCA280A Programmer Manual...
Page 288
<Num_digit> is the number of digits in <Num_byte>. <Num_byte> is the number of bytes of data that follow. <Ooratio(n)> is the on/off ratio value for each pulse number. 4-byte little endian floating-point format specified in IEEE 488.2 n: Max 1000 2- 262 WCA230A & WCA280A Programmer Manual...
Page 289
<Num_digit> is the number of digits in <Num_byte>. <Num_byte> is the number of bytes of data that follow. <Chp(n)> is the Channel Power value for each pulse number. 4-byte little endian floating-point format specified in IEEE 488.2 n: Max 1000 2- 263 WCA230A & WCA280A Programmer Manual...
Page 290
<Freq(n)> is the frequency deviation value for each pulse number. 4-byte little endian floating-point format specified in IEEE 488.2 n: Max 1000 Measurement Modes TIMPULSE Examples :FETCh:PULSe? WIDTh might return #3500xxxx... (500-byte data) for the pulse width measurement result. Related Commands :INSTrument[:SELect] 2- 264 WCA230A & WCA280A Programmer Manual...
Page 291
<Data(n)> is the spectrum in dBm. 4-byte little endian floating-point format specified IEEE 488.2. n: Max 240001 Measurement Modes TIMPULSE Examples :FETCh:PULSe:SPECtrum? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands :DISPlay:PULSe:SVIew:FORMat, :INSTrument[:SELect] 2- 265 WCA230A & WCA280A Programmer Manual...
Page 292
<Data(n)> is the absolute power for each data in watts. 4-byte little endian floating-point format specified IEEE 488.2. n: Max 262,144 Measurement Modes TIMPULSE Examples :FETCh:PULSe:TAMPlitude? might return #43200xxxx... (3200-byte data) for the time domain amplitude. Related Commands :DISPlay:PULSe:SVIew:FORMat, :INSTrument[:SELect] 2- 266 WCA230A & WCA280A Programmer Manual...
Page 293
<Data(n)> is the frequency deviation value in Hz on the time axis. 4-byte little endian floating-point format specified IEEE 488.2. n: Max 262,144 Measurement Modes TIMPULSE Examples :FETCh:PULSe:TFRequency? might return #43200xxxx... (3200-byte data) for the time domain frequency. Related Commands :DISPlay:PULSe:SVIew:FORMat, :INSTrument[:SELect] 2- 267 WCA230A & WCA280A Programmer Manual...
<Esrate>::=<NRf> is the effective sample rate in Hz. <Count>::=<NR1> is the count of data sets that follow (0 to 64). <Index>::=<NR1> is the index number. <Rise/Fall>::=<NR1> indicates rise (0) or fall (1) time. 2- 268 WCA230A & WCA280A Programmer Manual...
Page 295
<On_Ripple>::=<NRf> is the on ripple in percent (%). <Off_Ripple>::=<NRf> is the off ripple in percent (%). <Slope_1_Rise/Fall>::=<NR1> indicates rise (0) or fall (1) for Slope 1. <Slope_1>::=<NRf> is the Slope 1 rise/fall time in seconds. 2- 269 WCA230A & WCA280A Programmer Manual...
Page 296
“C0G1” or “C1G1”. When the decoding format is other than PIE: <Mdepth>,<Mindex>,<Ferror>,<Abrate>,<Ebrate>,<Esbrate> Where <Mdepth>::=<NRf> is the modulation depth in percent (%). <Mindex>::=<NRf> is the modulation index in percent (%). 2- 270 WCA230A & WCA280A Programmer Manual...
<Num_byte> is the number of bytes of data that follow. <Sym(n)>::=<NR1> is the symbol data. 4-byte little endian floating-point format specified in IEEE 488.2 Table 2- 39: Symbol value definition Value on screen Value on GPIB Definition - - 1 Don’t care 2- 271 WCA230A & WCA280A Programmer Manual...
Page 298
- - 4 Null PSTable. <Len>::=<NR1> is the preamble length of the symbol table. Measurement Modes DEMRFID Examples :FETCh:RFID? CARRier might return 985.891768E+6,45.383E+3,104.601,30 for the carrier measure- ment result. Related Commands :INSTrument[:SELect], [:SENSe]:RFID:MODulation:STANdard 2- 272 WCA230A & WCA280A Programmer Manual...
Page 299
<Lower>::=<NRf> is the ACPR for the n lower adjacent channel in dBc. Measurement Modes DEMRFID Examples :FETCh:RFID:ACPower? might return 2,500E+3,-38.45,-38.43,1E+6,-44.14,-44.11 for the ACPR measurement result. Related Commands :INSTrument[:SELect] 2- 273 WCA230A & WCA280A Programmer Manual...
Page 300
<Dfreq>::=<NRf> is the detuned frequency of spurious relative to carrier in Hz. <Rdbc>::=<NRf> is the spurious signal level relative to carrier in dBc. Measurement Modes DEMRFID Examples :FETCh:RFID:SPURious? might return 2,-468.75E+3,-45.62,787.5E+3,-49.88 for the spurious measurement result. Related Commands :INSTrument[:SELect] 2- 274 WCA230A & WCA280A Programmer Manual...
Page 301
<Data(n)> is the amplitude of the spectrum in dBm. 4-byte little endian floating-point format specified in IEEE 488.2. n: Max 240001 Measurement Modes DEMRFID Examples :FETCh:RFID:SPECtrum:ACPower? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands :INSTrument[:SELect] 2- 275 WCA230A & WCA280A Programmer Manual...
Page 302
<Data(n)> is the amplitude of the spectrum in dBm. 4-byte little endian floating-point format specified in IEEE 488.2. n: Max 240001 Measurement Modes DEMRFID Examples :FETCh:RFID:SPECtrum:SPURious? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands :INSTrument[:SELect] 2- 276 WCA230A & WCA280A Programmer Manual...
Page 303
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 400000 (= 800 points×500 frames) Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :FETCh:SPECtrum? might return #43200xxxx... (3200-byte data) for the spectrum waveform data. Related Commands :INSTrument[:SELect] 2- 277 WCA230A & WCA280A Programmer Manual...
Page 304
<chpower>,<acpm1>,<acpp1>,<acpm2>, <acpp2>; <acpm3> and <acpp3> are not returned. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :FETCh:SPECtrum:ACPower? might return -11.38,-59.41,-59.51,-59.18,-59.31,-59.17,-59.74 for the ACPR measurement results. Related Commands :INSTrument[:SELect], [:SENSe]:ACPower subgroup 2- 278 WCA230A & WCA280A Programmer Manual...
Page 305
None Returns <chpower>::=<NRf> is the channel power measured value in dBm. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :FETCh:SPECtrum:CHPower? might return -1.081 for the measurement results of channel power. Related Commands :INSTrument[:SELect] 2- 279 WCA230A & WCA280A Programmer Manual...
Page 306
<ctn>::=<NRf> is the measured value of C/N in dB. <ctno>::=<NRf> is the measured value of C/No in dB/Hz. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :FETCh:SPECtrum:CNRatio? might return 75.594,125.594 for the C/N measurement results. Related Commands :INSTrument[:SELect] 2- 280 WCA230A & WCA280A Programmer Manual...
Page 307
:FETCh:SPECtrum:OBWidth? Arguments None Returns <obw>::=<NRf> is the measured value of OBW in Hz. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :FETCh:SPECtrum:OBWidth? might return 26510.163 for the OBW measurement results. Related Commands :INSTrument[:SELect] 2- 281 WCA230A & WCA280A Programmer Manual...
Page 308
<dfreq>::=<NRf> is the detuned frequency of spurious relative to carrier in Hz. <rdb>::=<NRf> is the spurious signal level relative to carrier in dB. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :FETCh:SPECtrum:SPURious? might return 3,1.2E6,-79,2.4E6,-79.59,1E6,-80.38 for the spurious signal measurement. Related Commands :INSTrument[:SELect] 2- 282 WCA230A & WCA280A Programmer Manual...
<snum>::=<NR1> is the number of detected spurious signals (max. 20) <dfreq>::=<NRf> is the detuned frequency of spurious relative to carrier in Hz. <rdb>::=<NRf> is the spurious signal level relative to carrier in dBc. 2- 283 WCA230A & WCA280A Programmer Manual...
Page 310
<TFsstart>::=<NRf> is the frequency settling time start from trigger. <TFsstop>::=<NRf> is the frequency settling time stop from trigger Unit: All in seconds. Measurement Modes TIMSSOURCE Examples :FETCh:SSOurce? PNOise might return 2.0E+9,-21.430,12.432E-12,8.95,217.725E-12 for the phase noise measurement result. 2- 284 WCA230A & WCA280A Programmer Manual...
Page 311
4-byte little endian floating-point format specified in IEEE 488.2. n: Max 5000 Measurement Modes TIMSSOURCE Examples :FETCh:SSOurce:CNVFrequency? MAIN might return #43200xxxx... (3200-byte data) for the Trace 1 data of the C/N versus offset frequency measurement. Related Commands :DISPlay:SSOurce:SVIew:FORMat, [:SENSe]:SSOurce:MEASurement 2- 285 WCA230A & WCA280A Programmer Manual...
Page 312
<Data(n)> is the C/N value in dBc/Hz. 4-byte little endian floating-point format specified in IEEE 488.2. Measurement Modes TIMSSOURCE Examples :FETCh:SSOurce:CNVTime? might return #43200xxxx... (3200-byte data) for waveform data of the C/N versus time. Related Commands :DISPlay:SSOurce:SVIew:FORMat, [:SENSe]:SSOurce:MEASurement 2- 286 WCA230A & WCA280A Programmer Manual...
Page 313
4-byte little endian floating-point format specified in IEEE 488.2. Measurement Modes TIMSSOURCE Examples :FETCh:SSOurce:IPNVtime? might return #43200xxxx... (3200-byte data) for waveform data of the integrated phase noise versus time. Related Commands :DISPlay:SSOurce:SVIew:FORMat, [:SENSe]:SSOurce:MEASurement 2- 287 WCA230A & WCA280A Programmer Manual...
Page 314
<Data(n)> is the jitter in seconds. 4-byte little endian floating-point format specified in IEEE 488.2. Measurement Modes TIMSSOURCE Examples :FETCh:SSOurce:RJVTime? might return #43200xxxx... (3200-byte data) for waveform data of the random jitter versus time. Related Commands :DISPlay:SSOurce:SVIew:FORMat, [:SENSe]:SSOurce:MEASurement 2- 288 WCA230A & WCA280A Programmer Manual...
Page 315
<Data(n)> is the amplitude of the spectrum in dBm. 4-byte little endian floating-point format specified in IEEE 488.2. n: Max 240001 Measurement Modes TIMSSOURCE Examples :FETCh:SSOurce:SPECtrum? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands [:SENSe]:SSOurce:MEASurement 2- 289 WCA230A & WCA280A Programmer Manual...
Page 316
4-byte little endian floating-point format specified in IEEE 488.2. n: Max 512000 (1024 points × 500 frames) Measurement Modes TIMSSOURCE Examples :FETCh:SSOurce:TRANsient:FVTime? might return #43200xxxx... (3200-byte data) for the frequency versus time measurement results. 2- 290 WCA230A & WCA280A Programmer Manual...
Page 317
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes TIMTRAN Examples :FETCh:TRANsient:FVTime? might return #41024xxxx... (1024-byte data) for the results of the frequency vs. time measurement. Related Commands :INSTrument[:SELect] 2- 291 WCA230A & WCA280A Programmer Manual...
Page 318
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes TIMTRAN Examples :FETCh:TRANsient:IQVTime? might return #41024xxxx... (1024-byte data) for the results of the IQ level vs. time measurement. Related Commands :INSTrument[:SELect] 2- 292 WCA230A & WCA280A Programmer Manual...
Page 319
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes TIMTRAN Examples :FETCh:TRANsient:PVTime? might return #41024xxxx... (1024-byte data) for the results of the power vs. time measurement. Related Commands :INSTrument[:SELect] 2- 293 WCA230A & WCA280A Programmer Manual...
:FORMat Commands The FORMat commands define the data output format. Command Tree Header Parameter :FORMat :BORDer NORMal | SWAPped [:DATA] REAL,32 | REAL,64 2- 295 WCA230A & WCA280A Programmer Manual...
Page 322
:FORMat[:DATA] { REAL,32 | REAL,64 } :FORMat[:DATA]? Arguments REAL,32 specifies the 32-bit floating point format. REAL,64 specifies the 64-bit floating point format. Measurement Modes Examples :FORMat:DATA REAL,32 specifies the 32-bit floating point format for data output. 2- 296 WCA230A & WCA280A Programmer Manual...
:HCOPy Commands The :HCOPy commands control screen hardcopy. Command Tree Header Parameter :HCOPy :BACKground BLACk | WHITe :DESTination PRINter | MMEMory [:IMMediate] 2- 297 WCA230A & WCA280A Programmer Manual...
Page 324
PRINTer specifies that the hardcopy is output to the preset printer, which is the one that has been set as the printer to be used usually under Windows. For using the printer, refer to the WCA230A and WCA280A User Manual. MMEMory specifies that the hardcopy is output to the bitmap file specified with the :MMEMory:NAME command.
Page 325
:HCOPy Commands :HCOPy[:IMMediate] (No Query Form) Outputs the screen hardcopy to the destination selected with the :HCOPy:DESTination command. Syntax :HCOPy[:IMMediate] Arguments None Measurement Modes Examples :HCOPy:IMMediate outputs the screen hardcopy. Related Commands :HCOPy:DESTination 2- 299 WCA230A & WCA280A Programmer Manual...
:INITiate Commands The :INITiate commands control data acquisition. Command Tree Header Parameter :INITiate :CONTinuous <boolean> [:IMMediate] :RESTart 2- 301 WCA230A & WCA280A Programmer Manual...
Page 328
If you want to run a :FETCh, use the :INITiate[:IMMediate] command. Measurement Modes Examples :INITiate:CONTinuous ON specifies that the continuous mode is used to acquire the input signal. Related Commands :FETCh commands, :INITiate[:IMMediate] 2- 302 WCA230A & WCA280A Programmer Manual...
Page 329
Reruns input signal acquisition. In the single mode, this command is equivalent to the :INITiate[:IMMediate] command. In the continuous mode, this command is equivalent to the :ABORt command. Syntax :INITiate:RESTart Arguments None Measurement Modes Examples :INITiate:RESTart reruns input signal acquisition. Related Commands :ABORt, :INITiate[:IMMediate] 2- 303 WCA230A & WCA280A Programmer Manual...
:INPut Commands The :INPut commands control the characteristics of the signal input. Command Tree Header Parameter :INPut :ALEVel :ATTenuation <numeric_value> :AUTO <boolean> :COUPling AC | DC (Option 03 only) :MIXer <numeric_value> :MLEVel <numeric_value> 2- 305 WCA230A & WCA280A Programmer Manual...
Table 2- -41. Table 2- 41: Input attenuation settings Measurement frequency band Setting RF (WCA230A) / RF1 (WCA280A) 0 to 50 dB (in 2 dB steps) RF2, RF3 (WCA280A) 0 to 50 dB (in 10 dB steps)
Page 333
OFF or 0 specifies that the input attenuation is not set automatically. To set it, use the :INPut:ATTenuation command, described above. ON or 1 specifies that the input attenuation is set automatically. Measurement Modes Examples :INPut:ATTenuation:AUTO ON specifies that the input attenuation is set automatically. Related Commands :INPut:ATTenuation 2- 307 WCA230A & WCA280A Programmer Manual...
Page 334
:INPut:COUPling { AC | DC } :INPut:COUPling? Arguments AC selects the AC coupling. DC selects the DC coupling. Measurement Modes Examples :INPut:COUPling AC selects the AC coupling in the IQ input mode. Related Commands [:SENSe]:FEED 2- 308 WCA230A & WCA280A Programmer Manual...
Setting Baseband - - 30 to +20 dBm (in 2 dB steps) RF (WCA230A) / RF1 (WCA280A) - - 51 to +30 dBm (in 1 dB steps) RF2, RF3 (WCA280A) - - 50 to +30 dBm (in 1 dB steps)
The :INSTrument commands set the measurement mode. Before you can start a measurement, you must set the mode appropriate for the measurement using these commands. Command Tree Header Parameter :INSTrument :CATalog? [:SELect] <mode_name> 2- 311 WCA230A & WCA280A Programmer Manual...
Page 339
If all options are installed, all the above mode names are returned as comma-separated character strings. Measurement Modes Examples :INSTrument:CATalog? might return "SANORMAL","SASGRAM","SARTIME","DEMADEM","TIMCCDF", "TIMTRAN" for all the measurement modes that the analyzer has. 2- 313 WCA230A & WCA280A Programmer Manual...
Page 340
:INSTrument[:SELect]? Arguments <string> For details of the modes, refer to Table 2- -44 on the previous page. Examples :INSTrument:SELect "DEMADEM" places the analyzer in the analog modulation analysis mode. Related Commands :CONFigure, :INITiate:CONTinuous 2- 314 WCA230A & WCA280A Programmer Manual...
:MMEMory Commands The :MMEMory commands allow you to manipulate files on the hard disk or floppy disk. For details on file manipulation, refer to the WCA230A and WCA280A User Manual. Command Tree Header Parameter :MMEMory :COPY <file_name1>,<file_name2> :DELete <file_name> :LOAD :CORRection <file_name>...
Page 342
:MMEMory:DELete (No Query Form) Deletes the specified file. Syntax :MMEMory:DELete <file_name> Arguments <file_name>::=<string> specifies the file to be deleted. Measurement Modes Examples :MMEMory:DELete "C:\My Documents\File1" deletes File1 located in the My Documents folder. 2- 316 WCA230A & WCA280A Programmer Manual...
Page 343
<file_name>::=<string> specifies the file from which to load IQ data. The file extension is .iqt. Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :MMEMory:LOAD:IQT "C:\My Documents\Data1.iqt" loads IQ data from the file Data1.iqt in the My Documents folder. 2- 317 WCA230A & WCA280A Programmer Manual...
Page 344
The file extension is .trc. Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :MMEMory:LOAD:TRACe "C:\My Documents\Trace1.trc" loads Trace 1 data from the file Trace1.trc in the My Documents folder. Related Commands :MMEMory:STORe:TRACe<x> 2- 318 WCA230A & WCA280A Programmer Manual...
Page 345
<file_name>::=<string> specifies the file in which to store the ACPR measurement results. The file extension is .csv. Measurement Modes DEMRFID Examples :MMEMory:STORe:ACPower "C:\My Documents\Result1.csv" stores the ACPR measurement results in the Result1.csv file in the My Docu- ments folder. 2- 319 WCA230A & WCA280A Programmer Manual...
Page 346
<file_name>::=<string> specifies the file in which to store IQ data. The file extension is .iqt. Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :MMEMory:STORe:IQT "C:\My Documents\Data1.iqt" stores IQ data in the file Data1.iqt in the My Documents folder. 2- 320 WCA230A & WCA280A Programmer Manual...
Page 347
NOTE. The date and time saved to the .sym file is the date and time of the last analysis of the symbol table measurement. If the analysis was run on a loaded signal file (filename.iqt), then the date and time in the .sym file will match the loaded .iqt file. 2- 321 WCA230A & WCA280A Programmer Manual...
Page 348
11. Preamble on/off 12. Preamble length For Item 2, refer to the View Define menu. For Items 3 to 11, refer to the Meas Setup menu. (Refer to the WCA230A and WCA280A User Manual.) Measurement Modes DEMDDEM, DEMRFID, DEMDL3G, DEMUL3G Examples :MMEMory:STORe:STABle "C:\My Documents\Data1.sym"...
Page 349
The file extension is .trc. Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :MMEMory:STORe:TRACe1 "C:\My Documents\Trace1.trc" stores Trace 1 data in the file Trace1.trc in the My Documents folder. Related Commands :MMEMory:LOAD:TRACe<x> 2- 323 WCA230A & WCA280A Programmer Manual...
The macro program to be run must be stored under this directory in the analyzer: C:\Program Files\Tektronix\wca200a\Python\wca200a\measmacro For incorporating macro programs into the analyzer, contact your local Tektronix distributor or sales office. For an example of running a macro program, refer to page 4- -15.
Page 352
\Program Files\Tektronix\wca200a\Python\wca200a\measmacro\nonregistered. :PROGram[:SELected]:DELete[:SELected] (No Query Form) Deletes a macro program specified with the :PROGram[:SELected]:NAME command, from the memory. Syntax :PROGram[:SELected]:DELete[:SELected] Arguments None Measurement Modes Examples :PROGram:SELected:DELete:SELected deletes the specified macro program. Related Commands :PROGram[:SELected]:NAME 2- 326 WCA230A & WCA280A Programmer Manual...
Page 353
If the specified macro is not found, the following error message is returned: "Program Syntax error" (-285) Measurement Modes Examples :PROGram:SELected:NAME "NONREGISTERED.MACROTEST1" specifies the macro program folder MacroTest1 located under the directory C: \Program Files\Tektronix\wca200a\Python\wca200a\measmacro\nonregistered. Related Commands :PROGram[:SELected]:EXECute 2- 327 WCA230A & WCA280A Programmer Manual...
Page 354
If the specified variable is not found, the following error message is returned: "Illegal variable name" (-283) Measurement Modes Examples :PROGram:NUMBer "LOW_LIMIT",1.5 sets the variable LOW_LIMIT to 1.5. :PROGram:NUMBer? "RESULT" might return 1.2345 of the measured value stored in the variable RESULT. 2- 328 WCA230A & WCA280A Programmer Manual...
Page 355
If the specified variable is not found, the following error message is returned: "Illegal variable name" (-283) Measurement Modes Examples :PROGram:STRing "ERROR_MESSAGE","Measurement Unsuccessful" sets the character string “Measurement Unsuccessful” in the variable ERROR_MESSAGE. 2- 329 WCA230A & WCA280A Programmer Manual...
:INITiate:CONTinuous OFF NOTE. If a :READ command is run in the continuous mode, the acquisition mode is changed to single. Command Tree Header Parameter :READ :ADEMod :AM? :RESult? :FM? :RESult? :PM? :PSPectrum? :CCDF? 2- 331 WCA230A & WCA280A Programmer Manual...
Page 359
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes DEMADEM Examples :READ:ADEMod:AM? might return #41024xxxx... (1024-byte data) for the results of the AM signal analysis. Related Commands :INSTrument[:SELect] 2- 333 WCA230A & WCA280A Programmer Manual...
Page 360
<-AM>::=<NRf> is the negative peak AM value in percent (%). <Total_AM>::=<NRf> is the total AM value: (peak-peak AM value) / 2 in percent (%). Measurement Modes DEMADEM Examples :READ:ADEMod:AM:RESult? might return 37.34,-48.75,43.04. Related Commands :INSTrument[:SELect] 2- 334 WCA230A & WCA280A Programmer Manual...
Page 361
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes DEMADEM Examples :READ:ADEMod:FM? might return #41024xxxx... (1024-byte data) for the results of the FM signal analysis. Related Commands :INSTrument[:SELect] 2- 335 WCA230A & WCA280A Programmer Manual...
Page 362
<P2P_Freq_Dev>::=<NRf> is the peak-to-peak frequency deviation in Hz. <P2P_Freq_Dev/2>::=<NRf> is (peak-to-peak frequency deviation) / 2 in Hz. <RMS_Freq_Dev>::=<NRf> is the RMS frequency deviation in Hz. Examples :READ:ADEMod:FM:RESult? might return 1.13e+4,-1.55e+4,2.48e+4,1.24e+4,1.03e+4. Related Commands :INSTrument[:SELect] 2- 336 WCA230A & WCA280A Programmer Manual...
Page 363
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes DEMADEM Examples :READ:ADEMod:PM? might return #41024xxxx... (1024-byte data) for the results of the PM signal analysis. Related Commands :INSTrument[:SELect] 2- 337 WCA230A & WCA280A Programmer Manual...
Page 364
<Data(n)> is the spectrum amplitude in dBm. 4-byte little endian floating-point format specified IEEE 488.2. n: Max 240001 Measurement Modes DEMADEM Examples :READ:ADEMod:PSPectrum? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands :INSTrument[:SELect] 2- 338 WCA230A & WCA280A Programmer Manual...
Page 365
<meanpower>::=<NRf> is the average power measured value in dBm. <peakpower>::=<NRf> is the peak power measured value in dBm. <cfactor>::=<NRf> is the crest factor in dB. Measurement Modes TIMCCDF Examples :READ:CCDF? might return -11.16,-8.18,2.96 for the CCDF measurement results. Related Commands :INSTrument[:SELect] 2- 339 WCA230A & WCA280A Programmer Manual...
(Not available when [:SENSe]:DDEMod:FORMat is set to ASK, FSK or GFSK) STABle Data from symbol table PVTime Power versus Time (Valid when [:SENSe]:DDEMod:FORMat is set to ASK) AMAM AM/AM measurement results AMPM AM/PM measurement results CCDF CCDF measurement results PDF measurement results 2- 340 WCA230A & WCA280A Programmer Manual...
Page 367
<Qp(n)> is the sample position on the Q axis in a normalized value. Both <Ip(n)> and <Qp(n)> are in the 4-byte little endian floating-point format specified in IEEE 488.2. n: Max 512000 (= 1024 points×500 frames) 2- 341 WCA230A & WCA280A Programmer Manual...
Page 368
<Num_byte> is the number of bytes of data that follow. <Perr(n)> is the value of phase error of symbol in degrees or radians. 4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) 2- 342 WCA230A & WCA280A Programmer Manual...
Page 369
<Comp>::=<NRf> is the 1 dB compression point in dBm. <Coeff_Num>::=<NR1> is the number of coefficients (1 to 16). It is equal to the value set using the [:SENSe]:DDEMod:NLINearity:COEFfi- cient command plus 1. <Coeff>::=<NRf> is the coefficient value. 2- 343 WCA230A & WCA280A Programmer Manual...
Page 370
RMSError. <RMSError>::=<NRf> is the RMS frequency error in Hz. FDEViation. <FDeviation>::=<NRf> is the frequency deviation in Hz. Measurement Modes DEMDDEM Examples :READ:DDEMod? IQVTime might return #41024xxxx... (1024-byte data) for the IQ level versus time measurement results. Related Commands :INSTrument[:SELect], [:SENSe]:DDEMod:FORMat, :UNIT:ANGLe 2- 344 WCA230A & WCA280A Programmer Manual...
Page 371
Max 10001 Invalid data is returned as - -1000. Measurement Modes TIMCCDF Examples :READ:DISTribution:CCDF? might return #41024xxxx... (1024-byte data) for the CCDF trace data in the CCDF measurement. Related Commands :READ:CCDF?, :INSTrument[:SELect] 2- 345 WCA230A & WCA280A Programmer Manual...
Page 372
Max 16000 (standard) / 64000 (Option 02) Measurement Modes All Demod modes, all Time modes Examples :READ:OVIew? might return #510240xxx... (10240-byte data) representing the minimum and the maximum values of waveform displayed on the overview. Related Commands :CONFigure:OVIew, :INSTrument[:SELect] 2- 346 WCA230A & WCA280A Programmer Manual...
Page 373
<phase>::=<NRf> is the pulse-pulse phase in degrees. <chp>::=<NRf> is the channel power in W. <obw>::=<NRf> is the OBW in Hz. <ebw>::=<NRf> is the EBW in Hz. <freq>::=<NRf> is the frequency deviation in Hz. 2- 347 WCA230A & WCA280A Programmer Manual...
Page 374
<Num_byte> is the number of bytes of the data that follow. <Period(n)> is the pulse repetition interval value for each pulse number. 4-byte little endian floating-point format specified in IEEE 488.2 n: Max 1000 2- 348 WCA230A & WCA280A Programmer Manual...
Page 375
<Num_digit> is the number of digits in <Num_byte>. <Num_byte> is the number of bytes of the data that follow. <Ebw(n)> is the EBW value for each pulse number. 4-byte little endian floating-point format specified in IEEE 488.2 n: Max 1000 2- 349 WCA230A & WCA280A Programmer Manual...
Page 376
<Freq(n)> is the frequency deviation value for each pulse number. 4-byte little endian floating-point format specified in IEEE 488.2 n: Max 1000 Measurement Modes TIMPULSE Examples :READ:PULSe? WIDTh might return #3500xxxx... (500-byte data) for the pulse width measurement result. Related Commands :INSTrument[:SELect] 2- 350 WCA230A & WCA280A Programmer Manual...
Page 377
<Data(n)> is the spectrum in dBm. 4-byte little endian floating-point format specified IEEE 488.2. n: Max 16384 Measurement Modes TIMPULSE Examples :READ:PULSe:SPECtrum? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands :DISPlay:PULSe:SVIew:FORMat, :INSTrument[:SELect] 2- 351 WCA230A & WCA280A Programmer Manual...
Page 378
4-byte little endian floating-point format specified IEEE 488.2. n: Max 262,144 Invalid data is returned as - -1000. Measurement Modes TIMPULSE Examples :READ:PULSe:TAMPlitude? might return #43200xxxx... (3200-byte data) for the time domain amplitude. Related Commands :DISPlay:PULSe:SVIew:FORMat, :INSTrument[:SELect] 2- 352 WCA230A & WCA280A Programmer Manual...
Page 379
4-byte little endian floating-point format specified IEEE 488.2. n: Max 262,144 Invalid data is returned as - -1000. Measurement Modes TIMPULSE Examples :READ:PULSe:TFRequency? might return #43200xxxx... (3200-byte data) for the time domain frequency. Related Commands :DISPlay:PULSe:SVIew:FORMat, :INSTrument[:SELect] 2- 353 WCA230A & WCA280A Programmer Manual...
Page 380
<Lower>::=<NRf> is the ACPR for the n lower adjacent channel in dBc. Measurement Modes DEMRFID Examples :READ:RFID:ACPower? might return 2,500E+3,-38.45,-38.43,1E+6,-44.14,-44.11 for the ACPR measurement result. Related Commands :INSTrument[:SELect] 2- 354 WCA230A & WCA280A Programmer Manual...
Page 381
<Dfreq>::=<NRf> is the detuned frequency of spurious relative to carrier in Hz. <Rdbc>::=<NRf> is the spurious signal level relative to carrier in dBc. Measurement Modes DEMRFID Examples :READ:RFID:SPURious? might return 2,-468.75E+3,-45.62,787.5E+3,-49.88 for the spurious measurement result. Related Commands :INSTrument[:SELect] 2- 355 WCA230A & WCA280A Programmer Manual...
Page 382
<Data(n)> is the amplitude of the spectrum in dBm. 4-byte little endian floating-point format specified in IEEE 488.2. n: Max 240001 Measurement Modes DEMRFID Examples :READ:RFID:SPECtrum:ACPower? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands :INSTrument[:SELect] 2- 356 WCA230A & WCA280A Programmer Manual...
Page 383
<Data(n)> is the amplitude of the spectrum in dBm. 4-byte little endian floating-point format specified in IEEE 488.2. n: Max 240001 Measurement Modes DEMRFID Examples :READ:RFID:SPECtrum:SPURious? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands :INSTrument[:SELect] 2- 357 WCA230A & WCA280A Programmer Manual...
Page 384
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 240001 Measurement Modes SANORMAL, SASGRAM, SARTIME, SAZRTIME, SADL3G, SAUL3G Examples :READ:SPECtrum? might return #43200xxxx... (3200-byte data) for the spectrum waveform data. Related Commands :INSTrument[:SELect] 2- 358 WCA230A & WCA280A Programmer Manual...
Page 385
<chpower>,<acpm1>,<acpp1>,<acpm2>, <acpp2>; <acpm3> and <acpp3> are not returned. Measurement Modes SANORMAL, SASGRAM, SARTIME, SAZRTIME, SADL3G, SAUL3G Examples :READ:SPECtrum:ACPower? might return -11.38,-59.41,-59.51,-59.18,-59.31,-59.17,-59.74 for the ACPR measurement results. Related Commands :INSTrument[:SELect], [:SENSe]:ACPower subgroup 2- 359 WCA230A & WCA280A Programmer Manual...
Page 386
<chpower>::=<NRf> is the channel power measured value in dBm. Measurement Modes SANORMAL, SASGRAM, SARTIME, SAZRTIME, SADL3G, SAUL3G Examples :READ:SPECtrum:CHPower? might return -1.081 for the measurement results of the channel power. Related Commands :INSTrument[:SELect] 2- 360 WCA230A & WCA280A Programmer Manual...
Page 387
<ctn>::=<NRf> is the measured value of C/N in dB. <ctno>::=<NRf> is the measured value of C/No in dB/Hz. Measurement Modes SANORMAL, SASGRAM, SARTIME, SAZRTIME, SADL3G, SAUL3G Examples :READ:SPECtrum:CNRatio? might return 75.594,125.594 for the C/N measurement results. Related Commands :INSTrument[:SELect] 2- 361 WCA230A & WCA280A Programmer Manual...
Page 388
Arguments None Returns <obw>::=<NRf> is the measured value of OBW in Hz. Measurement Modes SANORMAL, SASGRAM, SARTIME, SAZRTIME, SADL3G, SAUL3G Examples :READ:SPECtrum:OBWidth? might return 26510.163 for the OBW measurement results. Related Commands :INSTrument[:SELect] 2- 362 WCA230A & WCA280A Programmer Manual...
:READ:SSOurce? { PNOise | SPURious | FVTime } Arguments The arguments indicate the measurements as shown in Table 2- -46. Table 2- 46: Signal source analysis Argument Measurement PNOise Phase noise SPURious Spurious FVTime Frequency versus Time 2- 363 WCA230A & WCA280A Programmer Manual...
Page 390
<TFsstart>::=<NRf> is the frequency settling time start from trigger. <TFsstop>::=<NRf> is the frequency settling time stop from trigger Unit: All in seconds. Measurement Modes TIMSSOURCE Examples :READ:SSOurce? PNOise might return 2.0E+9,-21.430,12.432E-12,8.95,217.725E-12 for the phase noise measurement result. 2- 364 WCA230A & WCA280A Programmer Manual...
Page 391
<Data(n)> is the amplitude of the spectrum in dBm. 4-byte little endian floating-point format specified in IEEE 488.2. n: Max 240001 Measurement Modes TIMSSOURCE Examples :READ:SSOurce:SPECtrum? might return #43200xxxx... (3200-byte data) for the spectrum data. Related Commands [:SENSe]:SSOurce:MEASurement 2- 365 WCA230A & WCA280A Programmer Manual...
Page 392
4-byte little endian floating-point format specified in IEEE 488.2. n: Max 512000 (1024 points × 500 frames) Measurement Modes TIMSSOURCE Examples :READ:SSOurce:TRANsient:FVTime? might return #43200xxxx... (3200-byte data) for the frequency versus time measurement results. 2- 366 WCA230A & WCA280A Programmer Manual...
Page 393
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes TIMTRAN Examples :READ:TRANsient:FVTime? might return #41024xxxx... (1024-byte data) for the results of the frequency vs. time measurement. Related Commands :INSTrument[:SELect] 2- 367 WCA230A & WCA280A Programmer Manual...
Page 394
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes TIMTRAN Examples :READ:TRANsient:IQVTime? might return #41024xxxx... (1024-byte data) for the results of the IQ level vs. time measurement. Related Commands :INSTrument[:SELect] 2- 368 WCA230A & WCA280A Programmer Manual...
Page 395
4-byte little endian floating-point format specified in IEEE 488.2 n: Max 512000 (= 1024 points×500 frames) Measurement Modes TIMTRAN Examples :READ:TRANsient:PVTime? might return #41024xxxx... (1024-byte data) for the results of the power vs. time measurement. Related Commands :INSTrument[:SELect] 2- 369 WCA230A & WCA280A Programmer Manual...
2- - 477 [:SENSE]:SPURious Set up spurious signal measurement p. 2- - 495 [:SENSE]:SSOurce Sets up the signal source analysis. p. 2- - 499 [:SENSE]:TRANsient Set up time domain measurement p. 2- - 524 2- 371 WCA230A & WCA280A Programmer Manual...
Page 398
2. Run one of the following commands to start the ACPR measurement: H To start the measurement with the default settings: :CONFigure:SPECtrum:ACPower H To start the measurement without modifying the current settings: [:SENSe]:SPECtrum:MEASurement ACPower 2- 372 WCA230A & WCA280A Programmer Manual...
Page 399
Arguments <value>::=<NRf> specifies the bandwidth of the adjacent channels for the ACPR measurement. Range: (Bin bandwidth)×8 to full span [Hz]. Refer to the WCA230A and WCA280A User Manual for the bin bandwidth. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :SENSe:ACPower:BANDwidth:ACHannel 3.5MHz...
[:SENSe]:ACPower:CSPacing? Arguments <value>::=<NRf> specifies the channel-to-channel spacing for the ACPR measurement. Range: (Bin bandwidth)×8 to full span [Hz]. Refer to the WCA230A and WCA280A User Manual for the bin bandwidth. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :SENSe:ACPower:CSPacing 5MHz sets the channel-to-channel spacing to 5 MHz.
Page 401
GAUSsian selects the Gaussian filter. NYQuist selects the Nyquist filter (default). RNYQuist selects the Root Nyquist filter. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :SENSe:ACPower:FILTer:TYPE NYQuist selects the Nyquist filter for the ACPR measurement. 2- 375 WCA230A & WCA280A Programmer Manual...
Page 402
AM | FM | PM | IQVT | OFF :OFFSet <numeric_value> :THReshold <numeric_value> For the commands defining the analysis range, see the following figure. The analysis range is shown by a green line in the overview. 2- 376 WCA230A & WCA280A Programmer Manual...
:SENSe Commands :OFFSet :BLOCk :LENGth Overview All data points in block NOTE: Command header [:SENSe]:ADEMod is omitted here. Figure 2- 17: Defining the analysis range 2- 377 WCA230A & WCA280A Programmer Manual...
Page 404
<number>::=<NR1> specifies the block number. Zero represents the latest block. Range: - -M to 0 (M: Number of acquired blocks) Measurement Modes DEMADEM Examples :SENSe:ADEMod:BLOCk -5 sets the block number to - -5. 2- 378 WCA230A & WCA280A Programmer Manual...
Page 405
To set it, use the [:SENSe]:ADEMod:CARRier:OFFSet command. ON or 1 specifies that the carrier is detected automatically. Measurement Modes DEMADEM Examples :SENSe:ADEMod:CARRier:SEARch ON specifies that the carrier is detected automatically. Related Commands [:SENSe]:ADEMod:CARRier:OFFSet 2- 379 WCA230A & WCA280A Programmer Manual...
Page 406
Runs the analog demodulation calculation for the acquired data. To select the analog demodulation method, use the [:SENSe]:ADEMod:MODulation command. To acquire data, use the :INITiate command. Syntax [:SENSe]:ADEMod[:IMMediate] Arguments None Measurement Modes DEMADEM Examples :SENSe:ADEMod:IMMediate runs the analog demodulation calculation. Related Commands :INITiate, [:SENSe]:ADEMod:MODulation 2- 380 WCA230A & WCA280A Programmer Manual...
Page 407
Range: 1 to 1024×Block size (Block size ≤ 500). To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes DEMADEM Examples :SENSe:ADEMod:LENGth 1000 sets the analysis range to 1000 points. Related Commands [:SENSe]:BSIZe 2- 381 WCA230A & WCA280A Programmer Manual...
Argument Measurement item AM signal analysis FM signal analysis PM signal analysis IQVT IQ level vs. time measurement Turns off the measurement. Measurement Modes DEMADEM Examples :SENSe:ADEMod:MODulation PM selects the PM signal analysis. 2- 382 WCA230A & WCA280A Programmer Manual...
Page 409
PM signal analysis. The burst detected first is used for the measurement. Syntax [:SENSe]:ADEMod:PM:THReshold <value> [:SENSe]:ADEMod:PM:THReshold? Arguments <value>::=<NRf> specifies the threshold level. Range: - -100.0 to 0.0 dB. Measurement Modes DEMADEM Examples :SENSe:ADEMod:PM:THReshold -10 sets the threshold level to - -10 dB. 2- 383 WCA230A & WCA280A Programmer Manual...
Page 410
(Demod mode) and the time analysis (Time mode). NOTE. Data is always acquired without averaging in the Demod and the Time modes. Command Tree Header Parameter [:SENSe] :AVERage :CLEar :COUNt <numeric_value> [:STATE] <boolean> :TCONtrol EXPonential | REPeat 2- 384 WCA230A & WCA280A Programmer Manual...
Page 411
<value>::=<NR1> is the number of traces to combine for averaging. Range: 1 to 100000 (default: 20) Measurement Modes All Demod modes, TIMTRAN Examples :SENSe:AVERage:COUNt 64 sets the average count to 64. Related Commands [:SENSe]:AVERage:TCONtrol 2- 385 WCA230A & WCA280A Programmer Manual...
Page 412
[:SENSe]:AVERage:COUNt as the weighting factor. REPeat clears average data and counter, and restarts the average process when :AVERage:COUNt is reached. Measurement Modes All Demod modes, TIMTRAN Examples :SENSe:AVERage:TCONtrol REPeat repeats the averaging process. Related Commands [:SENSe]:AVERage:COUNt, [:SENSe]:AVERage:TYPE 2- 386 WCA230A & WCA280A Programmer Manual...
1 to 16000 (standard) / 64000 (Option 02) NORMal 5 to 16000 (standard) / 64000 (Option 02) Measurement Modes SARTIME, all Demod modes, all Time modes Examples :SENSe:BSIZe 8 sets the block size to 8. Related Commands :TRIGger[:SEQuence]:MODE 2- 387 WCA230A & WCA280A Programmer Manual...
Page 414
The [:SENSe]:CCDF commands set up the conditions related to the CCDF measurement. NOTE. To use a command of this group, you must have selected TIMCCDF (CCDF measurement) in the :INSTrument[:SELect] command. Command Tree Header Parameter [:SENSe] :CCDF :BLOCk <numeric_value> :CLEar :RMEasurement :THReshold <numeric_value> 2- 388 WCA230A & WCA280A Programmer Manual...
Page 415
Clears the CCDF accumulator and restarts the measurement. This command is equivalent to the [:SENSe]:CCDF:RMEasurement command. Syntax [:SENSe]:CCDF:CLEar Arguments None Measurement Modes TIMCCDF Examples :SENSe:CCDF:CLEar clears the CCDF accumulator and restarts the measurement. Related Commands [:SENSe]:CCDF:RMEasurement 2- 389 WCA230A & WCA280A Programmer Manual...
Page 416
Sets or queries the threshold which defines the samples to be included in the CCDF calculation. Syntax [:SENSe]:CCDF:THReshold <value> [:SENSe]:CCDF:THReshold? Arguments <value>::=<NR1> specifies the threshold. Range: - -250 to 130 dBm. Measurement Modes TIMCCDF Examples :SENSe:CCDF:THReshold 50dBm sets the threshold to 50 dBm. 2- 390 WCA230A & WCA280A Programmer Manual...
Page 417
<value>::=<NRf> specifies the counter resolution. Setting value (Hz): 0.001, 0.01, 0.1, 1, 10, 100, 1k, 10k, 100k, or 1M Measurement Modes All S/A modes Examples :SENSe:CFRequnecy:CRESolution 1kHz sets the counter resolution to 1 kHz. 2- 391 WCA230A & WCA280A Programmer Manual...
Page 418
2. Run one of the following commands to start the channel power measure- ment: H To start the measurement with the default settings: :CONFigure:SPECtrum:CHPower H To start the measurement without modifying the current settings: [:SENSe]:SPECtrum:MEASurement CHPower 2- 392 WCA230A & WCA280A Programmer Manual...
[:SENSe]:CHPower:BANDwidth|:BWIDth:INTegration? Arguments <value>::=<NRf> specifies the channel bandwidth for the channel power measurement. Range: (Bin bandwidth)×8 to full span [Hz]. Refer to the WCA230A and WCA280A User Manual for the bin bandwidth. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :SENSe:CHPower:BANDwidth:INTegration 2.5MHz sets the channel bandwidth to 2.5 MHz.
Page 420
RECTangle selects the rectangular filter. GAUSsian selects the Gaussian filter. NYQuist selects the Nyquist filter (default). RNYQuist selects the Root Nyquist filter. Measurement Modes SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :SENSe:CHPower:FILTer:TYPE RNYQuist selects the Root Nyquist filter. 2- 394 WCA230A & WCA280A Programmer Manual...
Page 421
2. Run one of the following commands to start the C/N measurement: H To start the measurement with the default settings: :CONFigure:SPECtrum:CNRatio H To start the measurement without modifying the current settings: [:SENSe]:SPECtrum:MEASurement CNRatio 2- 395 WCA230A & WCA280A Programmer Manual...
[:SENSe]:CNRatio:BANDwidth|:BWIDth:INTegration <value> [:SENSe]:CNRatio:BANDwidth|:BWIDth:INTegration? Arguments <value>::=<NRf> is the carrier bandwidth for the C/N measurement. Range: (Bin bandwidth)×8 to full span [Hz]. Refer to the WCA230A and WCA280A User Manual for the bin bandwidth. Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :SENSe:CNRatio:BANDwidth:INTegration 1MHz sets the carrier bandwidth to 1 MHz.
Page 423
[:SENSe]:CNRatio:BANDwidth|:BWIDth:NOISe <value> [:SENSe]:CNRatio:BANDwidth|:BWIDth:NOISe? Arguments <value>::=<NRf> is the noise bandwidth for the C/N measurement. Range: (Bin bandwidth)×8 to full span [Hz]. Refer to the WCA230A and WCA280A User Manual for the bin bandwidth. Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :SENSe:CNRatio:BANDwidth:NOISe 1.5MHz sets the noise bandwidth to 1.5 MHz.
Page 424
RECTangle selects the rectangular filter. GAUSsian selects the Gaussian filter. NYQuist selects the Nyquist filter (default). RNYQuist selects the Root Nyquist filter. Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :SENSe:CNRatio:FILTer:TYPE RNYQuist selects the Root Nyquist filter. 2- 398 WCA230A & WCA280A Programmer Manual...
Page 425
(see Figure 2- -19). Syntax [:SENSe]:CNRatio:OFFSet <freq> [:SENSe]:CNRatio:OFFSet? Arguments <freq>::=<NRf> specifies the offset frequency. Range: - -(Span)/2 to +(Span)/2 Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :SENSe:CNRatio:OFFSet 5MHz sets the offset frequency to 5 MHz. 2- 399 WCA230A & WCA280A Programmer Manual...
Page 426
:SENSe Commands [:SENSe]:CORRection Subgroup The [:SENSe]:CORRection commands control the amplitude correction. For details on the amplitude correction, refer to the WCA230A and WCA280A User Manual. NOTE. This subgroup is available in the S/A (spectrum analysis) mode except real-time. You must have selected a S/A mode (except SARTIME) with the...
Page 427
1024 points. [:SENSe]:CORRection:DELete (No Query Form) Deletes all the amplitude correction data. Syntax [:SENSe]:CORRection:DELete Arguments None Measurement Modes All S/A modes except SARTIME Examples :SENSe:CORRection:DELete deletes all the amplitude correction data. 2- 401 WCA230A & WCA280A Programmer Manual...
Page 428
<value>::=<NRf> specifies the frequency offset value. Range: - -100 GHz to +100 GHz. Measurement Modes All S/A modes except SARTIME Examples :SENSe:CORRection:OFFSet:FREQuency 10MHz sets the frequency offset value to 10 MHz. Related Commands [:SENSe]:CORRection:OFFSet:STATe 2- 402 WCA230A & WCA280A Programmer Manual...
Page 429
[:SENSe]:CORRection[:STATe]? Arguments OFF or 0 turns off the amplitude correction. ON or 1 turns on the amplitude correction. Measurement Modes All S/A modes except SARTIME Examples :SENSe:CORRection:STATe ON turns on the amplitude correction. 2- 403 WCA230A & WCA280A Programmer Manual...
Page 430
LINear selects the linear scale for the interpolation. LOGarithmic selects the logarithmic scale for the interpolation. Measurement Modes All S/A modes except SARTIME Examples :SENSe:CORRection:Y:SPACing LINear selects the linear scale for the interpolation. 2- 404 WCA230A & WCA280A Programmer Manual...
:OFFSet :BLOCk :LENGth Overview All data points in block NOTE: Command header [:SENSe]:DDEMod is omitted here. Figure 2- 20: Defining the analysis range 2- 406 WCA230A & WCA280A Programmer Manual...
Page 433
[:SENSe]:DDEMod:CARRier:OFFSet <freq> [:SENSe]:DDEMod:CARRier:OFFSet? Arguments <freq>::=<NR1> is the carrier frequency offset. Range: - -30 MHz to +30 MHz Measurement Modes DEMDDEM Examples :SENSe:DDEMod:CARRier:OFFSet 10MHz sets the carrier frequency offset to 10 MHz. Related Commands [:SENSe]:DDEMod:CARRier:SEARch 2- 407 WCA230A & WCA280A Programmer Manual...
Page 434
OFF or 0 specifies that the carrier is not detected automatically. To set it, use the [:SENSe]:DDEMod:CARRier:OFFSet command. ON or 1 specifies that the carrier is detected automatically. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:CARRier:SEARch ON specifies that the carrier is detected automatically. Related Commands [:SENSe]:DDEMod:CARRier:OFFSet 2- 408 WCA230A & WCA280A Programmer Manual...
Page 435
[:SENSe]:DDEMod:DECode? Arguments NRZ selects the NRZ (Non-Return to Zero) decoding. MANChecter selects the Manchester decoding. MILLer selects the Miller decoding. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:DECode NRZ selects the NRZ decoding. Related Commands [:SENSe]:DDEMod:FORMat 2- 409 WCA230A & WCA280A Programmer Manual...
Page 436
FSK or GFSK and [:SENSe]:DDEMod:FDEViation:AUTO is set to OFF. Syntax [:SENSe]:DDEMod:FDEViation <value> [:SENSe]:DDEMod:FDEViation? Arguments <value>::=<NRf> sets the frequency deviation. Range: 0 to Span/2 Hz Measurement Modes DEMDDEM Examples :SENSe:DDEMod:FDEViation 1MHz sets the frequency deviation to 1 MHz. Related Commands [:SENSe]:DDEMod:FDEViation:AUTO, [:SENSe]:DDEMod:FORMat 2- 410 WCA230A & WCA280A Programmer Manual...
Page 437
Sets or queries the filter factor (α/BT) in the digital modulation analysis. Syntax [:SENSe]:DDEMod:FILTer:ALPHa <value> [:SENSe]:DDEMod:FILTer:ALPHa? Arguments <value>::=<NRf> is the filter factor. Range: 0.0001 to 1. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:FILTer:ALPHa 0.5 sets the filter factor to 0.5. 2- 411 WCA230A & WCA280A Programmer Manual...
Page 438
OFF specifies that no filter is used. RCOSine selects the Raised Cosine filter. GAUSsian selects the Gaussian filter. HSINe selects the half sine filter. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:FILTer:REFerence RCOSine selects the Raised Cosine filter as the reference filter. 2- 412 WCA230A & WCA280A Programmer Manual...
Page 440
Runs the digital demodulation calculation for the acquired data. To select the measurement item, use the [:SENSe]:DDEMod:MVIew:FORMat command. To acquire data, use the :INITiate command. Syntax [:SENSe]:DDEMod[:IMMediate] Arguments None Measurement Modes DEMDDEM Examples :SENSe:DDEMod:IMMediate runs the digital demodulation calculation. Related Commands :INITiate, [:SENSe]:DDEMod:MVIew:FORMat 2- 414 WCA230A & WCA280A Programmer Manual...
Page 441
Range: 1 to [1024×(block size)] or [8192- -512=7680] whichever smaller. To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:LENGth 1000 sets the measurement range to 1000 points. Related Commands [:SENSe]:BSIZe 2- 415 WCA230A & WCA280A Programmer Manual...
Page 442
[:SENSe]:DDEMod:MDEPth:AUTO is set to OFF. Syntax [:SENSe]:DDEMod:MDEPth <value> [:SENSe]:DDEMod:MDEPth? Arguments <value>::=<NRf> specifies the depth of modulation. Range: 0 to 100% Measurement Modes DEMDDEM Examples :SENSe:DDEMod:MDEPth 20 sets the modulation depth to 20%. Related Commands [:SENSe]:DDEMod:FORMat, [:SENSe]:DDEMod:MDEPth:AUTO 2- 416 WCA230A & WCA280A Programmer Manual...
Page 443
Modulation Depth side key (default). OFF or 0 sets the modulation depth using the [:SENSe]:DDEMod:MDEPth command. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:MDEPth:AUTO ON automatically calculates the modulation depth. Related Commands [:SENSe]:DDEMod:MDEPth, [:SENSe]:DDEMod:FORMat 2- 417 WCA230A & WCA280A Programmer Manual...
Page 444
<value>::=<NRf> specifies the horizontal interval between display points. Range: 0.01 to 1 dB (the default is 0.1 dB) Measurement Modes DEMDDEM Examples :SENSe:DDEMod:NLINearity:HDIVision 0.2 sets the horizontal interval between display points to 0.2 dB. Related Commands :DISPlay:DDEMod:MVIew:FORMat 2- 418 WCA230A & WCA280A Programmer Manual...
Page 445
The unit is dB when [:SENSe]:DDEMod:NLINearity:LSRegion:UNIT is set to RELative, and dBm when ABSolute. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:NLINearity:LSRegion:SET -10 sets the linear signal region to - -10 dB (or dBm). Related Commands :DISPlay:DDEMod:MVIew:FORMat, [:SENSe]:DDEMod:NLINearity:LSRegion:UNIT 2- 419 WCA230A & WCA280A Programmer Manual...
Page 446
(default). ABSolute specifies the linear signal region with an absolute power in dBm. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:NLINearity:LSRegion:UNIT RELative specifies the linear signal region in dB. Related Commands :DISPlay:DDEMod:MVIew:FORMat, [:SENSe]:DDEMod:NLINearity:LSRegion[:SET] 2- 420 WCA230A & WCA280A Programmer Manual...
Page 447
Range: 0 to 1024×(Block size) - -1. To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:OFFSet 500 sets the measurement start position to point 500. Related Commands [:SENSe]:BSIZe 2- 421 WCA230A & WCA280A Programmer Manual...
No standard is selected. NADC NADC ZOQPsk IEEE802.15.4/OQPSK TETRa TETRA CDPD CDPD BLUetooth Bluetooth C4FM P25 (Project 25) C4FM Measurement Modes DEMDDEM Examples :SENSe:DDEMod:PRESet PDC selects PDC to configure the analyzer for the standard. 2- 422 WCA230A & WCA280A Programmer Manual...
Page 449
NOTE. Do not include the unit in the argument of this command. For example, if you want to specify 21 ksps for the symbol rate, use “21.0E3”, “21000”, or another equivalent representation. Measurement Modes DEMDDEM Examples :SENSe:DDEMod:SRATe 21.0E3 sets the symbol rate to 21 ksps. 2- 423 WCA230A & WCA280A Programmer Manual...
Page 450
2. Run one of the following commands to start an EBW measurement: H To start the measurement with the default settings: :CONFigure:SPECtrum:EBWidth H To start the measurement without modifying the current settings: [:SENSe]:SPECtrum:MEASurement EBWidth 2- 424 WCA230A & WCA280A Programmer Manual...
SANORMAL, SASGRAM, SARTIME, SADL3G, SAUL3G Examples :SENSe:EBWidth:XDB -20 specifies that the EBW is measured at a level - -20 dB lower than the maximum peak. [:SENSe]:EBWidth:XDB Figure 2- 21: Setting up the EBW measurement 2- 425 WCA230A & WCA280A Programmer Manual...
Page 452
[:SENSe]:FEED { RF | IQ | AREFerence } Arguments RF selects the RF input. IQ selects the IQ input (Option 03 only). AREFerence selects the internal calibration signal. Measurement Modes Examples :SENSe:FEED RF selects the RF input. 2- 426 WCA230A & WCA280A Programmer Manual...
Table 2- -52 shows the returned values and corresponding ranges: Table 2- 52: Measurement frequency bands Argument Frequency range DC to 20 MHz RF1B 15 MHz to 3 GHz (WCA230A) 15 MHz to 3.5 GHz (WCA280A) RF2B 3.5 to 6.5 GHz (WCA280A) RF3B...
Page 455
<freq>::=<NRf> specifies the center frequency. For the setting range, refer to Table 2- -52 on page 2- -428. Measurement Modes Examples :SENSe:FREQuency:CENTer 800MHz sets the center frequency to 800 MHz. Related Commands [:SENSe]:FREQuency:BAND 2- 429 WCA230A & WCA280A Programmer Manual...
Page 456
ON or 1 specifies that the step size of the center frequency is set automatically by the span. Measurement Modes Examples :SENSe:FREQuency:CENTer:STEP:AUTO ON specifies that the step size of the center frequency is set automatically. Related Commands [:SENSe]:FREQuency:CENTer:STEP[:INCRement] 2- 430 WCA230A & WCA280A Programmer Manual...
Page 457
Syntax [:SENSe]:FREQuency:CENTer:STEP[:INCRement] <freq> [:SENSe]:FREQuency:CENTer:STEP[:INCRement]? Arguments <freq>::=<NRf> is the step size of the center frequency. Measurement Modes Examples :SENSe:FREQuency:CENTer:STEP:INCRement 10kHz sets the step size of the center frequency to 10 kHz. Related Commands [:SENSe]:FREQuency:CENTer:STEP:AUTO 2- 431 WCA230A & WCA280A Programmer Manual...
Page 458
Refer to the [:SENSe]:FREQuency:CTABle[:Select] command below for the table names. Measurement Modes Examples :SENSe:FREQuency:CTABle:CATalog? a partial return string may look like this: "CDMA2000 EU PAMR400èFL","CDMA2000 EU PAMR400èRL","CDMA2000 EU PAMR800èFL","CDMA2000 EU PAMR800èRL",... Related Commands [:SENSe]:FREQuency:CTABle[:SELect] 2- 432 WCA230A & WCA280A Programmer Manual...
Page 459
GSM900-DL GSM900-UL NMT450-DL NMT450-UL PCS1900-DL PCS1900-UL W-CDMA-DL W-CDMA-UL The table name must be within quotation marks for the argument. Measurement Modes Examples :SENSe:FREQuency:CTABle:SELect WèCDMAèDL" selects the W-CDMA downlink channel table. Related Commands [:SENSe]:FREQuency:CTABle:CATalog? 2- 433 WCA230A & WCA280A Programmer Manual...
100 Hz to 10 MHz (1-2-5 sequence), 15 MHz Baseband 100 Hz to 20 MHz (1-2-5 sequence) Measurement Modes Examples :SENSe:FREQuency:SPAN 1MHz sets the span to 1 MHz. Related Commands [:SENSe]:FREQuency:CENTer, [:SENSe]:FREQuency:STARt, [:SENSe]:FREQuency:STOP 2- 434 WCA230A & WCA280A Programmer Manual...
Page 461
<freq>::=<NRf> specifies the stop frequency. For the setting range, refer to Table 2- -52 on page 2- -428. Measurement Modes SANORMAL, SASGRAM, SADLR5_3G Examples :SENSe:FREQuency:STOP 1GHz sets the stop frequency to 1 GHz. Related Commands [:SENSe]:FREQuency:CENTer, [:SENSe]:FREQuency:SPAN, [:SENSe]:FREQuency:STARt 2- 435 WCA230A & WCA280A Programmer Manual...
Page 462
2. Run one of the following commands to start the OBW measurement: H To start the measurement with the default settings: :CONFigure:SPECtrum:OBWidth H To start the measurement without modifying the current settings: [:SENSe]:SPECtrum:MEASurement OBWidth 2- 436 WCA230A & WCA280A Programmer Manual...
95%. :PERCent = (Cp/Sp)¢100 Cp: Power of carrier region Sp: Power of span region NOTE: The command header [:SENSe]:OBWidth is omited here. Figure 2- 23: Setting up the OBW measurement 2- 437 WCA230A & WCA280A Programmer Manual...
Page 465
[:SENSe]:PULSe:CHPower:BANDwidth|:BWIDth:INTegration <value> [:SENSe]:PULSe:CHPower:BANDwidth|:BWIDth:INTegration? Arguments <value>::=<NRf> is the channel bandwidth for the channel power measurement. Range: (Bin bandwidth)×8 to full span [Hz]. Refer to the WCA230A and WCA280A User Manual for the bin bandwidth. Measurement Modes TIMPULSE Examples :SENSe:PULSe:CHPower:BANDwidth:INTegration 1.5MHz sets the channel bandwidth to 1.5 MHz.
Page 466
Range: - -100 to - -1 dB (default: - -30 dB) Measurement Modes TIMPULSE Examples :SENSe:PULSe:EBWidth:XDB -20 specifies that the EBW is measured at a level - -20 dB lower than the maximum peak. Related Commands [:SENSe]:EBWidth:XDB 2- 440 WCA230A & WCA280A Programmer Manual...
Page 467
Selects or queries the FFT window type in the pulse characteristics analysis. Syntax [:SENSe]:PULSe:FFT:WINDow[:TYPE] { NYQuist | BH4B } [:SENSe]:PULSe:FFT:WINDow[:TYPE]? Arguments NYQuist selects the Nyquist window. BH4B selects the Blackman-Harris 4B type window. Measurement Modes TIMPULSE Examples :SENSe:PULSe:FFT:WINDow:TYPE NYQuist selects the Nyquist window. 2- 441 WCA230A & WCA280A Programmer Manual...
Page 468
[:SENSe]:PULSe:FILTer:COEFficient? Arguments <value>::=<NRf> sets the α/BT value for the Gaussian measurement filter. Range: 0.0001 to 1 (default: 0.35) Measurement Modes TIMPULSE Examples :SENSe:PULSe:FILTer:COEFficient 0.5 sets the α/BT value to 0.5. Related Commands [:SENSe]:PULSe:FILTer:MEASurement 2- 442 WCA230A & WCA280A Programmer Manual...
Page 469
Covery is set to FIRSt or USER. Syntax [:SENSe]:PULSe:FREQuency:OFFSet <value> [:SENSe]:PULSe:FREQuency:OFFSet? Arguments <value>::=<NRf> specifies the frequency offset. Range: - -10 to +10 MHz Measurement Modes TIMPULSE Examples :SENSe:PULSe:FREQuency:OFFSet 5MHz sets the frequency offset to 5 MHz. Related Commands [:SENSe]:PULSe:FREQuency:RECovery 2- 443 WCA230A & WCA280A Programmer Manual...
Page 470
USER specifies that all pulses are corrected by the value set up by the [:SENSe]:PULSe:FREQuency:OFFSet command. OFF disables frequency correction. Measurement Modes TIMPULSE Examples :SENSe:PULSe:FREQuency:RECovery FIRSt specifies that frequency correction is performed using the first pulse. Related Commands [:SENSe]:PULSe:FREQuency:OFFSet 2- 444 WCA230A & WCA280A Programmer Manual...
Page 471
Sets or queries OBW (Occupied Bandwidth) for the OBW measurement in the pulse characteristics analysis. Syntax [:SENSe]:PULSe:OBWidth:PERCent <value> [:SENSe]:PULSe:OBWidth:PERCent? Arguments <value>::=<NRf> specifies the occupied bandwidth. Range: 80 to 99.9% (default: 99%). Measurement Modes TIMPULSE Examples :SENSe:PULSe:OBWidth:PERCent 95 sets the occupied bandwidth to 95%. 2- 445 WCA230A & WCA280A Programmer Manual...
Page 472
[:SENSe]:PULSe:THReshold? Arguments <value>::=<NRf> specifies the threshold level. Range: - -100 to 0 dBc (the default is - -3 dBc) Measurement Modes TIMPULSE Examples :SENSe:PULSe:THReshold -20 sets the threshold level to - -20 dBc. 2- 446 WCA230A & WCA280A Programmer Manual...
Page 474
The [:SENSe]:RFID:ACPower commands are based on the [:SENSe]:ACPower commands in the S/A mode. Refer to page 2- -372. The [:SENSe]:RFID:SPURious commands are based on the [:SENSe]:SPURious commands in the S/A mode. Refer to page 2- -495. 2- 448 WCA230A & WCA280A Programmer Manual...
Page 475
[:SENSe]:RFID:ACPower:BANDwidth|:BWIDth:ACHannel <value> [:SENSe]:RFID:ACPower:BANDwidth|:BWIDth:ACHannel? Arguments <value>::=<NRf> specifies the adjacent channel bandwidth. Range: (bin bandwidth)×8 to full span [Hz]. Refer to the WCA230A and WCA280A User Manual for the bin bandwidth. Measurement Modes DEMRFID Examples :SENSe:RFID:ACPower:BANDwidth:ACHannel 1MHz sets the adjacent channel bandwidth to 1 MHz in the RF ACPR measurement.
Page 476
[:SENSe]:RFID:ACPower:CSPacing <value> [:SENSe]:RFID:ACPower:CSPacing? Arguments <value>::=<NRf> specifies the channel-to-channel spacing. Range: (bin bandwidth)×8 to full span [Hz]. Refer to the WCA230A and WCA280A User Manual for the bin bandwidth. Measurement Modes DEMRFID Examples :SENSe:RFID:ACPower:CSPacing 1.4MHz sets the channel-to-channel spacing to 1.4 MHz.
Page 477
<number>::=<NR1> specifies the block number. Zero represents the latest block. Range: - -M to 0 (M: Number of acquired blocks) Measurement Modes DEMRFID Examples :SENSe:RFID:BLOCk -5 sets the block number to - -5. 2- 451 WCA230A & WCA280A Programmer Manual...
Page 478
<value>::=<NRf> specifies the counter resolution for the carrier measurement. Setting values: 0.001, 0.01, 0.1, 1, 10, 100, 1k, 10k, 100k, and 1M. Measurement Modes TIMRFID Examples :SENSe:RFID:CARRier:COUNter:RESolution 1Hz sets the counter resolution to 1 Hz. Related Commands [:SENSe]:RFID:MEASurement 2- 452 WCA230A & WCA280A Programmer Manual...
Page 479
<value>::=<NRf> specifies the amplitude offset for the maximum EIRP. Range: - -100 to +100 dB. Measurement Modes DEMRFID Examples :SENSe:RFID:CARRier:OFFSet 10 sets the amplitude offset for the maximum EIRP to 10 dB. Related Commands [:SENSe]:RFID:MEASurement 2- 453 WCA230A & WCA280A Programmer Manual...
Page 480
PERCent and PCT select percent (%) as the power ratio unit. DB selects dB as the power ratio unit. Measurement Modes DEMRFID Examples :SENSe:RFID:CARRier:PRATio:UNIT PERCent selects percent (%) as the power ratio unit. Related Commands [:SENSe]:RFID:MEASurement 2- 454 WCA230A & WCA280A Programmer Manual...
Page 481
To select the measurement item, use the [:SENSe]:RFID:MEASurement command. To acquire data, use the :INITiate command. Syntax [:SENSe]:RFID[:IMMediate] Arguments None Measurement Modes DEMRFID Examples :SENSe:RFID:IMMediate performs calculation for the acquired data in the RFID analysis. Related Commands :INITiate, [:SENSe]:RFID:MEASurement 2- 455 WCA230A & WCA280A Programmer Manual...
Page 482
<value>::=<NR1> specifies the analysis range by the number of data points. Range: 1 to 256K. To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes DEMRFID Examples :SENSe:RFID:LENGth 1000 sets the measurement range to 1000 points. Related Commands [:SENSe]:BSIZe 2- 456 WCA230A & WCA280A Programmer Manual...
Eye diagram STABle Symbol table NOTE. The constellation measurement is invalid when [:SENSe]:RFID:MODula- tion:STANdard is set to “C0G1” or “C1G1”. Measurement Modes DEMRFID Examples :SENSe:RFID:MEASurement CARRier selects the carrier measurement. Related Commands [:SENSe]:RFID:MODulation:SATNdard 2- 457 WCA230A & WCA280A Programmer Manual...
Page 484
[:SENSe]:RFID:MODulation:ADVanced:FILTer { RCOSine | OFF } [:SENSe]:RFID:MODulation:ADVanced:FILTer? Arguments RCOSine selects the Raised Cosine filter. None uses no filter. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:ADVanced:FILTer RRCosine selects the Root Raised Cosine filter. Related Commands [:SENSe]:RFID:MEASurement, [:SENSe]:RFID:MODulation:STANdard 2- 458 WCA230A & WCA280A Programmer Manual...
Page 485
ON or 1 searches for the preamble while analyzing data. The preamble is displayed in yellow in the symbol table. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:ADVanced:PREamble ON searches for the preamble while analyzing data. Related Commands [:SENSe]:RFID:MEASurement, [:SENSe]:RFID:MODulation:STANdard 2- 459 WCA230A & WCA280A Programmer Manual...
Page 487
Use the [:SENSe]:RFID:MODulation:BRATe[:SET] command to set the bit rate. ON or 1 sets the bit rate automatically. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:BRATe:AUTO ON sets the bit rate automatically. Related Commands [:SENSe]:RFID:MEASurement, [:SENSe]:RFID:MODulation:BRATe[:SET], [:SENSe]:RFID:MODulation:DECode 2- 461 WCA230A & WCA280A Programmer Manual...
Page 488
[:SENSe]:RFID:MODulation:BRATe[:SET] <value> [:SENSe]:RFID:MODulation:BRATe[:SET]? Arguments <value>::=<NRf> specifies the bit rate. Range: 1 bps to 51.2 Mbps. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:BRATe:SET 40k ses the bit rate to 40 kbps. Related Commands [:SENSe]:RFID:MEASurement, [:SENSe]:RFID:MODulation:BRATe:AUTO, [:SENSe]:RFID:MODulation:DECode 2- 462 WCA230A & WCA280A Programmer Manual...
Page 491
<value>::=<NRf> specifies the number of waveform interpolation points. Range: 0 to 7. Zero (default) means no interpolation. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:INTerpolate 3 sets the number of interpolation points to 3. Related Commands [:SENSe]:RFID:MEASurement 2- 465 WCA230A & WCA280A Programmer Manual...
Page 492
TAG detects the tag preamble from a measurement signal and decodes the signal with the tag decoding format. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:LINK INTerrogator detects the interrogator preamble from a measurement signal and decodes the signal with the interrogator decoding format. Related Commands [:SENSe]:RFID:MEASurement 2- 466 WCA230A & WCA280A Programmer Manual...
Page 493
[:SENSe]:RFID:MODulation:SERRor[:WIDTh] <value> [:SENSe]:RFID:MODulation:SERRor[:WIDTh]? Arguments <value>::=<NRf> specifies the error range for determining the settling time. Range: 1 to 100%. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:SERRor:WIDTh 5 sets the error range to 5%. Related Commands [:SENSe]:RFID:MEASurement 2- 467 WCA230A & WCA280A Programmer Manual...
Page 495
OFF or 0 sets Tari manually. Use the [:SENSe]:RFID:MODulation:TARI[:SET] command to set Tari. ON or 1 sets the Tari automatically. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:TARI:AUTO ON sets Tari automatically. Related Commands [:SENSe]:RFID:MEASurement, [:SENSe]:RFID:MODulation:TARI[:SET], [:SENSe]:RFID:MODulation:DECode 2- 469 WCA230A & WCA280A Programmer Manual...
Page 496
[:SENSe]:RFID:MODulation:DECode is set to “PIE-A” and “PIE-C”. Syntax [:SENSe]:RFID:MODulation:TARI[:SET] <value> [:SENSe]:RFID:MODulation:TARI[:SET]? Arguments <value>::=<NRf> specifies Tari. Range: 1 ns to 1 s. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:TARI:SET 25u ses Tari to 25 µs. Related Commands [:SENSe]:RFID:MEASurement, [:SENSe]:RFID:MODulation:TARI:AUTO, [:SENSe]:RFID:MODulation:DECode 2- 470 WCA230A & WCA280A Programmer Manual...
Page 497
RFENvelope, CONSte, EYE, STABle, or PODown. Syntax [:SENSe]:RFID:MODulation[:THReshold]:LOWer <value> [:SENSe]:RFID:MODulation[:THReshold]:LOWer? Arguments <value>::=<NRf> specifies the lower threshold. Range: 1 to 50%. Measurement Modes DEMRFID Examples :SENSe:RFID:MODulation:THReshold 10 sets the lower threshold to 10%. Related Commands [:SENSe]:RFID:MEASurement 2- 471 WCA230A & WCA280A Programmer Manual...
Page 498
Range: 0 to 1024×(block size) - -1. To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes TIMRFID Examples :SENSe:RFID:OFFSet 500 sets the measurement start position to Point #500. Related Commands [:SENSe]:BSIZe 2- 472 WCA230A & WCA280A Programmer Manual...
Page 499
This command is valid when [:SENSe]:RFID:MEASurement is set to SPURious. Syntax [:SENSe]:RFID:SPURious[:THReshold]:IGNore <value> [:SENSe]:RFID:SPURious[:THReshold]:IGNore? Arguments <value>::=<NRf> specifies the ignore range. Range: 0 to Span/2 Hz. Measurement Modes DEMRFID Examples :SENSe:RFID:SPURious:THReshold:IGNore 5MHz sets the ignore range to 5 MHz. Related Commands [:SENSe]:RFID:MEASurement 2- 473 WCA230A & WCA280A Programmer Manual...
Page 500
<value>::=<NRf> specifies the threshold level to determine if the signal is the spurious relative to the carrier peak. Range: - -90 to - -30 dBc. Measurement Modes DEMRFID Examples :SENSe:RFID:SPURious:THReshold:SPURious -70 sets the threshold level to - -70 dBc. Related Commands [:SENSe]:RFID:MEASurement 2- 474 WCA230A & WCA280A Programmer Manual...
Page 501
<value>::=<NRf> specifies the frequency width of a zoomed area. The setting value must be within the measurement frequency range. Measurement Modes DEMRFID Examples :SENSe:RFID:ZOOM:FREQuency:WIDTh 500kHz sets the frequency width of the zoomed area to 500 kHz. Related Commands :DISPlay:RFID:OVIew:FORMat 2- 475 WCA230A & WCA280A Programmer Manual...
Page 502
INTernal selects the internal reference oscillator. EXTernal selects the external reference oscillator. Connect it to the REF IN connector on the rear panel. Measurement Modes Examples :SENSe:ROSCillator:SOURce EXTernal selects the external reference oscillator. 2- 476 WCA230A & WCA280A Programmer Manual...
Page 505
<value>::=<NR1> is the number of traces to combine for averaging. Range: 1 to 10000 (default: 20) Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :SENSe:SPECtrum:AVERage:COUNt 64 sets the average count to 64. Related Commands [:SENSe]:SPECtrum:AVERage:TYPE 2- 479 WCA230A & WCA280A Programmer Manual...
Page 506
MAXimum retains the maximum value at each data point on the waveform. MINimum retains the minimum value at each data point on the waveform. Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :SENSe:SPECtrum:AVERage:TYPE RMS performs the averaging process with RMS. 2- 480 WCA230A & WCA280A Programmer Manual...
Page 507
[:SENSe]:SPECtrum:BANDwidth|:BWIDth[:RESolution] command. ON or 1 specifies that the RBW is set automatically. Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :SENSe:SPECtrum:BANDwidth:RESolution:AUTO ON specifies that the RBW is set automatically. Related Commands :INSTrument[:SELect] 2- 481 WCA230A & WCA280A Programmer Manual...
Page 508
Range: 0 to 1 GHz. The setting value may be limited by the sweep time setting. Measurement Modes DEMRFID Examples :SENSe:SPECtrum:BANDwidth:VIDeo 100kHz sets the frequency bandwidth of the video filter to 100 kHz. Related Commands :INSTrument[:SELect], [:SENSe]:RFID:MEASurement 2- 482 WCA230A & WCA280A Programmer Manual...
Page 509
| 0 | 1 } [:SENSe]:SPECtrum:BANDwidth|:BWIDth:VIDeo:STATe? Arguments OFF or 0 disables the video filter. ON or 1 enables the video filter. Measurement Modes DEMRFID Examples :SENSe:SPECtrum:BANDwidth:VIDeo:STATe ON enables the video filter. Related Commands :INSTrument[:SELect], [:SENSe]:RFID:MEASurement 2- 483 WCA230A & WCA280A Programmer Manual...
Page 510
[:SENSe]:RFID:MEASurement is set to SPURious. Syntax [:SENSe]:SPECtrum:BANDwidth|:BWIDth:VIDeo:SWEep[:TIMe] <value> [:SENSe]:SPECtrum:BANDwidth|:BWIDth:VIDeo:SWEep[:TIME]? Arguments <value>::=<NRf> specifies the sweep time. Range: 0 to 100 s. Measurement Modes DEMRFID Examples :SENSe:SPECtrum:BANDwidth:VIDeo:SWEep:TIMe 100m sets the sweep time to 100 ms. Related Commands :INSTrument[:SELect], [:SENSe]:RFID:MEASurement 2- 484 WCA230A & WCA280A Programmer Manual...
Page 511
When actually displayed, the waveform data is therefore thinned out according to the number of horizontal pixel positions which can be displayed. For details, refer to the WCA230A User Manual. Syntax [:SENSe]:SPECtrum:DETector[:FUNCtion] { NEGative | POSitive...
Page 512
GAUSsian selects the Gaussian filter. NYQuist selects the Nyquist filter (default). RNYQuist selects the Root Nyquist filter. Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :SENSe:SPECtrum:FILTer:TYPE NYQuist selects the Nyquist filter for RBW. 2- 486 WCA230A & WCA280A Programmer Manual...
Page 513
NOTE. It is recommended to keep the extended resolution off as its default condition. Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :SENSe:SPECtrum:FFT:ERESolution ON enables the extended resolution. Related Commands [:SENSe]:SPECtrum:FFT:LENGth 2- 487 WCA230A & WCA280A Programmer Manual...
Page 514
<value>::={ 64 | 128 | 256 | 512 | 1024 } selects the FFT start point between 1024-points overlapped FFTs with the number of data points. Measurement Modes SARTIME Examples :SENSe:SPECtrum:FFT:STARt 256 sets the FFT start point to 256 points. 2- 488 WCA230A & WCA280A Programmer Manual...
Sine lobe SCUBed Sine cubed ST4T Sine to 4th FLATtop Flat top RECT Rectangular Measurement Modes All S/A modes except SARTIME and SAZRTIME Examples :SENSe:SPECtrum:FFT:WINDow:TYPE HAMMing selects the Hamming window. Related Commands [:SENSe]:SPECtrum:BANDwidth|:BWIDth:STATe 2- 489 WCA230A & WCA280A Programmer Manual...
Page 516
<number>::=<NR1> specifies the frame number. Range: - -M to 0 (M: Block size set using the [:SENSe]:BSIZe command) Measurement Modes SARTIME Examples :SENSe:SPECtrum:FRAMe -5 sets the frame number to - -5. Related Commands [:SENSe]:BSIZe, [:SENSe]:SPECtrum:BLOCk 2- 490 WCA230A & WCA280A Programmer Manual...
Adjacent channel leakage power (ACPR) OBWidth Occupied bandwidth (OBW) EBWidth Emission bandwidth (EBW) CNRatio Carrier-to-noise ratio (C/N) CFRequency Carrier frequency SPURious Spurious signal Measurement Modes SANORMAL, SASGRAM, SARTIME, SAUL3G Examples :SENSe:SPECtrum:MEASurement CHPower runs the channel power measurement. 2- 491 WCA230A & WCA280A Programmer Manual...
Page 518
<number>::=<NR1> specifies the block number to zoom. Zero represents the latest block. Range: - -M to 0 (M: Number of acquired blocks). Measurement Modes SAZRTIME Examples :SENSe:SPECtrum:ZOOM:BLOCk -5 sets the block number to - -5. 2- 492 WCA230A & WCA280A Programmer Manual...
Page 519
<value>::=<NRf> specifies the frequency width of a zoomed area. The setting value must be within the measurement frequency range. Measurement Modes SAZRTIME Examples :SENSe:SPECtrum:ZOOM:FREQuency:WIDTh 500kHz sets the frequency width of the zoomed area to 500 kHz. 2- 493 WCA230A & WCA280A Programmer Manual...
Page 520
Range: 0 to 1024×(Block size) - -1. To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes SAZRTIME Examples :SENSe:SPECtrum:ZOOM:OFFSet 500 sets the starting point of a zoomed area to point 500. Related Commands [:SENSe]:BSIZe 2- 494 WCA230A & WCA280A Programmer Manual...
Page 521
2. Run one of the following commands to start the spurious signal measure- ment: H To start the measurement with the default settings: :CONFigure:SPECtrum:SPURious H To start the measurement without modifying the current settings: [:SENSe]:SPECtrum:MEASurement SPURious 2- 495 WCA230A & WCA280A Programmer Manual...
:SENSe:SPURious:THReshold:EXCursion 5 sets the excursion level to 5 dB. :IGNore :SIGNal :SPURious :EXCursion Regular signal Spurious signal NOTE: Command header [:SENSe]:SPURious[:THReshold] is omitted here. Figure 2- 24: Setting up the spurious signal measurement 2- 496 WCA230A & WCA280A Programmer Manual...
Page 523
<level>::=<NR1> specifies the signal criterion level. If the signal exceeds the level, it is decided to be the carrier. Range: - -100 to +30 dBm Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :SENSe:SPURious:THReshold:SIGNal -30 sets the carrier criterion level to - -30 dBm. 2- 497 WCA230A & WCA280A Programmer Manual...
Page 524
Range: - -90 to - -30 dB. Measurement Modes SANORMAL, SASGRAM, SARTIME Examples :SENSe:SPURious:THReshold:SPURious -50 sets the spurious criterion level to - -50 dB relative to the carrier peak. 2- 498 WCA230A & WCA280A Programmer Manual...
Page 525
The [:SENSe]:SSOurce commands set up the conditions related to the signal source analysis. NOTE. To use a command from this group, you must have selected TIMS- SOURCE (signal source analysis) in the :INSTrument[:SELect] command. 2- 499 WCA230A & WCA280A Programmer Manual...
Page 527
<number>::=<NR1> specifies the block number. Zero represents the latest block. Range: - -M to 0 (M: Number of acquired blocks) Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:BLOCk -5 sets the block number to - -5. Related Commands [:SENSe]:SSOurce:MEASurement 2- 501 WCA230A & WCA280A Programmer Manual...
Page 528
[:SENSe]:SSOurce:CARRier:BANDwidth|:BWIDth:INTegration <value> [:SENSe]:SSOurce:CARRier:BANDwidth|:BWIDth:INTegration? Arguments <value>::=<NR1> specifies the frequency bandwidth to calculate channel power. Range: Span/100 to Span/2 Hz. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:CARRier:BANDwidth:INTegration 1MHz sets the bandwidth to 1 MHz. Related Commands [:SENSe]:SSOurce:MEASurement 2- 502 WCA230A & WCA280A Programmer Manual...
Page 529
<value>::=<NRf> specifies threshold level for carrier detection. Range: - -100 to +30 dBm (default: - -20 dBm). Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:CARRier:THReshold -10 sets the threshold level to - -10 dBm. Related Commands [:SENSe]:SSOurce:MEASurement 2- 503 WCA230A & WCA280A Programmer Manual...
Page 530
[:SENSe]:SSOurce:CARRier:TRACking[:STATe] { OFF | ON | 0 | 1 } [:SENSe]:SSOurce:CARRier:TRACking[:STATe]? Arguments OFF or 0 disables the carrier tracking. ON or 1 enables the carrier tracking. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:CARRier:TRACking:STATe ON enables the carrier tracking. Related Commands [:SENSe]:SSOurce:MEASurement 2- 504 WCA230A & WCA280A Programmer Manual...
Page 531
<value>::=<NR1> specifies the number of FFT samples. Range: 64 to 65536 in powers of two (default: 1024) Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:CNRatio:FFT:LENGth 2048 sets the FFT length to 2048 points. Related Commands [:SENSe]:SSOurce:MEASurement 2- 505 WCA230A & WCA280A Programmer Manual...
Page 532
Time in the subview as the offset from carrier frequency. The setting value must be within the frequency range of the real-time phase noise measurement. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:CNRatio:OFFSet 50kHz sets the offset to 50 kHz. Related Commands [:SENSe]:SSOurce:MEASurement 2- 506 WCA230A & WCA280A Programmer Manual...
Page 534
<value>::=<NRf> specifies the threshold value for obtaining the phase noise settling time. Range: - -200 to 0 dBc/Hz. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:CNRatio:THReshold -20 sets the threshold to - -20 dBc/Hz. Related Commands [:SENSe]:SSOurce:MEASurement 2- 508 WCA230A & WCA280A Programmer Manual...
Page 535
Syntax [:SENSe]:SSOurce:FVTime[:THReshold] <value> [:SENSe]:SSOurce:FVTime[:THReshold]? Arguments <value>::=<NRf> specifies the frequency settling threshold. Range: Span/100 to Span/2 Hz. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:FVTime:THReshold 10MHz sets the frequency settling threshold to 10 MHz. Related Commands [:SENSe]:SSOurce:MEASurement 2- 509 WCA230A & WCA280A Programmer Manual...
Page 536
Performs analysis calculation for the acquired data in the signal source analysis. To select the measurement, use the [:SENSe]:SSOurce:MEASurement com- mand. Syntax [:SENSe]:SSOurce[:IMMediate] Arguments None Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:IMMediate performs calculation for the acquired data in the signal source analysis. Related Commands [:SENSe]:SSOurce:MEASurement 2- 510 WCA230A & WCA280A Programmer Manual...
Frequency versus Time: 1 to 512,000 (500 frames 1024) To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:LENGth 1000 sets the measurement range to 1000 points. Related Commands [:SENSe]:BSIZe, [:SENSe]:SSOurce:MEASurement 2- 511 WCA230A & WCA280A Programmer Manual...
Turns off the measurement PNOise Phase noise SPURious Spurious RTPNoise Real-time phase noise RTSPurious Real-time spurious FVTime Frequency versus Time Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:MEASurement PNOise selects and runs the phase noise measurement. 2- 512 WCA230A & WCA280A Programmer Manual...
Page 539
Range: 0 to 1024×(Block size) - -1. To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:OFFSet 500 sets the measurement start position to point 500. Related Commands [:SENSe]:BSIZe, [:SENSe]:SSOurce:MEASurement 2- 513 WCA230A & WCA280A Programmer Manual...
Page 540
<value>::=<NRf> specifies the threshold level to determine periodic jitter. Range: 1 to 50 dB (default: 10 dB) Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:PNOise:MPJitter:THReshold 20dB sets the threshold level to 20 dB. Related Commands [:SENSe]:SSOurce:MEASurement 2- 514 WCA230A & WCA280A Programmer Manual...
Page 541
The stop offset frequency is set using the [:SENSe]:SSOurce:PNOise:RJITter :OFFSet:STOP command. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:PNOise:RJITter:OFFSet:STARt 10kHz sets the start frequency offset to 10 kHz for the random jitter measurement. Related Commands [:SENSe]:SSOurce:MEASurement, [:SENSe]:SSOurce:PNOise:RJITter:OFFSet:STOP 2- 515 WCA230A & WCA280A Programmer Manual...
Page 542
The start offset frequency is set using the [:SENSe]:SSOurce:PNOise:RJITter :OFFSet:STARt command. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:PNOise:RJITter:OFFSet:STOP 1MHz sets the stop offset frequency to 1 MHz for the random jitter measurement. Related Commands [:SENSe]:SSOurce:MEASurement, [:SENSe]:SSOurce:PNOise:RJITter:OFFSet:STARt 2- 516 WCA230A & WCA280A Programmer Manual...
Page 543
<value>::=<NRf> specifies the threshold value for obtaining the random jitter settling time. Range: 0 to 1 s (default: 0). Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:PNOise:RJITter:THReshold 0.2ps sets the threshold value to 0.2 ps. Related Commands [:SENSe]:SSOurce:MEASurement 2- 517 WCA230A & WCA280A Programmer Manual...
Page 544
100 Hz, 1 kHz, 10 kHz, 100 kHz, 1 MHz, 10 MHz, or 100 MHz (default) Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:PNOise:OFFSet:MAXimum 1MHz sets the maximum offset frequency to 1 MHz. Related Commands [:SENSe]:SSOurce:MEASurement, [:SENSe]:SSOurce:PNOise:OFFSet:MINimum 2- 518 WCA230A & WCA280A Programmer Manual...
Page 545
10 Hz (default), 100 Hz, 1 kHz, 10 kHz, 100 kHz, 1 MHz, or 10 MHz Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:PNOise:OFFSet:MINimum 10kHz sets the minimum frequency offset to 10 kHz. Related Commands [:SENSe]:SSOurce:MEASurement, [:SENSe]:SSOurce:PNOise:OFFSet:MAXimum 2- 519 WCA230A & WCA280A Programmer Manual...
Page 546
SPURious or RTSPurious. Syntax [:SENSe]:SSOurce:SPURious:IGNore <value> [:SENSe]:SSOurce:SPURious:IGNore? Arguments <value>::=<NRf> specifies the ignore region. Range: 0 to Span/2 [Hz]. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:SPURious:IGNore 1MHz sets the ignore region to 1 MHz. Related Commands [:SENSe]:SSOurce:MEASurement, [:SENSe]:SPURious[:THReshold]:IGNore 2- 520 WCA230A & WCA280A Programmer Manual...
Page 547
All spurious signals are displayed. ON or 1 enables the symmetrical filter. Only symmetrical spurious signals are displayed. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:SPURious:SFILter:STATe ON enables the symmetrical filter, displaying only symmetrical spurious signals. Related Commands [:SENSe]:SSOurce:MEASurement 2- 521 WCA230A & WCA280A Programmer Manual...
Page 548
Syntax [:SENSe]:SSOurce:SPURious[:THReshold]:EXCursion <value> [:SENSe]:SSOurce:SPURious[:THReshold]:EXCursion? Arguments <value>::=<NRf> specifies the excursion. Range: 0 to 30 dB (default: 3 dB) Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:SPURious:THReshold:EXCursion 5 sets the excurtion to 5 dB. Related Commands [:SENSe]:SSOurce:MEASurement, [:SENSe]:SPURious[:THReshold]:EXCursion 2- 522 WCA230A & WCA280A Programmer Manual...
Page 549
[:SENSe]:SSOurce:SPURious[:THReshold]:SPURious <value> [:SENSe]:SSOurce:SPURious[:THReshold]:SPURious? Arguments <value>::=<NRf> specifies the spurious threshold. Range: - -90 to - -30 dB. Measurement Modes TIMSSOURCE Examples :SENSe:SSOurce:SPURious:THReshold:SPURious -50 sets the spurious threshold to - -50 dB. Related Commands [:SENSe]:SSOurce:MEASurement, [:SENSe]:SPURious[:THReshold]:SPURious 2- 523 WCA230A & WCA280A Programmer Manual...
:OFFSet :BLOCk :LENGth Overview All data points in block NOTE: Command header [:SENSe]:TRANsient is omitted here. Figure 2- 25: Defining the analysis range 2- 524 WCA230A & WCA280A Programmer Manual...
Page 551
To select the measurement item, use the [:SENSe]:TRANsient:ITEM command. To acquire data, use the :INITiate command. Syntax [:SENSe]:TRANsient[:IMMediate] Arguments None Measurement Modes TIMTRAN Examples :SENSe:TRANsient:IMMediate runs the time characteristic analysis calculation. Related Commands :INITiate, [:SENSe]:TRANsient:ITEM 2- 525 WCA230A & WCA280A Programmer Manual...
Page 552
Range: 1 to 1024×Block size (Block size ≤ 500). To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes TIMTRAN Examples :SENSe:TRANsient:LENGth 1000 sets the analysis range to 1000 points. Related Commands [:SENSe]:BSIZe 2- 526 WCA230A & WCA280A Programmer Manual...
Page 553
<value>::=<NR1> defines the measurement start position by the number of points. Range: 0 to 1024×(Block size). To set the block size, use the [:SENSe]:BSIZe command. Measurement Modes TIMTRAN Examples :SENSe:TRANsient:OFFSet 500 sets the measurement start position to point 500. Related Commands [:SENSe]:BSIZe 2- 527 WCA230A & WCA280A Programmer Manual...
Status and Events beginning on page 3- -1. Command Tree Header Parameter :STATus :OPERation :CONDition :ENABle <bit_value> [:EVENt]? :NTRansition <bit_value> :PTRansition <bit_value> :PRESet :QUEStionable :CONDition :ENABle <bit_value> [:EVENt]? :NTRansition <bit_value> :PTRansition <bit_value> 2- 529 WCA230A & WCA280A Programmer Manual...
Page 556
Measurement Modes Examples :STATus:OPERation:ENABle 1 enables the CALibrating bit. :STATus:OPERation:ENABle? might return 1, showing that the bits in the OENR have the binary value 00000000 00000001, which means that the CAL bit is valid. 2- 530 WCA230A & WCA280A Programmer Manual...
Page 557
<NR1> is a decimal number showing the contents of the OTR. Range: 0 to 32767 (The most-significant bit cannot be set true.) Measurement Modes Examples :STATus:OPERation:NTRansition #H120 sets the negative transition filter value to #H120. :STATus:OPERation:NTRansition? might return 288. 2- 531 WCA230A & WCA280A Programmer Manual...
Page 558
Presets SCPI enable registers OENR (Operation Enable Register) and QENR (Questionable Enable Register). For details on the registers, refer to Chapter 3, Status and Events. Syntax :STATus:PRESet Arguments None Measurement Modes Examples :STATus:PRESet presets the registers OENR and QENR. 2- 532 WCA230A & WCA280A Programmer Manual...
Page 559
:STATus Commands :STATus:QUEStionable:CONDition? (Query Only) Returns the contents of the Questionable Condition Register (QCR). For detail on the register, refer to Chapter 3, Status and Events. NOTE. The QCR is not used in the WCA230A/WCA280A analyzer. Syntax :STATus:QUEStionable:CONDition? Arguments None Returns <NR1>...
Page 560
:STATus:QUEStionable[:EVENt]? (Query Only) Returns the contents of the Questionable Event Register (QEVR). Reading the QEVR clears it. For detail on the register, refer to Chapter 3, Status and Events. NOTE. The QEVR is not used in the WCA230A/WCA280A analyzer. Syntax :STATus:QUEStionable[:EVENt]?
Page 561
:STATus:QUEStionable:PTRansition (?) Sets or queries the positive transition filter value of the Questionable Transition Register (QTR). For detail on the register, refer to Chapter 3, Status and Events. NOTE. The QTR is not used in the WCA230A/WCA280A analyzer. Syntax :STATus:QUEStionable:PTRansition <bit_value>...
:SYSTem Commands The :SYSTem commands set up the system-related conditions. Command Tree Header Parameter :SYSTem :DATE <year>,<month>,<day> :ERRor :ALL? :CODE :ALL? [:NEXT]? :COUNt? [:NEXT]? :KLOCk <boolean> :OPTions? :PRESet :TIME <hour>,<minute>,<second> :VERSion? 2- 537 WCA230A & WCA280A Programmer Manual...
Page 564
*RST has no effect on the settings. NOTE. This command does not support the arguments of MAXimum and MINimum. Measurement Modes Examples :SYSTem:DATE 2002,3,19 sets the internal calendar to March 19, 2002. Related Commands :SYSTem:TIME 2- 538 WCA230A & WCA280A Programmer Manual...
Page 565
<edesc>::=<string> is the description on the error/event. <einfo>::=<string> is the detail of the error/event. Measurement Modes Examples :SYSTem:ERRor:ALL? might return -130, "Suffix error; Unrecognized suffix, INPut:MLEVel -10dB", indicating that the unit of the reference level is improper. 2- 539 WCA230A & WCA280A Programmer Manual...
Page 566
For details of the error messages, refer to page 3- -17. Syntax :SYSTem:ERRor:CODE[:NEXT]? Arguments None Returns <ecode>::=<NR1> is the error/event code, ranging from - -32768 to 32767. Measurement Modes Examples :SYSTem:ERRor:CODE:NEXT? might return -101 of the error code. 2- 540 WCA230A & WCA280A Programmer Manual...
Page 567
<edesc>::=<string> is the description on the error/event. <einfo>::=<string> is the detail of the error/event. Measurement Modes Examples :SYSTem:ERRor:NEXT? might return -130, "Suffix error; Unrecognized suffix, INPut:MLEVel -10dB", indicating that the unit is improper. 2- 541 WCA230A & WCA280A Programmer Manual...
Page 568
:SYSTem:OPTions? Arguments None Returns <option>::=<string> contains the comma-separated option numbers. Measurement Modes Examples :SYSTem:OPTions? might return "02,03,21", indicating that Option 02, 03, and 21 are currently installed in the analyzer. Related Commands :INSTrument[:SELect] 2- 542 WCA230A & WCA280A Programmer Manual...
Page 569
:SYSTem:PRESet (No Query Form) Restores the analyzer to the defaults. This command is equivalent to the PRESET key on the front panel. Syntax :SYSTem:PRESet Arguments None Measurement Modes Examples :SYSTem:PRESet restores the analyzer to the defaults. 2- 543 WCA230A & WCA280A Programmer Manual...
Page 570
These values are rounded to the nearest integer. *RST has no effect on the settings. NOTE. This command does not support the arguments of MAXimum and MINimum. Measurement Modes Examples :SYSTem:TIME 10,15,30 sets the time to 10:15:30. Related Commands :SYSTem:DATE 2- 544 WCA230A & WCA280A Programmer Manual...
Page 571
<NR2> has the form YYYY.V where the Ys represent the year-version (for example, 1999) and the V represents an approved revision number for that year. Measurement Modes Examples :SYSTem:VERSion? might return 1999.0 for the SCPI version. 2- 545 WCA230A & WCA280A Programmer Manual...
TRACe<x>::={ TRACe[1] | TRACe2 } or DATA<x>::={ DATA[1] | DATA2 } TRACe[1] or DATA[1] indicates that this setup is made for Trace 1. TRACe2 or DATA2 indicates that this setup is made for Trace 2. 2- 547 WCA230A & WCA280A Programmer Manual...
Page 574
<value>::=<NR1> specifies the number of traces to combine for averaging. Range: 1 to 100000 (default: 20) Measurement Modes SANORMAL, SASGRAM Examples :TRACe1:AVERage:COUNt 64 sets the average count to 64 for Trace 1. Related Commands :TRACe<x>|:DATA<x>:MODE, :TRACe<x>|:DATA<x>:AVERage:TCONtrol 2- 548 WCA230A & WCA280A Programmer Manual...
Page 575
When actually displayed, the waveform data is therefore thinned out, according to the number of pixels, for being compressed. For the details, refer to the WCA230A and WCA280A User Manual. Syntax :TRACe<x>|:DATA<x>:DDETector { MAXimum | MINimum | PTPeak } :TRACe<x>|:DATA<x>:DDETector?
Page 576
FREeze stops updating the display. But the data acquisition and measurement continues. OFF displays no trace. Measurement Modes SANORMAL, SASGRAM Examples :TRACe1:MODE AVERage displays averaged waveform of Trace 1. Related Commands :TRACe<x>|:DATA<x>:AVERage:COUNt, :TRACe<x>|:DATA<x>:AVERage:TCONtrol 2- 550 WCA230A & WCA280A Programmer Manual...
Page 577
:TRACe2|:DATA2:MODE? Arguments MAXMinimum displays the Max-Min waveform (default). For the Max-Min waveform, refer to Trace Compression in the WCA230A User Manual. REFerence displays the reference waveform saved for Trace 2 using the :MMEMory:STORe:TRACe1 (must be trace one). OFF displays no Trace 2.
:TRIGger Commands The :TRIGger commands control triggering. For details on the trigger, refer to the WCA230A and WCA280A User Manual. Command Tree Header Parameter :TRIGger [:SEQuence] :LEVel :EXTernal <numeric_value> <numeric_value> :IQFRequency <bin_number>,<amplitude> (Option 02 only) :IQTime <numeric_value> :MODE AUTO | NORMal :MPOSition? <numeric_value>...
Page 580
Range: - -1.5 to +1.5 V in 0.1 V steps (default: 1.4 V) Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:LEVel:EXTernal 1.2 sets the external trigger level to 1.2 V. Related Commands :TRIGger[:SEQuence]:SOURce 2- 554 WCA230A & WCA280A Programmer Manual...
Page 581
<value>::=<NR1> specifies the IF trigger level. Range: 1 to 100%. Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:LEVel:IF 50pct sets the IF trigger level to 50%. Related Commands :TRIGger[:SEQuence]:SOURce 2- 555 WCA230A & WCA280A Programmer Manual...
Sets or queries the trigger level when you select IQFRequency with the :TRIGger[:SEQuence]:SOURce command. The IQ frequency trigger is a triggering function that uses a trigger mask. For details of this function, refer to the WCA230A and WCA280A User Manual. Syntax :TRIGger[:SEQuence]:LEVel:IQFRequency <bnum>,<ampl>...
:TRIGger Commands 0dBm Amplitude - - 50dBm - - 100dBm Bin No. Figure 2- 26: Trigger mask setting example Related Commands :TRIGger[:SEQuence]:SOURce 2- 557 WCA230A & WCA280A Programmer Manual...
Page 584
<ampl>::=<NR1> specifies the IQ time trigger level. Range: - -40 to 0 dB. Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:LEVel:IQTime -10 sets the IQ time trigger level to - -10 dB. Related Commands :TRIGger[:SEQuence]:SOURce 2- 558 WCA230A & WCA280A Programmer Manual...
Page 585
At *RST, the trigger mode is set to Auto. Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:MODE AUTO selects the auto trigger. Related Commands :INITiate:CONTinuous, :INITiate[:IMMediate], :TRIGger[:SEQuence]:LEVel, :TRIGger[:SEQuence]:POSition, :TRIGger[:SEQuence]:SLOPe, :TRIGger[:SEQuence]:SOURce 2- 559 WCA230A & WCA280A Programmer Manual...
Page 586
SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:MPOSition? -15 might return 123, indicating that the trigger occurred at the 123th data point in the block #- -15. Related Commands [:SENSe]:BSIZe, :TRIGger[:SEQuence]:OPOSition?, :TRIGger[:SEQuence]:SLOPe, :TRIGger[:SEQuence]:SOURce 2- 560 WCA230A & WCA280A Programmer Manual...
Page 587
SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:OPOSition? -15 might return 134, indicating that the trigger output occurs at the 134th data point in the block #- -15. Related Commands [:SENSe]:BSIZe 2- 561 WCA230A & WCA280A Programmer Manual...
Page 588
For example, 50% specifies that the trigger will occur at the middle frame in a block. Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:POSition 10pct sets the trigger position to 10%. 2- 562 WCA230A & WCA280A Programmer Manual...
Page 589
Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:SAVE:COUNt:STATe ON specifies that data saving is halted when the number of data save operations reaches the limit. Related Commands :ABORt, :INITiate, :TRIGger[:SEQuence]:SAVE:COUNt:MAXimum 2- 563 WCA230A & WCA280A Programmer Manual...
Page 590
OFF or 0 disables the Save-on-Trigger (default). ON or 1 enables the Save-on-Trigger. Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:SAVE:STATe ON enables the Save-on-Trigger function. Related Commands :TRIGger[:SEQuence]:SAVE:COUNt[:STATe] 2- 564 WCA230A & WCA280A Programmer Manual...
Page 591
Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:SLOPe POSitive generates a trigger on the rising edge of the trigger signal. 2- 565 WCA230A & WCA280A Programmer Manual...
Page 592
TRIG IN connector on the rear panel. Use the :TRIGger[:SEQuence]:LEV- el:EXTernal command to set the trigger level. Measurement Modes SARTIME, SAZRTIME, all Demod modes, all Time modes Examples :TRIGger:SEQuence:SOURce EXTernal selects the external trigger. Related Commands :TRIGger[:SEQuence]:LEVel:EXTernal, :TRIGger[:SEQuence]:MODE 2- 566 WCA230A & WCA280A Programmer Manual...
Page 593
EXTernal defines as the trigger source, the external signal that is input through the TRIG IN connector on the rear panel. The trigger level is fixed internally. Refer to the WCA230A and WCA280A User Manual for the external trigger level specification.
:UNIT Commands The :UNIT commands specify fundamental units for measurement. Command Tree Header Parameter :UNIT :ANGLe DEG | RAD 2- 569 WCA230A & WCA280A Programmer Manual...
Page 596
:UNIT:ANGLe { DEG | RAD } :UNIT:ANGLe? Arguments DEG selects degree as the unit of angle. RAD selects radian as the unit of angle. Measurement Modes Examples :UNIT:ANGLe RAD selects radian as the unit of angle. 2- 570 WCA230A & WCA280A Programmer Manual...
You can use the MAV bit of the Status Byte Register (SBR) to check whether the Output Queue contains a response message. For details, refer to Status Byte Register (SBR) on page 3- -6. 2- 571 WCA230A & WCA280A Programmer Manual...
The status and event reporting mechanism contains three major blocks: H Standard Event Status H Operation Status H Questionable Status The processes performed in these blocks are summarized in the status bytes. They provide the error and event information. 3- 1 WCA230A & WCA280A Programmer Manual...
Execution Error Command Error User Request Power On Status Byte Register (SBR) Standard Event Status Register (SESR) Service Request Enable Register (SRER) Event Status Enable Register (ESER) Figure 3- 1: Status/Event reporting mechanism 3- 2 WCA230A & WCA280A Programmer Manual...
OAV bit is also set. If the bit corresponding to the event has also been set in the ESER, the SBR ESB bit is also set. When a message is sent to the Output Queue, the SBR MAV bit is set. 3- 3 WCA230A & WCA280A Programmer Manual...
Operation Status Block, except that the corresponding bit of the SBR is the QSB. NOTE. The Questionable Status Block is not used in the WCA230A/WCA280A analyzer. Any of the values of the registers in this block are always 0.
H Operation Event Register (OEVR) H Questionable Condition Register (QCR) H Questionable Event Register (QEVR) If you need to examine the error or the state of the analyzer, read the contents of these registers. 3- 5 WCA230A & WCA280A Programmer Manual...
Page 606
Questionable Summary Status (QSS). Summary of the Questionable Status Byte register. It is always zero in the WCA230A/WCA280A analyzer. Event Quantity Available (EAV). Summary of the Error Event Queue. 1- - 0...
Page 607
The output queue messages have been cleared despite the fact that they have not been retrieved. Not used. Operation Complete (OPC). This bit is set with the results of the execution of the *OPC command. It indicates that all pending operations have been completed. 3- 7 WCA230A & WCA280A Programmer Manual...
Page 608
In this instrument, this register has the same content as the Operation Condition (OEVR) Register (OCR), described above. Questionable Condition The QCR is not used in the WCA230A/WCA280A analyzer. Register (QCR) Questionable Event The QEVR is not used in the WCA230A/WCA280A analyzer.
Use the *ESE command to set the bits of the ESER. Use the *ESE? query to read the contents of the ESER. — CME EXE DDE QYE — Figure 3- 5: The Event Status Enable Register (ESER) 3- 9 WCA230A & WCA280A Programmer Manual...
Page 610
Figure 3- 7: Operation Enable Register (OENR) To set the contents of the OENR, use a :STATus:OPERation:ENABle command. To query its contents, use query command STATus:OPERation:ENABle?. Questionable Enable The QENR is not used in the WCA230A/WCA280A analyzer. Register (QENR) 3- 10 WCA230A & WCA280A Programmer Manual...
Page 611
:STATus:OPERation:NTRansition command. To read the contents from it, use query :STATus:OPERation:NTRansition?. PROG MEAS Figure 3- 8: Operation Transition Register (OTR) Questionable Transition The QTR is not used in the WCA230A/WCA280A analyzer. Register (QTR) 3- 11 WCA230A & WCA280A Programmer Manual...
Page 612
The event queue is a FIFO queue and stores events as they occur in the analyzer. If more than 32 events occur, event 32 will be replaced with event code - -350 (“Queue Overflow”). The error code and text are retrieved using the :SYSTem:ERRor queries. 3- 12 WCA230A & WCA280A Programmer Manual...
5. Setting either the ESB or MAV bits in the SBR sets the respective bit in the SRER. 6. When the SRER bit is set, the SBR MSS bit is set and a service request is generated when using the GPIB interface. 3- 13 WCA230A & WCA280A Programmer Manual...
// Set the filter of the OCR MEASuring bit :STATus:OPERation:ENABle 16 // Enable the filter of the OCR MEASuring bit *SRE 128 // Set the SRER OSS bit :READ:SPECtrum? // Obtain the measurement results The command waits for generation of SRQ. 3- 14 WCA230A & WCA280A Programmer Manual...
Page 615
Using the *WAI Command. After the process of the preceding command is completed, the *WAI command begins to execute the process of the next command as the following example:. :ABORt;INITiate:IMMediate;*WAI // Wait for the *WAI process to provide synchronization 3- 15 WCA230A & WCA280A Programmer Manual...
Page 616
Status and Events 3- 16 WCA230A & WCA280A Programmer Manual...
Tables 3- -4 through 3- -7 show the SCPI standard error codes and messages used in the status and event reporting system in the analyzer. Event codes and messages can be obtained by using the queries :SYSTem:ERRor. These are returned in the following format: <event code>,"<event message>" 3- 17 WCA230A & WCA280A Programmer Manual...
- - 144 character data too long - - 148 character data not allowed - - 150 string data error - - 151 invalid string data - - 158 string data not allowed 3- 18 WCA230A & WCA280A Programmer Manual...
GPIB and a macro program execution sample that uses :PROGram commands. H General programming procedure H Application program sample H Macro program execution sample 4- 1 WCA230A & WCA280A Programmer Manual...
Page 626
[Example] :DISPlay:SPECtrum:X:SCALe:OFFSet 800MHz Sets 800 MHz for the minimum (left) edge of the horizontal axis in the spectrum view. Also refer to Chapter 4, Programming Examples. Appendix C lists the default settings of the commands. 4- 2 WCA230A & WCA280A Programmer Manual...
Page 628
// Main routine void main(int argc, char *argv[]) strcpy(openDevice, "dev1"); GpibOpen(openDevice); // Detect the specified device measCHPOWER(); // Channel power measurement measFM(); // FM signal measurement GpibClose(); // Terminate the device and board 4- 4 WCA230A & WCA280A Programmer Manual...
Page 629
GpibWrite("SPECtrum:AVERage:COUNt 100"); // Perform the measurement GpibTimeOut(LONG_TIME); GpibWrite("INITiate:CONTinuous OFF;*OPC"); WaitOPC(); // Wait for the OPC bit set GpibWrite("INITiate;*OPC"); WaitOPC(); GpibTimeOut(NORMAL_TIME); // Get measurement results and save them to the file chpower GpibWrite("FETCh:SPECtrum:CHPower?"); GpibReadFile("chpower"); 4- 5 WCA230A & WCA280A Programmer Manual...
Page 630
GpibWrite("*SRE 16"); // Set the MAV bit of SRER // Perform the measurement GpibTimeOut(LONG_TIME); GpibWrite("READ:ADEMod:FM?"); WaitMAV(); // Wait for the MAV bit set GpibTimeOut(NORMAL_TIME); // Get measurement results and save them to the file fm GpibReadFile("fm"); 4- 6 WCA230A & WCA280A Programmer Manual...
Page 631
(statusByte & ESB) printf("ESB bit is TRUE\n"); GpibWrite("*ESR?"); GpibRead(readBuf, MAX_BUF); printf("Standard Event Status Register = %s\n", readBuf); if (statusByte & MAV) printf("MAV bit is TRUE\n"); if (statusByte & EAV) printf("EAV bit is TRUE\n"); 4- 7 WCA230A & WCA280A Programmer Manual...
Page 632
(GpibStatus & TIMO) fprintf(stderr, "Timeout occurred in waiting SRQ cycle.\n"); GpibExit(0); // Serial poll statusByte = GpibSerialPoll(); if (statusByte & MAV) printf("MAV bit is TRUE\n"); if (statusByte & EAV) printf("EAV bit is TRUE\n"); 4- 8 WCA230A & WCA280A Programmer Manual...
Page 633
GpibError("ibclr Error: Unable to clear board"); GpibExit(0); // Set the timeout to 10 seconds (NORMAL_TIME) GpibTimeOut(NORMAL_TIME); // Close the GPIB device void GpibClose(void) // Turn off the device and interface board ibonl(GpibDevice, 0); ibonl(GpibBoard, 0); 4- 9 WCA230A & WCA280A Programmer Manual...
Figure 4- 1: Saving the macro programs Suppose that the following variables have been defined in the macro command test1: LOW_LIMIT, HIGH_LIMIT (numeric parameters) ERROR_MESSAGE (character string parameter) RESULT (measurement results (numeric values)) 4- 15 WCA230A & WCA280A Programmer Manual...
Page 640
PROG:NUMB "HIGH_LIMIT",20 // Set HIGH_LIMIT to 20 [Send] PROG:STR "ERROR_MESSAGE","Unsuccessful" // Set ERROR_MESSAGE [Send] PROG:EXEC "TEST1" // Run the macro command [Send] PROG:NUMB? "RESULT" // Retrieve the results [Response] 1.2345 [Send] PROG:DEL // Delete the macro program from memory 4- 16 WCA230A & WCA280A Programmer Manual...
H Electrical Interface (E). Identifies the electrical interface driver type. The notation E1 means the electrical interface uses open collector drivers, E2 means the electrical interface uses three-state drivers. B- 2 WCA230A & WCA280A Programmer Manual...
Page 647
Serial Poll Enable (SPE) Parallel Poll Unconfigure (PPU) Go To Local (GTL) Selected Device Clear (SDC) Group Execute Trigger (GET) Take Control (TCT) Parallel Poll Configure (PPC) UC: Universal command; AC: Address command B- 3 WCA230A & WCA280A Programmer Manual...
Page 648
Disable (PPD), which are placed on the bus following the PPC command. PPE enables a device with parallel poll capability to respond on a particular data line. PPD disables the device from responding to the parallel poll. B- 4 WCA230A & WCA280A Programmer Manual...
Page 658
Default value :TRACe<x>:MODE NORMal :TRACe<x>:DDETector MAXimum :TRACe<x>:AVERage:COUNt :TRACe2:MODE MAXMinimum Table C- 10: Factory initialization settings — :TRIGger commands Header Default value :TRIGger[:SEQuence]:LEVel:EXTernal 1.4 V :TRIGger[:SEQuence]:LEVel:IF :TRIGger[:SEQuence]:LEVel:IQFRequency :TRIGger[:SEQuence]:LEVel:IQTime - - 40 dBfs :TRIGger[:SEQuence]:MODE AUTO :TRIGger[:SEQuence]:POSition C- 10 WCA230A & WCA280A Programmer Manual...
Page 659
S/N below B020000 and J300100 and above. Standard for S/N B020000 and above. Option 02 only for S/N below B020000 and J300100 and above. Table C- 11: Factory initialization settings — :UNIT commands Header Default value :UNIT:ANGLe C- 11 WCA230A & WCA280A Programmer Manual...
Table D- 1: Display format and scale Display format Horizontal range Vertical range Spectrum 0 Hz to 3 GHz (WCA230A) - - 200 to +100 dBm 0 Hz to 8 GHz (WCA280A) Spectrogram 0 Hz to 3 GHz (WCA230A) Frame - - 15999 to 0...
Page 662
Constellation Eye diagram Symbol table Spectrogram Zoom Spectrum Power vs. Time Frequency vs. Time RF Envelope - - 50 to 100 mV Constellation Refer to Table D- - 1. Eye Diagram Symbol Table D- 2 WCA230A & WCA280A Programmer Manual...
Page 663
Same as that in Spurious above. Frequency vs. Time Spectrogram Refer to Table D- - 1. Power vs. Time Spectrum Same as that in Phase noise. Frequency vs. Time Refer to Table D- - 1. D- 3 WCA230A & WCA280A Programmer Manual...
Page 664
20 M [64*N] 2 G to 3 G 10 M [128*N] 100 k [1024*N] 30 M [64*N] N: Number of multi-frames, that is the value rounded off [(span)/(10 MHz)] to the positive infinity. D- 4 WCA230A & WCA280A Programmer Manual...
Page 671
The process, or result of a process, in which the amplitude, phase, or duration of a pulse train (the carrier) is varied in accordance with some characteristic of a second electrical signal (the modulating signal or modulation). Glossary- 1 WCA230A & WCA280A Programmer Manual...
Need help?
Do you have a question about the WCA230A and is the answer not in the manual?
Questions and answers