Questionable Frequency Register Set 16 Questionable Modulation Register Set 17 Standard Event Register Set 18 Operational Status Register Set 19 User Status Register Set 21 Agilent 89400 Series Register Set Summary 22 2 The SCPI Instrument Model 23 Introduction 24 ROUTe 24 INPut 25...
Page 4
CALCulate 25 OUTPut 25 SOURce 25 TRIGger 25 ARM-TRIGger Model 26 Model Layers 26 MEMory 28 FORMat 28 Hard COPy 28 DISPlay 28 Mass MEMory 28 3 Command Reference 29 A Error Messages 457 SYSTem:ERRor? 458 The Error/Event Queue 458 Error numbers 459 No Error 459 Command Error 460...
Introduction to GPIB Programming Introduction to GPIB Programming For an introduction to GPIB programming, read the GPIB Programmer’s Guide. It is provided to help those not familiar with GPIB programming or remote control of an instrument. The book introduces the basic concepts of GPIB programming and describes the Standard Commands for Programmable Instruments (SCPI).
Agilent 89400-Series Vector Signal Analyzer HP 9000 Series 340 computer GPIB cable (Agilent 10833A, B, C or D) Agilent Technologies BASIC programming language Procedure 1. Turn off the analyzer and the HP 9000 Series 340 2. Connect them with the GPIB cable.
GPIB Interface Capabilities GPIB Interface Capabilities The Agilent 89400A-Series analyzers have the following interface capabilities, as defined by the IEEE 488.1 standard: full Source handshake capability full Acceptor handshake capability basic Talker, Serial Poll, no Talk Only, unaddress if MLA no Extended Talker capability basic Listener, no Listen Only, unaddress if MTA no Extended Listener capability...
General Status Register Model General Status Register Model Overview The general status register model, shown in figure 1, is the building block of the analyzer’s status system. Most register sets in the analyzer include all of the registers shown in the general model, although commands are not always available for reading or writing a particular register.
General Status Register Model Condition Register Condition registers continuously monitor hardware and firmware status. They represent the current state of the instrument. Bits in a condition register are not latched or buffered. They are updated in real time. When the condition monitored by a particular bit becomes true, the bit is set to 1.
General Status Register Model Enable Register Enable registers control the reporting of events (which are latched condition register information) to the register summary bit. If an enable bit is set to one, the corresponding event bit is included in the logical ORing process that determines the state of the summary bit. (The summary bit is only set to 1 if one or more enabled event bits are set to 1.) You can read and write all enable registers.
General Status Register Model How to Use Registers There are two methods you can use to access the information in status registers: The polling method. The service request (SRQ) method. In the polling method, the analyzer has a passive role. It only tells the controller that conditions have changed when the controller asks the right question.
The Service Request Process The Service Request Process When you monitor a condition with the SRQ method, you must: 1. Determine which bit monitors the condition. 2. Determine how that bit reports to the request service (RQS) bit of the Status Byte. 3.
Page 20
The Service Request Process When a register set causes its summary bit in the Status Byte to change from 0 to 1, the analyzer can initiate the service request (SRQ) process. However, the process is only initiated if both of the following conditions are true: The corresponding bit of the Service Request Enable register is also set to 1.
The reporting structure is summarized in figure 5. They are described in detail in the following sections. Note Register bits not explicitly presented in the following sections are not used by the Agilent 89400A Series. A query to one of these bits returns a value of 0. Figure 5. Agilent 89400 Series Register Set Overview...
The Agilent 89400A’s Register Sets Status Byte Register Set The Status Byte register set summarizes the states of the other register sets and monitors the analyzer’s output queue. It is also responsible for generating service requests (see “Generating Service Requests” earlier in this chapter). See figure 5. Figure 6.
The Agilent 89400A’s Register Sets Device State Register Set The Device State register set monitors the states of eight device-specific parameters. See figure 7. Figure 7. The Device State Register Set Bits in the Device State condition register are set to 1 under the following conditions: Autocal Off (bit 0) is set to 1 when the analyzer’s autocalibration function is disabled (CAL:AUTO OFF).
The Agilent 89400A’s Register Sets Questionable Status Register Set The Questionable Status register set monitors conditions that affect the quality of measurement data. See figure 8. Figure 8. The Questionable Status Register Set Bits in the Questionable Status condition register are set to 1 under the following conditions: Voltage (bit 0) is set to 1 when one or more enabled bits in the Questionable Voltage Event register are set to 1.
The Agilent 89400A’s Register Sets Questionable Voltage Register Set The Questionable Voltage register set monitors conditions that affect the amplitude accuracy of measurement data. See figure 9. Figure 9. The Questionable Voltage Register Set Bits in the Questionable Voltage condition register are set to 1 under the following conditions: Channel 1 Over Range (bit 0) is set to 1 when the channel-1 input signal exceeds the channel-1 input range setting.
The Agilent 89400A’s Register Sets Questionable Frequency Register Set The Questionable Frequency register set monitors conditions that affect the frequency accuracy of measurement data. See figure 10. Figure 10. The Questionable Frequency Register Set Bits in the Questionable Frequency condition register are set to 1 under the following conditions: LO Unlocked (bit 1) is set to 1 when the analyzer’s local oscillator is not locked to its internal reference signal(s).
The Agilent 89400A’s Register Sets Questionable Modulation Register Set The Questionable Modulation register set monitors conditions that affect the modulation accuracy of measurement data. These conditions occur only when option AYA is present. See figure 11. Figure 11. The Questionable Modulation Register Set Bits in the Questionable Modulation condition register are set to 1 under the following conditions: Sync Not Found (bit 0) is set to 1 when the sync pattern cannot be found during a digital demodulation measurement in which sync search is enabled.
The Agilent 89400A’s Register Sets Standard Event Register Set The Standard Event register set monitors GPIB errors and synchronization conditions. See figure 12. Figure 12. The Standard Event Register Set The Standard Event register set does not conform to the general status register model described at the beginning of this chapter.
The Agilent 89400A’s Register Sets Operational Status Register Set The Operational Status register set monitors conditions in the analyzer’s measurement process, disk operations, and printing/plotting operations. It also monitors the state of current Agilent Technologies Instrument BASIC program. See figure 13. Figure 13.
Page 30
Capture in Progress (bit 12) is set to 1 when a time capture begins. It is set to 0 when the capture either comes to completion or is aborted. Program Running (bit 14) is set to 1 while the current Agilent Technologies Instrument BASIC program runs.
The Agilent 89400A’s Register Sets User Status Register Set The User Status register set detects STATus:USER:PULSe commands. See figure 14. Figure 14. The User Status Register Set The User Status register set conforms to the general status register model (described at the beginning of this chapter) with the following exceptions: You can write (but not read) the condition register.
Introduction A model is used within SCPI as a means of achieving compatibility. SCPI concerns itself with three types of compatibility. The first form of compatibility is called vertical compatibility. Vertical compatibility is where two instruments of the same type have identical controls. The second form of compatibility is called horizontal compatibility.
INPut The purpose of the INPut block is to condition the incoming signal before it is converted into data by the SENSe block. INPut block functions include filtering, biasing, frequency conversion (such as a mixer or prescaler function), and attenuation. SENSe The purpose of the SENSe block is to convert signal(s) into internal data that can be manipulated by normal computer techniques.
ARM-TRIGger Model The ARM-TRIGger model represents a level of capability that is often found in a device and is shown in the following figure. This model has two independent levels of event detection, one in each of the ARM and TRIGger layers. Model Layers The following figures detail each of the various types of layers that may exist in a sequence.
Page 37
Initiated Once the trigger system is initiated from the IDLE state, it passes through the initiated state, immediately making the downward traverse to the ‘’wait for ARM’’ state. The upward traverse is dependent on the setting of CONTinuous. If CONTinuous is set to OFF, the upward trasition to IDLE is made.
occurances of the same event may be specified with ECOunt; for example, wait for the tenth positive edge of a signal. the downward traverse is also subject to a time delay if one is specified. Two commands override a normal downward traverse. The layer name followed by :IMMediate causes the event detection and the subsequent delay to be bypassed.
Command Reference *CAL? query Calibrates the analyzer and returns the (pass/fail) result. Query Syntax: *CAL? Example Statements: OUTPUT 719;"*CAL?" OUTPUT 719;"*cal?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: The analyzer performs a full calibration when it receives this query. If the calibration completes without error, the analyzer returns 0.
Command Reference *CLS command Clears the Status Byte by emptying the error queue and clearing all event registers. Command Syntax: *CLS Example Statements: OUTPUT 719;"*Cls" OUTPUT 719;"*CLS" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command clears the Status Byte register. It does so by emptying the error queue and clearing (setting to 0) all bits in the event registers of the following register sets: User Status.
Command Reference *ESR? query Reads and clears the Standard Event Enable register. Query Syntax: *ESR? Example Statements: OUTPUT 719;"*esr?" OUTPUT 719;"*Esr?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: undefined value SCPI Compliance: confirmed Description: This query returns the current state of the Standard Event Enable register. The state is returned as a sum of the decimal weights of all set bits.
Command Reference *IDN? query Returns a comma-separated list of arbitrary ascii response data items that uniquely identifies the analyzer. Query Syntax: *IDN? Example Statements: OUTPUT 719;"*IDN?" OUTPUT 719;"*idn?" Return Format: ARB_ASCII Attribute Summary: Synchronization Required: Preset State: instrument-specific SCPI Compliance: confirmed Description: The response to this query is in the form:...
Command Reference *OPT? query Returns a comma-separated list as a string that identifies the analyzer’s option configuration. Query Syntax: *OPT? Example Statements: OUTPUT 719;"*opt?" OUTPUT 719;"*Opt?" Return Format: STRING Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: The response to this query identifies the analyzer’s option configuration.
Command Reference *RST command Executes a device reset. Command Syntax: *RST Example Statements: OUTPUT 719;"*RST" OUTPUT 719;"*rst" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command returns the analyzer to a reset state. In addition, *RST cancels any pending *OPC commands or query.
Command Reference *STB? query Reads the Status Byte register. Query Syntax: *STB? Example Statements: OUTPUT 719;"*Stb?" OUTPUT 719;"*STB?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: IEEE 488.2 Description: This command allows you to read the Status Byte register. The state is returned as a sum of the decimal weights of all set bits.
Command Reference *TRG command Triggers the analyzer when TRIG:SOUR is BUS. Command Syntax: *TRG Example Statements: OUTPUT 719;"*trg" OUTPUT 719;"*Trg" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command triggers the analyzer when the following two conditions are met: The GPIB is designated as the trigger source (send the TRIG:SOUR BUS command.) The analyzer is waiting to trigger.
Command Reference *TST? query Tests the analyzer hardware and returns the result. Query Syntax: *TST? Example Statements: OUTPUT 719;"*TST?" OUTPUT 719;"*tst?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: IEEE 488.2 Description: The analyzer’s self-test performs a full calibration and then compares the calibration results to specified limits.
Command Reference *WAI command Holds off processing of subsequent commands until all preceding commands have been processed. Command Syntax: *WAI Example Statements: OUTPUT 719;"*Wai" OUTPUT 719;"*WAI" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: Use *WAI to hold off the processing of subsequent commands until all pending overlapped commands have been completed.
Command Reference ABORt command Abort the current measurement in progress. Command Syntax: ABORt Example Statements: OUTPUT 719;"abor" OUTPUT 719;"Abort" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command aborts any measurement in progress and resets the trigger system. Any actions related to the trigger system that are in progress, such as a sweep or taking a measurement are aborted and the NPO (no pending operations) flag is set false.
Command Reference ARM:DELay command/query Specifies the delay after arming occurs before triggering may occur. Command Syntax: ARM:DELay <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:41.94 S in 2.5 us steps <unit> ::= S <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":ARM:DEL 2"...
Command Reference ARM:REGion command/query When ARM:SOUR is EXT, this command specifies whether arming occurs when the external arm signal is positive-with-respect-to or negative-with-respect-to the specified trigger level. Command Syntax: ARM:REGion ABOVe|BELow Example Statements: OUTPUT 719;":ARM:REGION ABOVE" OUTPUT 719;"arm:reg BELOW" Query Syntax: ARM:REGion? Return Format: CHAR...
Command Reference CALCulate[1|2|3|4]:CCDF:COUNt? query Returns the current number of data samples in the CCDF measurement. Query Syntax: CALCulate[1|2|3|4]:CCDF:COUNt? Example Statements: OUTPUT 719;":calc4:ccdf:coun?" OUTPUT 719;"Calculate4:Ccdf:Coun?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description:...
Command Reference CALCulate[1|2|3|4]:CCDF:POWer? query Returns the signal average power used to compute the CCDF measurement. Query Syntax: CALCulate[1|2|3|4]:CCDF:POWer? Example Statements: OUTPUT 719;"CALCULATE3:CCDF:POWER?" OUTPUT 719;"calc:ccdf:power?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: The analyzer plots the CCDF (Complementary Cumulative Density Function) using units of percent (%) for the y-axis (using a logarithmic scale) and power (dB) for the x-axis.
Command Reference CALCulate[1|2|3|4]:DATA? query Returns trace data that’s transformed to current coordinate system (CALC:FORM). Query Syntax: CALCulate[1|2|3|4]:DATA? Example Statements: OUTPUT 719;":Calc:Data?" OUTPUT 719;"CALC:DATA?" Return Format: DEF_USER Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This query returns a block of coordinate transformed trace data for the trace specified with a number 1 through 4.
Command Reference CALCulate[1|2|3|4]:DATA:HEADer:POINts? query Returns the number of points in the data returned with the CALC:DATA? query. Query Syntax: CALCulate[1|2|3|4]:DATA:HEADer:POINts? Example Statements: OUTPUT 719;"calculate:data:header:poin?" OUTPUT 719;"Calc:Data:Head:Points?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: The display’s X axis is divided into discrete points.
Command Reference CALCulate[1|2|3|4]:FEED command/query Selects the measurement data to be displayed. Command Syntax: CALCulate[1|2|3|4]:FEED <string> <string> ::= (see table) Example Statements: OUTPUT 719;":CALCULATE4:FEED ‘XFR:POW 1’" OUTPUT 719;"calc2:feed ‘XTIM:VOLT 2’" Query Syntax: CALCulate[1|2|3|4]:FEED? Return Format: STRING Attribute Summary: Synchronization Required: Preset State: dependent on options installed SCPI Compliance: confirmed...
Page 66
Command Reference Use POW or VOLT instead of AM, FM, or PM if demod is OFF. Called “carrier error” magnitude and phase for FSK demodulation. Called “FSK error” for FSK demodulation.
Command Reference CALCulate[1|2|3|4]:FORMat command/query Specifies the coordinates of the indicated trace. Command Syntax: CALCulate[1|2|3|4]:FORMat <param> <param> ::= MLIN|MLOG|PHASe|UPH|REAL|IMAG|GDELay|COMP|CONS|IEYE|QEYE|TEYE Example Statements: OUTPUT 719;":CALC4:FORM UPHASE" OUTPUT 719;"calculate:form QEYE" Query Syntax: CALCulate[1|2|3|4]:FORMat? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: MLOG SCPI Compliance: instrument-specific Description: The numbers 1 through 4 used with the CALCulate node specify which trace (A, B, C, or D) is to...
Page 68
Command Reference GDEL specifies group delay trace coordinates. Group delay is the derivative of phase with respect to frequency, − ⁄ . In this analyzer it is approximated by the function − ∆ϕ ⁄ dϕ ∆f . The aperture (∆f) is specified with the CALC:GDAP:APER command. Note Digital demodulation features are implemented only if option AYA (vector modulation analysis) is installed in the analyzer.
Command Reference CALCulate[1|2|3|4]:MARKer:COUPled[:STATe] command/query Turns marker coupling on and off. Command Syntax: CALCulate[1|2|3|4]:MARKer:COUPled[:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;"Calculate2:Mark:Coup:State OFF" OUTPUT 719;"CALC:MARKER:COUP ON" Query Syntax: CALCulate[1|2|3|4]:MARKer:COUPled[:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: Marker coupling ties the X values of the inactive traces to that of the active trace. This command couples the markers no matter which trace is specified.
Command Reference CALCulate[1|2|3|4]:MARKer:FCOunt command/query Turns the marker frequency counter on/off. Command Syntax: CALCulate[1|2|3|4]:MARKer:FCOunt OFF|0|ON|1 Example Statements: OUTPUT 719;":calc4:marker:fco OFF" OUTPUT 719;"Calculate3:Mark:Fco OFF" Query Syntax: CALCulate[1|2|3|4]:MARKer:FCOunt? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 0 (OFF) SCPI Compliance: instrument-specific Description: For a description of this function, see Help Text under the Help hardkey.
Command Reference CALCulate[1|2|3|4]:MARKer:FCOunt:RESult? query Query results of the marker frequency counter measurement. Query Syntax: CALCulate[1|2|3|4]:MARKer:FCOunt:RESult? Example Statements: OUTPUT 719;"CALCULATE:MARK:FCOUNT:RES?" OUTPUT 719;"calc:marker:fco:result?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: CALC:MARK:FCOUNT must be ON for there to be data available for this query.
Command Reference CALCulate[1|2|3|4]:MARKer:FUNCtion:DDEMod:RESult? query Queries error parameters for digital or video demodulation or wideband CDMA. Query Syntax: CALCulate[1|2|3|4]:MARKer:FUNCtion:DDEMod:RESult? <param> <param> ::=ADR|DEV|EVRM|EVPK|EVPS|EVPA|EVNF|FERR|FSRM|FSPK|FSPS|IQOF| LCOD|MERM|MEPK|MEPS|PERM|PBIT|PEPK|PEPS|PLEV|RHO|RHOE|SNR| SLOT|TDPC|TFRM|TSLT|TTRG Example Statements: OUTPUT 719;"calc3:marker:func:ddemod:res? SNR" OUTPUT 719;"Calc:Marker:Func:Ddemod:Res? FERR" Return Format: Real Attribute Summary: Option: AYA (vector modulation analysis) and B7A (Enhanced Data rates for GSM Evolution (EDGE)) or B73 (Digital Wideband CDMA analysis) or 080 Digital 3GPP Wideband CDMA analysis...
Page 77
Command Reference MEPK is the peak (largest) magnitude error in %pk units.MEPS is the symbol number at which the peak (largest) magnitude error occurred. PBIT is the number of pilot bits detected in the DCPH for the selected channel and code layer (Option 080).
Command Reference CALCulate[1|2|3|4]:MARKer:FUNCtion:RESult? query Retrieves the marker measurement data created by the CALC:MARK:FUNC command. Query Syntax: CALCulate[1|2|3|4]:MARKer:FUNCtion:RESult? Example Statements: OUTPUT 719;":CALC:MARKER:FUNC:RESULT?" OUTPUT 719;"calc3:mark:function:res?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: CALC:MARK:FUNC selects the type of measurement to make and it begins running immediately. The selected measurement runs and updates itself with every time record gathered (or, for cases like averaging where multiple time records are needed to create a measurement result, every time a measurement result is available).
Command Reference CALCulate[1|2|3|4]:MARKer:FUNCtion:STATistics:PPCT command/query Specifies the peak-percent value to use with peak power and peak-to-average power measurements. Command Syntax: CALCulate[1|2|3|4]:MARKer:FUNCtion:STATistics:PPCT {<number>[<unit>]}|<step>|<bound> <number> ::= a real number (NRf data) limits: 90:99.99 <unit> ::= [PCT] <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"calc3:mark:function:stat:ppct 95"...
Command Reference CALCulate[1|2|3|4]:MARKer:FUNCtion:STATistics:RESult? query Returns the results of statistical-power measurements. Query Syntax: CALCulate[1|2|3|4]:MARKer:FUNCtion:STATistics:RESult? Example Statements: OUTPUT 719;":calculate3:mark:function:stat:res?" OUTPUT 719;"Calculate4:Mark:Function:Stat:Res?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command returns the results of a statistical-power measurement for the selected trace. CALC1 returns the results for trace A, CALC2 for trace B, and so forth.
Command Reference CALCulate[1|2|3|4]:MARKer:FUNCtion:STATistics:SMPL? query Returns the number of samples used in statistical-power measurements. Query Syntax: CALCulate[1|2|3|4]:MARKer:FUNCtion:STATistics:SMPL? Example Statements: OUTPUT 719;"CALCULATE4:MARK:FUNCTION:STAT:SMPL?" OUTPUT 719;"calculate:mark:function:stat:smpl?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: You use the CALC:MARK:FUNC:STAT command to enable or disable statistical-power measurements.
Command Reference CALCulate[1|2|3|4]:MARKer:MAXimum command Moves the marker to the highest peak (largest value) in the active trace. Command Syntax: CALCulate[1|2|3|4]:MARKer:MAXimum Example Statements: OUTPUT 719;":Calculate4:Mark:Maximum" OUTPUT 719;"CALC:MARK:MAXIMUM" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: If the marker is OFF when this command is issued, the marker is turned ON. Therefore, it is not necessary to check the marker state before using this command.
Command Reference CALCulate[1|2|3|4]:MARKer:MAXimum:LEFT command Moves the marker left to the next local maximum in the trace. Command Syntax: CALCulate[1|2|3|4]:MARKer:MAXimum:LEFT Example Statements: OUTPUT 719;"calc:marker:max:left" OUTPUT 719;"Calculate:Mark:Maximum:Left" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: If the marker is OFF when this command is issued, the marker is turned ON. Therefore, it is not necessary to check the marker state before using this command.
Command Reference CALCulate[1|2|3|4]:MARKer:MAXimum:NEXT command Moves the marker to the next-highest peak in the active trace. Command Syntax: CALCulate[1|2|3|4]:MARKer:MAXimum:NEXT Example Statements: OUTPUT 719;":CALC:MARKER:MAX:NEXT" OUTPUT 719;"calc4:mark:maximum:next" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: If the marker is OFF when this command is issued, the marker is turned ON. Therefore, it is not necessary to check the marker state before using this command.
Command Reference CALCulate[1|2|3|4]:MARKer:MAXimum:RIGHt command Moves the marker right to the next local maximum in the trace. Command Syntax: CALCulate[1|2|3|4]:MARKer:MAXimum:RIGHt Example Statements: OUTPUT 719;"Calculate:Mark:Max:Right" OUTPUT 719;"CALC:MARKER:MAX:RIGH" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: If the marker is OFF when this command is issued, the marker is turned ON. Therefore, it is not necessary to check the marker state before using this command.
Command Reference CALCulate[1|2|3|4]:MARKer:MAXimum:TRACk command/query Turns peak tracking on and off. Command Syntax: CALCulate[1|2|3|4]:MARKer:MAXimum:TRACk OFF|0|ON|1 Example Statements: OUTPUT 719;":calculate3:mark:maximum:trac ON" OUTPUT 719;"Calc4:Marker:Max:Track ON" Query Syntax: CALCulate[1|2|3|4]:MARKer:MAXimum:TRACk? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 0 (OFF) SCPI Compliance: instrument-specific Description: When peak tracking is on, the analyzer continuously moves the marker to the peak value in the active trace.
Command Reference CALCulate[1|2|3|4]:MARKer:MINimum[:GLOBal] command Moves the active marker to the minimum value in the active trace. Command Syntax: CALCulate[1|2|3|4]:MARKer:MINimum[:GLOBal] Example Statements: OUTPUT 719;"CALC2:MARK:MINIMUM:GLOB" OUTPUT 719;"calculate:mark:min" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: If the marker is OFF when this command is issued, the marker is turned ON. Therefore, it is not necessary to check the marker state before using this command.
Command Reference CALCulate[1|2|3|4]:MARKer:OFFSet[:STATe] command/query Turns the offset marker on and off. Command Syntax: CALCulate[1|2|3|4]:MARKer:OFFSet[:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;":Calculate2:Mark:Offset OFF" OUTPUT 719;"CALC3:MARK:OFFSET:STAT OFF" Query Syntax: CALCulate[1|2|3|4]:MARKer:OFFSet[:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: If no number is given in the CALC branch, “1" is assumed. Absolute marker values may be read without turning the offset marker off with CALC:MARK:Y?.
Command Reference CALCulate[1|2|3|4]:MARKer:OFFSet:Y command/query Specifies the Y value of the offset marker. Command Syntax: CALCulate[1|2|3|4]:MARKer:OFFSet:Y <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (depends on configuration) <unit> ::= (see listing below) <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"CALC:MARKER:OFFS:Y -10 DBM"...
Command Reference CALCulate[1|2|3|4]:MARKer:OFFSet:Z command/query Specifies the Z value of the offset marker for waterfall and spectrogram displays. Command Syntax: CALCulate[1|2|3|4]:MARKer:OFFSet:Z <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (depends on configuration) <unit> ::= S <step> ::= UP|DOWN <bound>...
Page 93
Command Reference CALCulate[1|2|3|4]:MARKer:OFFSet:ZERO command Changes the offset marker’s X and Y values to those of the marker. Command Syntax: CALCulate[1|2|3|4]:MARKer:OFFSet:ZERO Example Statements: OUTPUT 719;"calculate4:mark:offs:zero" OUTPUT 719;"Calc:Marker:Offs:Zero" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command moves the offset marker to the same position as the relative marker, setting the offset value to zero.
Command Reference CALCulate[1|2|3|4]:MARKer:POLar:UNIT:POWer command/query Specifies the marker readout units when the trace type is polar. Command Syntax: CALCulate[1|2|3|4]:MARKer:POLar:UNIT:POWer DBM|WRMS|W|V Example Statements: OUTPUT 719;":CALCULATE4:MARK:POLAR:UNIT:POW Wrms" OUTPUT 719;"calculate:mark:polar:unit:pow W" Query Syntax: CALCulate[1|2|3|4]:MARKer:POLar:UNIT:POWer? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: The numbers 1 through 4 used with the CALCulate node specify which trace (A, B, C, or D) is to...
Command Reference CALCulate[1|2|3|4]:MARKer:SEARch:LEFT command Moves the marker left from its present location to the first occurrence of the Y-axis target value. Command Syntax: CALCulate[1|2|3|4]:MARKer:SEARch:LEFT Example Statements: OUTPUT 719;"CALCULATE3:MARK:SEARCH:LEFT" OUTPUT 719;"calc:marker:sear:left" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Related Commands:...
Command Reference CALCulate[1|2|3|4]:MARKer:SEARch:OFFSet command Moves the regular marker to the position of the reference or offset marker. Command Syntax: CALCulate[1|2|3|4]:MARKer:SEARch:OFFSet Example Statements: OUTPUT 719;":Calc2:Mark:Search:Offs" OUTPUT 719;"CALCULATE2:MARK:SEAR:OFFSET" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Related Commands: To move the offset marker to the current position of the regular marker (also called zero the offset marker), use CALC:MARK:OFFS:ZERO.
Command Reference CALCulate[1|2|3|4]:MARKer:SEARch:RIGHt command Moves the marker right from its present position to the first occurrence of the Y-axis target value. Command Syntax: CALCulate[1|2|3|4]:MARKer:SEARch:RIGHt Example Statements: OUTPUT 719;"calc2:marker:sear:righ" OUTPUT 719;"Calculate:Mark:Search:Righ" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Related Commands:...
Command Reference CALCulate[1|2|3|4]:MARKer:SEARch:TARGet command/query Specifies a Y-axis target for a marker search. Command Syntax: CALCulate[1|2|3|4]:MARKer:SEARch:TARGet <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: -600:600 <unit> ::= (see listing below) <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"Calculate1:Mark:Search:Targ -3 dBm"...
Page 101
Command Reference CALCulate[1|2|3|4]:MARKer[:STATe] command/query Turns markers on and off. Command Syntax: CALCulate[1|2|3|4]:MARKer[:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;":CALC3:MARKER ON" OUTPUT 719;"calc:marker:stat ON" Query Syntax: CALCulate[1|2|3|4]:MARKer[:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 1 (on) SCPI Compliance: instrument-specific Description: Turns the marker on or off for the specified trace. If no number is given in the CALC branch, “1" is assumed.
Command Reference CALCulate[1|2|3|4]:MARKer:X[:ABSolute] command/query Places the main marker at the specified X value. Command Syntax: CALCulate[1|2|3|4]:MARKer:X[:ABSolute] <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) <unit> ::= HZ|S|CODE <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":CALCULATE4:MARK:X 7.5 MHZ" OUTPUT 719;"calc2:mark:x:abs 3.00E+006"...
Command Reference CALCulate[1|2|3|4]:MARKer:X:ACHannel? query Returns the total number of active channels in a code-domain power display. Query Syntax: CALCulate[1|2|3|4]:MARKer:X:ACHannel? Example Statements: OUTPUT 719;":calculate4:mark:x:ach?" OUTPUT 719;"Calc3:Marker:X:Achannel?" Return Format: Integer Attribute Summary: Option: B73 (Wideband CDMA analysis) Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description:...
Command Reference CALCulate[1|2|3|4]:MARKer:X:CCHannel? query Returns the x-axis code-channel marker value. Query Syntax: CALCulate[1|2|3|4]:MARKer:X:CCHannel? Example Statements: OUTPUT 719;":calculate4:mark:x:cch?" OUTPUT 719;"Calc3:Marker:X:Cchannel?" Return Format: Integer Attribute Summary: Option: B73 (Wideband CDMA Analysis) Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description In code-domain power displays, the marker shows the current code layer and code channel. This command returns the code channel for the marker’s current position.
Command Reference CALCulate[1|2|3|4]:MARKer:X:CLAYer? query Returns the x-axis code-layer marker value. Query Syntax: CALCulate[1|2|3|4]:MARKer:X:CLAYer? Example Statements: OUTPUT 719;"CALC:MARK:X:CLAY?" OUTPUT 719;"calculate:mark:x:clayer?" Return Format: Integer Attribute Summary: Option: B73 (Wideband CDMA Analysis) Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description In code-domain power displays, the marker shows the current code layer and code channel. This command returns the code layer for the marker’s current position.
Command Reference CALCulate[1|2|3|4]:MARKer:X:CSTatus? query Returns the marker status for code-domain power displays. Query Syntax: CALCulate[1|2|3|4]:MARKer:X:CSTatus? Example Statements: OUTPUT 719;":Calc4:Marker:X:Cst?" OUTPUT 719;"CALCULATE4:MARK:X:CST?" Return Format: Integer Attribute Summary: Option: B73 (Wideband CDMA Analysis) Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description This command is applicable only when the active trace is code-domain power.
Command Reference CALCulate[1|2|3|4]:MARKer:X:RELative? query Returns the X-axis offset marker value (relative to the offset marker position). Query Syntax: CALCulate[1|2|3|4]:MARKer:X:RELative? Example Statements: OUTPUT 719;"calc3:marker:x:relative?" OUTPUT 719;"Calc:Mark:X:Rel?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Related Commands: To return the absolute marker value, use CALC:MARK:Y?.
Command Reference CALCulate[1|2|3|4]:MARKer:Y? query Reads the Y-axis value of the main marker. Query Syntax: CALCulate[1|2|3|4]:MARKer:Y? Example Statements: OUTPUT 719;":CALCULATE2:MARK:Y?" OUTPUT 719;"calculate2:mark:y?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command is used to read the Y-axis value of the main marker. It reads out the absolute value regardless of the offset marker state.
Command Reference CALCulate[1|2|3|4]:MARKer:Y:RELative? query Returns the Y-axis offset marker value (relative to the reference marker position. Query Syntax: CALCulate[1|2|3|4]:MARKer:Y:RELative? Example Statements: OUTPUT 719;"Calc:Mark:Y:Rel?" OUTPUT 719;"CALCULATE:MARK:Y:RELATIVE?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Related Commands: To return the absolute marker value, use CALC:MARK:Y?.
Command Reference CALCulate[1|2|3|4]:MARKer:Z[:ABSolute] command/query Specifies which trace in a waterfall or spectrogram display is being measured with the marker(s). Command Syntax: CALCulate[1|2|3|4]:MARKer:Z[:ABSolute] <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 1:(see discussion) <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"calculate2:mark:z:absolute 23"...
Page 112
Command Reference query is that of the most recent trace. If the number of traces displayed has reached the buffer depth, the value returned is the buffer depth. Related Commands: To set the buffer depth, use DISP:WIND:TRAC:BUFF. To turn on the spectrogram/waterfall trace-analysis feature, use CALC:MARK:TRAC.
Command Reference CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:MAG command/query Defines the magnitude value of a complex math constant. Command Syntax: CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:MAG <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 0.0:3.40282e+38 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":CALCULATE:MATH:CONSTANT2:MAG 256" OUTPUT 719;"calc:math:cons:mag 7.53334e6"...
Command Reference CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:PHASe command/query Defines the phase value of a complex math constant. Command Syntax: CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:PHASe <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: -3.40282e+38:3.40282e+38 <unit> ::= DEG|RAD <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":CALCULATE:MATH:CONSTANT2:PHASE -2.56e3"...
Command Reference CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:REAL command/query Defines the real part of a math constant. Command Syntax: CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:REAL <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: -3.40282e+38:3.40282e+38 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":CALCULATE:MATH:CONSTANT2:REAL -2560" OUTPUT 719;"calc:math:cons:real 7.53334e6" Query Syntax: CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:REAL? Return Format:...
Command Reference CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:STEP command/query Specifies the step size used to change math constant values with the UP|DOWN parameters. Command Syntax: CALCulate[1|2|3|4]:MATH:CONStant[1|2|3|4|5]:STEP <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: -3.40282e+38:3.40282e+38 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":CALCULATE:MATH:CONSTANT2:STEP -256"...
Command Reference CALCulate[1|2|3|4]:MATH[:EXPRession[1|2|...|6]] command/query Defines math functions. Command Syntax: CALCulate[1|2|3|4]:MATH[:EXPRession[1|2|...|6]] <EXPR> Example Statements: OUTPUT 719;"CALCULATE:MATH:EXPR2 (SPEC2/D2)" OUTPUT 719;"calc4:math:expr (ACORR1-K1)" OUTPUT 719;"calc:math:expr3 (MEASTIME1_XC_D1)" Query Syntax: CALCulate[1|2|3|4]:MATH[:EXPRession[1|2|...|6]]? Return Format: STRING Attribute Summary: Synchronization Required: Preset State: not affected by preset SCPI Compliance: instrument-specific Description: The numbers in the calculate node have no effect on this command.
Command Reference CALCulate[1|2|3|4]:MATH:SELect command/query Specifies a user-defined math function to be displayed on the specified trace. Command Syntax: CALCulate[1|2|3|4]:MATH:SELect F1|F2|F3|F4|F5|F6 Example Statements: OUTPUT 719;":Calculate:Math:Sel F5" OUTPUT 719;"CALCULATE3:MATH:SELECT F2" Query Syntax: CALCulate[1|2|3|4]:MATH:SELect? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: trace 1 is F1, 2 is F2, 3 is F3, 4 is F4 SCPI Compliance: instrument-specific...
Command Reference CALCulate[1|2|3|4]:MATH:STATe command/query Turns math on or off. Command Syntax: CALCulate[1|2|3|4]:MATH:STATe OFF|0|ON|1 Example Statements: OUTPUT 719;"calc3:math:state ON" OUTPUT 719;"Calc:Math:Stat OFF" Query Syntax: CALCulate[1|2|3|4]:MATH:STATe? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: When math is turned on, the selected math function (CALC:MATH:SEL) is displayed for the specified trace (1, 2, 3, or 4).
Command Reference CALCulate[1|2|3|4]:STATe command/query Turns postprocessing calculations on and off. Command Syntax: CALCulate[1|2|3|4]:STATe OFF|0|ON|1 Example Statements: OUTPUT 719;":CALC:STATE ON" OUTPUT 719;"calc:state ON" Query Syntax: CALCulate[1|2|3|4]:STATe? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: ON (all traces) SCPI Compliance: confirmed Description: When calculation is off, data postprocessing is not computed or displayed for the trace.
Command Reference CALCulate[1|2|3|4]:UNIT:ANGLe command/query Specifies the y-axis units for phase-angle data format and phase deviation for PM demodulation. Command Syntax: CALCulate[1|2|3|4]:UNIT:ANGLe <unit> <unit> ::= (see units list below) Example Statements: OUTPUT 719;"Calc3:Unit:Angle deg" OUTPUT 719;"CALC:UNIT:ANGL rad" Query Syntax: CALCulate[1|2|3|4]:UNIT:ANGLe? Return Format: CHAR Attribute Summary: Synchronization Required:...
Command Reference CALCulate[1|2|3|4]:UNIT:POWer command/query Specifies the default y-axis units for power measurements. Command Syntax: CALCulate[1|2|3|4]:UNIT:POWer <unit> <unit> ::= (see units list below) Example Statements: OUTPUT 719;"CALCULATE:UNIT:POWER Vrms2" OUTPUT 719;"calc:unit:power Wrms" Query Syntax: CALCulate[1|2|3|4]:UNIT:POWer? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: (see table in discussion) SCPI Compliance:...
Command Reference CALCulate[1|2|3|4]:UNIT:TIME command/query Specifies the default y-axis units for time measurements. Command Syntax: CALCulate[1|2|3|4]:UNIT:TIME S Example Statements: OUTPUT 719;":Calc2:Unit:Time S" OUTPUT 719;"CALC3:UNIT:TIME S" Query Syntax: CALCulate[1|2|3|4]:UNIT:TIME? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: S (seconds) SCPI Compliance: instrument-specific Description: The UNIT subsystem is used to change default parameter units.
Command Reference CALCulate[1|2|3|4]:UPHase:CREFerence command/query Specifies the x-axis value about which the phase values are to be unwrapped. Command Syntax: CALCulate[1|2|3|4]:UPHase:CREFerence <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: 0.0:3.40282347E+38 <unit> ::= HZ|S|CODE <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":calculate2:uph:cref 5E-6 HZ"...
Command Reference CALCulate[1|2|3|4]:UPHase:OFFSet command/query Specifies a phase offset to be applied to all unwrapped phase values. Command Syntax: CALCulate[1|2|3|4]:UPHase:OFFSet <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (range depends on configuration) <unit> ::= DEG|RAD <step> ::= UP|DOWN <bound>...
Command Reference CALCulate[1|2|3|4]:X:UNIT:FREQuency command/query Specifies the default x-axis units when the x axis is the frequency domain. Command Syntax: CALCulate[1|2|3|4]:X:UNIT:FREQuency HZ Example Statements: OUTPUT 719;"Calc4:X:Unit:Freq Hz" OUTPUT 719;"CALCULATE:X:UNIT:FREQ Hz" Query Syntax: CALCulate[1|2|3|4]:X:UNIT:FREQuency? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description:...
Command Reference CALCulate[1|2|3|4]:X:UNIT:TIME command/query Specifies the default x-axis units when the x axis is the time domain. Command Syntax: CALCulate[1|2|3|4]:X:UNIT:TIME S|SYM|SLOT Example Statements: OUTPUT 719;"CALCULATE4:X:UNIT:TIME s" OUTPUT 719;"calc:x:unit:time sym" Query Syntax: CALCulate[1|2|3|4]:X:UNIT:TIME? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description:...
Command Reference CALibration:ZERO:AUTO command/query Controls the auto-zero calibration function. Command Syntax: CALibration:ZERO:AUTO OFF|0|ON|1|ONCE Example Statements: OUTPUT 719;"cal:zero:auto ON" OUTPUT 719;"Calibration:Zero:Auto OFF" Query Syntax: CALibration:ZERO:AUTO? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: Auto zero corrects for residual DC in the input amplifiers. If zeroing is not performed, the DC value adds to the input signal giving incorrect measurement values and (worst case) may become large enough to cause ADC overloads or incorrect triggering.
Page 138
Command Reference CONTinue command Continue a paused measurement. Command Syntax: CONTinue Example Statements: OUTPUT 719;":CONTINUE" OUTPUT 719;"cont" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Characteristics: Continues a paused measurement. Continues a completed averaged measurement allowing an additional N (number of) averages (measurement scans) to be acquired.
Command Reference DISPlay:CMAP:DEFault command Returns all color settings to their default settings. Command Syntax: DISPlay:CMAP:DEFault Example Statements: OUTPUT 719;"DISP:CMAP:DEF" OUTPUT 719;"disp:cmap:def" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: The display color map is loaded with predefined color definitions.
Command Reference DISPlay:FORMat command/query Specifies the number of grids on which to display traces. Command Syntax: DISPlay:FORMat SINGle|TWO|FOUR|QUAD Example Statements: OUTPUT 719;"disp:format FOUR" OUTPUT 719;"Disp:Form TWO" Query Syntax: DISPlay:FORMat? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SING SCPI Compliance: instrument-specific Description: When more than one grid is turned on, the same number of traces are also turned on.
Command Reference DISPlay:TCAPture:ENVelope command/query Turns the time capture envelope (detector) function on/off. Command Syntax: DISPlay:TCAPture:ENVelope OFF|0|ON|1 Example Statements: OUTPUT 719;":disp:tcapture:env ON" OUTPUT 719;"Display:Tcap:Env OFF" Query Syntax: DISPlay:TCAPture:ENVelope? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 1 (ON) SCPI Compliance: instrument-specific Description: The time capture buffer usually holds many more points than can be displayed simultaneously...
Command Reference DISPlay[:WINDow[1|2|3|4]]:SPECtrogram:COLors command/query Specifies the number of colors in the spectrogram display. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:SPECtrogram:COLors <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 2:64 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":Display:Spec:Colors 20" OUTPUT 719;"DISP:WIND2:SPECTROGRAM:COL 43"...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:DCARrier command/query Turns the demodulate-carrier function on/off. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:DCARrier OFF|0|ON|1 Example Statements: OUTPUT 719;":Disp:Trace:Dcar OFF" OUTPUT 719;"DISP:WINDOW:TRAC:DCARRIER ON" Query Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:DCARrier? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 0 (OFF) SCPI Compliance: instrument-specific Description: For a description of this function, see Help Text under the Help hardkey.
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:INDicator command/query Determines the character used to identify ideal states in a vector diagram when Digital Demodulation is selected. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:INDicator CROSs|CIRCle Example Statements: OUTPUT 719;"Display:Wind2:Trac:Indicator CIRCLE" OUTPUT 719;"DISP:TRACE:IND CROSS" Query Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:INDicator? Return Format: CHAR Attribute Summary: Option: AYA (vector modulation analysis) Synchronization Required:...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:INDicator:SIZE command/query Determines the size, as a percentage of EVM, of ideal states in vector diagrams. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:INDicator:SIZE {<number>[<unit>]}|<step>|<bound> <number> ::= a real number (NRf data) limits: 0.1:50 <unit> ::= [PCT] <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":disp:trace:ind:size 6"...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:LABel? query Returns the current trace title.DISPlay[[:WINDow]]:TRACe:LABel?[display:window:trace:label?] Query Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:LABel? Example Statements: OUTPUT 719;"DISP:WIND2:TRACE:LAB?" OUTPUT 719;"display:trac:lab?" Return Format: STRING Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: If the default trace title is ON, this query returns the default trace title. If the default trace title is OFF, this query returns the user-defined trace title.
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:SYMBol command/query Specifies the use of either dots or bars to indicate symbol points on a time-domain display. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:SYMBol DOTS|BARS|OFF|0 Example Statements: OUTPUT 719;":DISPLAY:TRAC:SYMBOL OFF" OUTPUT 719;"disp:wind:trace:symb DOTS" Query Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:SYMBol? Return Format: CHAR Attribute Summary: Option: AYA (vector modulation analysis) Synchronization Required:...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:AUTO command/query Controls automatic scaling of the X-axis. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:AUTO OFF|0|ON|1|ONCE Example Statements: OUTPUT 719;":disp:trace:x:auto OFF" OUTPUT 719;"Display:Wind2:Trace:X:Scal:Auto ONCE" Query Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:AUTO? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 1 (ON) SCPI Compliance: confirmed Description: X-axis autoscaling is similar to Y-axis scaling if you understand that the conventional method of displaying measurement information maps the first measurement data to the left-most X-axis value and the last measurement data to the right-most X-axis value.
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:LEFT command/query Specifies the first X-axis value on the display. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:LEFT <param> <param> ::= <number>[<unit>]|<bound> <number> ::= a real number (NRf data) limits: -3.40282347E+38:3.40282347E+38 <unit> ::= Hz|s|Code <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":DISP:WIND4:TRACE:X:LEFT 10us; RIGH 15us" OUTPUT 719;"disp:trace:x:scale:left 2.5025 MHz;...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:RIGHt command/query Specifies the last X-axis value on the display. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:RIGHt <param> ::= <number>[<unit>]|<bound> <number> ::= a real number (NRf data) limits: -3.40282347E+38:3.40282347E+38 <unit> ::= Hz|s|Code <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":DISP:WIND4:TRACE:X:LEFT 10us; RIGH 15us" OUTPUT 719;"disp:trace:x:scale:left 2.5025 MHz;...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:RLEVel command/query Specifies the reference level value for the X axis or returns current setting. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:RLEVel <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: depends on configuration <unit> ::= (see listing below) <step>...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:SPACing command/query Specifies the frequency axis of the active display to be either a linear or logarithmic format. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:SPACing LIN|LOG Example Statements: OUTPUT 719;":Disp:Trace:X:Spac LINEAR" OUTPUT 719;"DISPLAY:WIND:TRACE:X:SCAL:SPACING LINEAR" Query Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:X[:SCALe]:SPACing? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance:...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:Y[:SCALe]:PDIVision command/query Specifies the vertical scale value per division for the specified trace. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRACe:Y[:SCALe]:PDIVision <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:3.40282347E+38 <unit> ::= (see listing below) <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"Display:Wind3:Trace:Y:Scal:Pdivision 0"...
Command Reference DISPlay[:WINDow[1|2|3|4]]:TRACe:Y[:SCALe]:RLEVel command/query Specifies the reference level value for the Y axis or returns current setting. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:TRAce:Y[:SCALe]:RLEVel <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: -3.40282347E+38:+3.40282347E+38 <unit> ::= (see listing below) <step> ::= UP|DOWN <bound>...
Command Reference DISPlay[:WINDow[1|2|3|4]]:WATerfall:ELEVation command/query Specifies the number of pixels between traces (vertically) in the waterfall dislay. Command Syntax: DISPlay[:WINDow[1|2|3|4]]:WATerfall:ELEVation <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:(see discussion) <unit> ::= PIXEL <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"display:wind3:wat:elevation 0"...
Command Reference FORMat[:DATA] command/query Specifies the format (ASCii or REAL) for block data transferred across the GPIB. Command Syntax: FORMat[:DATA] (ASCii|REAL) [, <number>|<bound>] <number> ::= a real number (NRf data) limits: ASCii: 3:15 REAL: 32|64 Example Statements: OUTPUT 719;":FORMAT ASC, 8" OUTPUT 719;"form:data REAL, 64"...
Command Reference HCOPy:DATA? query Queries the plot data which is returned in an indefinite length data block. Query Syntax: HCOPy:DATA? Example Statements: OUTPUT 719;"hcop:data?" OUTPUT 719;"Hcop:Data?" Return Format: DEF_USER Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific...
Command Reference HCOPy:DEVice:CMAP:DEFault command Specifies that default values be used for the plotter pen assignments. Command Syntax: HCOPy:DEVice:CMAP:DEFault Example Statements: OUTPUT 719;":HCOPY:DEV:CMAP:DEF" OUTPUT 719;"hcop:device:cmap:default" Attribute Summary: Synchronization Required: Preset State: (see discussion) SCPI Compliance: confirmed Description: The default plotter pen assignments are: text grid marker1...
Command Reference HCOPy:DEVice:LANGuage command/query Selects type of output from the hard copy output. Command Syntax: HCOPy:DEVice:LANGuage PCL|HPGL|PHPGl|TIFF Example Statements: OUTPUT 719;":hcop:device:lang PCL" OUTPUT 719;"Hcopy:Dev:Lang HPGL" Query Syntax: HCOPy:DEVice:LANGuage? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: HPGL SCPI Compliance: confirmed Description: PCL is the language used by Hewlett-Packard LaserJet printers.
Command Reference HCOPy[:IMMediate] command Plots or prints the entire screen. Command Syntax: HCOPy[:IMMediate] Example Statements: OUTPUT 719;"HCOPY:IMM" OUTPUT 719;"hcopy" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: The entire screen is output to the port defined by HCOP:DEST using the language defined by HCOP:DEV:LANG.
Command Reference HCOPy:ITEM:ALL[:IMMediate] command Plots or prints the entire screen. Command Syntax: HCOPy:ITEM:ALL[:IMMediate] Example Statements: OUTPUT 719;":Hcop:Item:All" OUTPUT 719;"HCOP:ITEM:ALL:IMM" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: The entire screen is output to the port defined by HCOP:DEST using the language defined by HCOP:DEV:LANG.
Command Reference HCOPy:ITEM:TDSTamp:STATe command/query Turns time/date stamp on or off for print and plot operations. Command Syntax: HCOPy:ITEM:TDSTamp:STATe OFF|0|ON|1 Example Statements: OUTPUT 719;":HCOP:ITEM:TDSTAMP:STATE OFF" OUTPUT 719;"hcop:item:tdst:stat on" Query Syntax: HCOPy:ITEM:TDSTamp:STATe? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: When the time stamp is on, time and date information is printed with the screen data.
Command Reference HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:COLor command/query Specifies the pen used to plot the selected trace and annotation. Command Syntax: HCOPy:ITEM:[WINDOW[1|2|3|4]]:TRACE:COLOR <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:16 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"hcop:item:window1:trac:color 20" OUTPUT 719;"HCOPY:ITEM:WINDOW4:TRACE:COLOR 4"...
Command Reference HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:GRATicule[:IMMediate] command Plots or prints the graticule, only. Command Syntax: HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:GRATicule[:IMMediate] Example Statements: OUTPUT 719;":hcop:item:trac:graticule" OUTPUT 719;"Hcop:Item:Window:Trac:Graticule:Imm" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Whole-screen graphics files may also be created in any of the supported graphics output formats/languages and moved to the controller with the LAN file-transfer utility, FTP (option UG7).
Command Reference HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe[:IMMediate] command Plots the specified trace, only (not applicable to printing). Command Syntax: HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe[:IMMediate] Example Statements: OUTPUT 719;"HCOP:ITEM:WIND3:TRACE:IMM" OUTPUT 719;"hcop:item:trac" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command plots all traces currently displayed. If the current language is PCL, this command returns an error.
Command Reference HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:MARKer:COLor command/query Specifies the pen used to plot markers for the selected trace. Command Syntax: HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:MARKer:COLor <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:16 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"hcopy:item:wind2:trace:mark:color 6" OUTPUT 719;"Hcop:Item:Wind3:Trac:Marker:Col 9"...
Command Reference HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:MARKer[:IMMediate] command Plots or prints the specified marker, only. Command Syntax: HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:MARKer[:IMMediate] Example Statements: OUTPUT 719;"hcop:item:wind:trac:marker:imm" OUTPUT 719;"Hcopy:Item:Trac:Marker" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command plots all trace markers currently displayed. If the current language is PCL, this command returns an error.
Command Reference HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:MARKer:OFFSet[:IMMediate] command Plots or prints the specified offset marker, only. Command Syntax: HCOPy:ITEM[:WINDow[1|2|3|4]]:TRACe:MARKer:OFFSet[:IMMediate] Example Statements: OUTPUT 719;":HCOP:ITEM:TRAC:MARK:OFFSET" OUTPUT 719;"hcop:item:wind:trac:marker:offs:immediate" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command plots all offset markers currently displayed. If the current language is PCL, this command returns an error.
Command Reference HCOPy:PAGE:DIMensions:USER:LLEFt command/query Sets or queries the x,y position of the lower-left corner of the plotter page (P1). Command Syntax: HCOPy:PAGE:DIMensions:USER:LLEFt <param>, <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: -32767:32767 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":hcop:page:dim:user:lleft 12683, 22198"...
Command Reference HCOPy:PAGE:DIMensions:USER:URIGht command/query Sets or queries the x,y position of the upper-right corner of the plotter page (P2). Command Syntax: HCOPy:PAGE:DIMensions:USER:URIGht <param>, <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: -32767:32767 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"HCOP:PAGE:DIM:USER:URIGHT 11675, 5060"...
Command Reference INITiate[:IMMediate] command Forces the trigger system to exit the idle state. Command Syntax: INITiate[:IMMediate] Example Statements: OUTPUT 719;"initiate:imm" OUTPUT 719;"Initiate" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: Characteristics: Ignored unless INIT:CONT is OFF (in single sweep operation). Forces the process to exit idle state (in SCPI trigger model) and the trigger system to initiate and complete one full trigger cycle.
Command Reference INPut[1|2]:COUPling command/query Selects ac or dc coupling for the selected channel. Command Syntax: INPut[1|2]:COUPling AC|DC Example Statements: OUTPUT 719;":INP2:COUP AC" OUTPUT 719;"input:coup DC" Query Syntax: INPut[1|2]:COUPling? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: Note Use dc coupling for small spans at low frequencies to avoid the filter effect...
Command Reference INPut[1|2][:STATe] command/query This key turns on/off the selected channel. Command Syntax: INPut[1|2][:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;"INP1:STATE ON" OUTPUT 719;"inp2 on" Query Syntax: INPut[1|2][:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: Turning a channel off increases the measurement rate in some cases, since no calculations are made for a channel that is off.
Command Reference MEMory:DELete[:NAME] command Purges the memory allocated for a specific item. Command Syntax: MEMory:DELete[:NAME] RDISk|D1|D2|D3|D4|D5|D6|DREG|MSCan Example Statements: OUTPUT 719;"MEM:DEL RDIS" OUTPUT 719;"mem:delete:name rdisk" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command deletes an item from existence, freeing the memory allotted to it for reuse. RDISK identifies the (nonvolatile) RAM disk.
Command Reference MEMory:MALLocate:MEASurement:DEFault command Reset the memory configuration to default setup. Command Syntax: MEMory:MALLocate:MEASurement:DEFault Example Statements: OUTPUT 719;"MEM:MALLOCATE:MEAS:DEFAULT" OUTPUT 719;"mem:mall:measurement:def" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command allocates memory not already allocated to Instrument BASIC or as RAM disk, to data and math registers.
Command Reference MEMory:MALLocate:MEASurement:FPOints command/query Specifies the maximum number of frequency points. Command Syntax: MEMory:MALLocate:MEASurement:FPOints <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 51:3201 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"MEM:MALL:MEAS:FPO 801" OUTPUT 719;"memory:mall:meas:fpoints 201" Query Syntax: MEMory:MALLocate:MEASurement:FPOints? Return Format: Integer...
Command Reference MEMory:MALLocate:MEASurement:TPOints command/query Specifies the maximum number of time points in Digital Demod instrument mode. Command Syntax: MEMory:MALLocate:MEASurement:TPOints <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 64:4096 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"MEM:MALL:MEAS:TPO 512" OUTPUT 719;"memory:mall:meas:tpoints 4096"...
Command Reference MMEMory:COPY command Copies the contents of one disk to another or one file to another. Command Syntax: MMEMory:COPY <source>,<destination> <source> ::= ‘<device>[<filename>]’ <destination> ::= ‘<device>[<filename>]’ <device> ::= NVRAM:|RAM:|INT:|EXT[,<device_selector>[,<unit_number>]]: <device_selector> ::= a real number (NRf data) limits: 700:730 <unit_number> ::= a real number (NRf data) limits: 0:3 <filename>...
Command Reference MMEMory:DATA command/query Transfer a file between a disk and the GPIB port. Command Syntax: MMEMory:DATA ‘<device>[<filename>]’ <device> ::= NVRAM:|RAM:|INT: <filename> ::= ASCII characters (see MMEM:NAME for filename conventions) Example Statements: OUTPUT 719;"mmem:data ‘FILENAME’ “ OUTPUT 719;”Mmem:Data ‘INT:FILENAME’ “ Query Syntax: MMEMory:DATA? ‘<device>[<filename>]’...
Command Reference MMEMory:DELete command Deletes one file or the entire contents of a disk. Command Syntax: MMEMory:DELete ‘<device>[<filename>]’ <device> ::= NVRAM:|RAM:|INT:|EXT[,<device_selector>[,<unit_number>]]: <device_selector> ::= a real number (NRf data) limits: 700:730 <unit_number> ::= a real number (NRf data) limits: 0:3 <filename> ::= ASCII characters (see MMEM:NAME for filename conventions) Example Statements:...
Command Reference MMEMory:FSYStem? query Returns the type of file system for the default disk. Query Syntax: MMEMory:FSYStem? Example Statements: OUTPUT 719;":MMEMORY:FSYS?" OUTPUT 719;"mmem:fsystem?" Return Format: CHAR CHAR ::= LIF|DOS Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This query returns the type of file system on the default disk.
Command Reference MMEMory:INITialize command Formats a mass storage unit. Command Syntax: MMEMory:INITialize [‘<device>’[,(LIF|DOS)[,<format>[,<i>]]]] <device> ::= NVRAM:|RAM:|INT:|EXT[,<device_selector>[,<unit_number>]]: <device_selector> ::= a real number (NRf data) limits: 700:730 <unit_number> ::= a real number (NRf data) limits: 0:3 <format> ::= a real number (NRf data) limits: 0:(see discussion on <format>) <i>...
Page 236
Command Reference in bytes. See second example. The amount of RAM available is dependent on the amount of RAM installed, whether IBASIC and programs are loaded, the number of channels in use, the maximum number of frequency points, and the number of data registers. For information on memory configuration, see “Memory”...
Command Reference MMEMory:LOAD:CONTinue command/query Continues the load operation of time capture files stored on multiple disks. Command Syntax: MMEMory:LOAD:CONTinue Example Statements: OUTPUT 719;"Mmem:Load:Cont" OUTPUT 719;"MMEMORY:LOAD:CONT" Query Syntax: MMEMory:LOAD:CONTinue? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Time capture files that are too large to fit on the current disk may be split and stored on more...
Command Reference MMEMory:LOAD:MATH command Loads a complete set of math definitions into the analyzer from the specified file. Command Syntax: MMEMory:LOAD:MATH ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"Mmem:Load:Math ‘EXT:math’" OUTPUT 719;"MMEMORY:LOAD:MATH ‘RAM:math1’" Attribute Summary: Synchronization Required: Preset State:...
Command Reference MMEMory:LOAD:PROGram command Loads an Instrument BASIC program into the analyzer from a file on the mass storage unit specified (msus). Command Syntax: MMEMory:LOAD:PROGram ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"Mmem:Load:Prog ‘myprog’"...
Command Reference MMEMory:LOAD:STATe command Loads an instrument state into the analyzer from the mass storage unit specified (msus). Command Syntax: MMEMory:LOAD:STATe <number>,<filename> <number> ::= a real number (state number) limits: 1:1 <filename> ::= ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"mmemory:load:state 1, ‘ext:mystate’"...
Command Reference MMEMory:LOAD:TRACe command Loads a trace into the analyzer from the mass storage unit specified. Command Syntax: MMEMory:LOAD:TRACe <label>,<filename> <label> ::= {D1|D2|D3|D4|D5|D6|} <filename> ::= ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"mmem:load:trac D1, ‘int:test.trc’"...
Command Reference MMEMory:LOAD:TRACe:BUFFer command Loads a waterfall/spectrogram trace buffer into the analyzer from the mass storage unit specified (msus). Command Syntax: MMEMory:LOAD:TRACe:BUFFer <label>,<filename> <label> ::= {D1|D2|D3|D4|D5|D6|} <filename> ::= ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"mmem:load:trac:buff D1, ‘int:test.trc’"...
Command Reference MMEMory:MOVE command Moves a file from one device to another or renames a file. Command Syntax: MMEMory:MOVE <source>,<destination> <source> ::= ‘[<device>]<filename>’ <destination> ::= ‘[<device>]<filename>’ <device> ::= NVRAM:|RAM:|INT:|EXT[,<device_selector>[,<unit_number>]]: <device_selector> ::= a real number (NRf data) limits: 700:730 <unit_number> ::= a real number (NRf data) limits: 0:3 <filename>...
Command Reference MMEMory:MSIS command/query Specifies a default mass storage device (disk) and (for DOS) directory. Command Syntax: MMEMory:MSIS ‘<device>’ <device> ::= NVRAM:|RAM:|INT:|EXT[,<device_selector>[,<unit_number>]]: <device_selector> ::= a real number (NRf data) limits: 700:730 <unit_number> ::= a real number (NRf data) limits: 0:3 Example Statements: OUTPUT 719;":Mmem:Msis ‘INT:’"...
Command Reference MMEMory:NAME command/query Specifies the filename for printing or plotting to a file. Command Syntax: MMEMory:NAME ‘[<device>]<filename>’ <device> ::= RAM:|NVRAM:|INT:|EXT[,<select_code>[,<unit_number>]]: <select_code> ::= a real number (NRf data) limits: 700:730 <unit_number> ::= a real number (NRf data) limits: 0:3 <filename> ::= ASCII characters (see description for <filename>...
Page 248
Command Reference character patterns in the middle or end of the name. Characters that appear after the * are ignored because the asterisk is expanded to all possible combinations of the question-mark wildcard(s) to the end of the name. For example, *ANT matches all filenames, just as * would (see following table).
Command Reference MMEMory:STORe:CONTinue command/query Allows a large time capture file to be split over multiple disks. Command Syntax: MMEMory:STORe:CONTinue Example Statements: OUTPUT 719;":mmemory:stor:continue" OUTPUT 719;"Mmem:Stor:Continue" Query Syntax: MMEMory:STORe:CONTinue? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: If the amount of time capture data to be stored is more than the available space on the...
Command Reference MMEMory:STORe:MATH command Saves a complete set of math definitions to the mass storage unit specified (msus). Command Syntax: MMEMory:STORe:MATH ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"Mmem;Store:Math ‘EXT:math’" OUTPUT 719;"MMEMORY:STOR:MATH ‘RAM:math1’" Attribute Summary: Synchronization Required: Preset State:...
Command Reference MMEMory:STORe:STATe command Saves the instrument state to a file on the specified mass storage unit. Command Syntax: MMEMory:STORe:STATe <number>,<filename> <number> ::= a real number (state number) limits: 1:1 <filename> ::= ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"mmemory:store:state 1, ‘ext:mystate’"...
Command Reference MMEMory:STORe:TCAPture command Stores the time capture buffer to a file on the mass storage unit specified (msus). Command Syntax: MMEMory:STORe:TCAPture ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"mmem:stor:tcap, ‘int:tcap-01’" OUTPUT 719;"MMEM:STORE:TCAPTURE, ‘TIME-REF’"...
Command Reference MMEMory:STORe:TRACe command Saves the trace to a file on the mass storage unit specified (msus). Command Syntax: MMEMory:STORe:TRACe <label>,<filename> <label> ::= {TRACe1|TRACe2|TRACe3|TRACe4} <filename> ::= ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"mmem:stor:trac trac1, ‘int:test.trc’"...
Command Reference MMEMory:STORe:TRACe:BUFFer command Saves the waterfall/spectrogram trace buffer to a file on the mass storage unit specified (msus). Command Syntax: MMEMory:STORe:TRACe:BUFFer <label>,<filename> <label> ::= {TRACe1|TRACe2|TRACe3|TRACe4} <filename> ::= ‘[<msus>]<filespec>’ <msus> ::= RAM:|NVRAM:|INT:|EXT: <filespec> ::= ASCII characters (see MMEM:NAME for filename restrictions) Example Statements: OUTPUT 719;"mmem:stor:trac;buff trac1, ‘int:test.buf’"...
Command Reference OUTPut:FILTer[:LPASs][:STATe] command/query Turns the source output lowpass filter on and off. Command Syntax: OUTPut:FILTer[:LPASs][:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;"OUTP:FILTER:LPAS:STAT OFF" OUTPUT 719;"output:filt OFF" Query Syntax: OUTPut:FILTer[:LPASs][:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: This command is available only for the 89410A or for the 89441A when ROUT:REC is IF.
Command Reference OUTPut:IMPedance command/query Selects the output termination impedance. Command Syntax: OUTPut:IMPedance <number> <number> ::= 50 | 75 Example Statements: OUTPUT 719;"Outp:Imp 50" OUTPUT 719;"outp:imp 75" Query Syntax: OUTPut:IMPedance? Return Format: Real Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: This command is available for the 89441A only when ROUT:REC is IF.
Command Reference OUTPut[:STATe] command/query Turns the source output on and off. Command Syntax: OUTPut[:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;":Output ON" OUTPUT 719;"OUTP:STAT OFF" Query Syntax: OUTPut[:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: The source is off when the analyzer is first turned on and is turned off whenever the analyzer is preset (with the *RST command).
Command Reference PAUSe command Pause the measurement in progress. Command Syntax: PAUSe Example Statements: OUTPUT 719;"pause" OUTPUT 719;"Paus" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Characteristics: Pauses a measurement process. In Vector or Demod modes, current average is completed before pause occurs. In Scalar mode, analyzer may pause in the middle of a sweep, even if averaging is on.
OUTPUT 719;"20 END"&CHR$(10); Query Syntax: PROGram:EXPLicit:DEFine? Return Format: definite-length block Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command transfers a program between the analyzer and the controller. This allows programs developed on a controller to be loaded into the analyzer.
OUTPUT 719;"20 END"&CHR$(10); Query Syntax: PROGram[:SELected]:DEFine? Return Format: definite-length block Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command transfers a program between the analyzer and the controller. This allows programs developed on a controller to be loaded into the analyzer.
Command Syntax: PROGram[:SELected]:DELete:ALL Example Statements: OUTPUT 719;":PROGRAM:DEL:ALL" OUTPUT 719;"program:sel:delete:all" Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: In addition to deleting the active program, this command deletes all of the resident Instrument BASIC programs.
Command Syntax: PROGram[:SELected]:DELete[:SELected] Example Statements: OUTPUT 719;"Prog:Selected:Del:Selected" OUTPUT 719;"PROG:DEL" Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: In addition to deleting the active program, this command deletes all of the program variables—both those in COM and those not in COM.
OUTPUT 719;"Prog:Mall 250982" Query Syntax: PROGram[:SELected]:MALLocate? Return Format: Integer Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not affected by Preset SCPI Compliance: confirmed Description: Upper limit depends on the amount of memory available for IBASIC use. Largest number parsed is 500000.
OUTPUT 719;"PROGRAM:SEL:NAME PROGram1" Query Syntax: PROGram[:SELected]:NAME? Return Format: CHAR Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not affected by Preset SCPI Compliance: confirmed Description: Use this command to designate an Instrument BASIC program buffer as the ‘’active’’ program buffer.
ASSIGN @Dev;FORMAT ON Query Syntax: PROGram[:SELected]:NUMBer? Return Format: definite-length block Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: Set or query the value of numeric variables from the currently selected IBASIC program. These variables can be either arrays or single values.
Page 267
Command Reference set command is a list of values for the variable or array to be assigned. This list may either be ASCII numbers separated by commas or a definite or indefinite block. The response is generated in the current format (specified by the FORMat[:DATA] command). When an array is loaded with this command, values in the <block>...
OUTPUT 719;"Program:Sel:Stat PAUSE" Query Syntax: PROGram[:SELected]:STATe? Return Format: CHAR Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not affected by Preset SCPI Compliance: confirmed Description: This command is used to run, pause, stop or continue the active Instrument BASIC program.
OUTPUT 719;"prog:string ‘Message$’,’Measuring’" Query Syntax: PROGram[:SELected]:STRing? Return Format: <string> Attribute Summary: Option: 1C2 Agilent Technologies Instrument BASIC Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This command sets or queries the contents of a string variable in the active Instrument BASIC program.
Command Reference [SENSe:]AVERage:COUNt command/query Specifies the number of traces to be averaged or the weighting factor for exponential averaging. Command Syntax: [SENSe:]AVERage:COUNt <number>|<step>|<bound> <number> ::= an integer (NRf data) limits: 1:99999 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":AVERAGE:COUN 100" OUTPUT 719;"sens:average:coun 20"...
Command Reference [SENSe:]AVERage:COUNt:INTermediate? query Returns the current average count. Query Syntax: [SENSe:]AVERage:COUNt:INTermediate? Example Statements: OUTPUT 719;":Aver:Count:Int?" OUTPUT 719;"SENSE:AVER:COUN:INTERMEDIATE?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command returns the number of averages that have been completed. The number of averages that the analyzer performs is determined by [SENSE:]AVERage:COUNt.
Command Reference [SENSe:]AVERage:IRESult[:STATe] command/query Turns the fast average on and off. Command Syntax: [SENSe:]AVERage:IRESult[:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;"sens:average:ires:stat OFF" OUTPUT 719;"Average:Ires ON" Query Syntax: [SENSe:]AVERage:IRESult[:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: Fast averaging allows the numeric processing to run faster by reducing the time spent updating the display.
Command Reference [SENSe:]AVERage[:STATe] command/query Turns averaging on and off. Command Syntax: [SENSe:]AVERage[:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;":AVERAGE OFF" OUTPUT 719;"sens:aver:state ON" Query Syntax: [SENSe:]AVERage[:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: When averaging is off, each trace represents the results of a single measurement. When averaging is on, each trace represents the combined results of several measurements.
Command Reference [SENSe:]AVERage:TYPE command/query Selects the averaging type. Command Syntax: [SENSe:]AVERage:TYPE MAX|RMS|COMPlex Example Statements: OUTPUT 719;":Aver:Type MAX" OUTPUT 719;"SENS:AVERAGE:TYPE RMS" Query Syntax: [SENSe:]AVERage:TYPE? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: Averaging is turned on with AVER ON. AVER:TYPE may be specified before averaging is turned on, however.
Command Reference [SENSe:]BANDwidth:MODE:ARBitrary command/query Selects the resolution bandwidth type. Command Syntax: [SENSe:]BANDwidth:MODE:ARBitrary OFF|0|ON|1 Example Statements: OUTPUT 719;":band:mode:arb ON" OUTPUT 719;"Sens:Bandwidth:Mode:Arbitrary ON" Query Syntax: [SENSe:]BANDwidth:MODE:ARBitrary? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 0 (off) SCPI Compliance: instrument-specific Description: When BAND:MODE:ARB is OFF, only values in the 1-3-10 sequence are valid entries. When it is ON, any value (within limits) is valid.
Command Reference [SENSe:]CORRection[1|2]:EDELay[:TIME] command/query Adjusts the delay, in small increments, for the specified input channel. Command Syntax: [SENSe:]CORRection[1|2]:EDELay[:TIME] <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= -100 nanoseconds to +100 nanoseconds <unit> ::= S <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"sense:corr:edel:time 0"...
Page 284
Command Reference [SENSe:]CORRection[1|2]:EXTernal[:STATe] command/query Enables or disables the use of user-defined calibration coefficients. Command Syntax: [SENSe:]CORRection[1|2]:EXTernal[:STATe] OFF|0|ON|1 Example Statements: OUTPUT 719;":CORR:EXT ON" OUTPUT 719;"sense:corr:external:stat OFF" Query Syntax: [SENSe:]CORRection[1|2]:EXTernal[:STATe]? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: You can adjust the gain and delay calibration coefficients for each input channel.
Command Reference [SENSe:]CORRection[1|2]:FILTer:XTIMe:STATe command/query Enables or disables time-domain corrections. Command Syntax: [SENSe:]CORRection[1|2]:FILTer:XTIMe:STATe OFF|0|ON|1 Example Statements: OUTPUT 719;"Sens:Correction2:Filt:Xtime:Stat ON" OUTPUT 719;"CORR2:FILTER:XTIM:STATE OFF" Query Syntax: [SENSe:]CORRection[1|2]:FILTer:XTIMe:STATe? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: Time calibrations compensate the time data for the magnitude and phase characteristics of each input channel.
Command Reference [SENSe:]CORRection[1|2]:OFFS command/query Adjusts the DC offset, in small increments, for the specified input channel. Command Syntax: [SENSe:]CORRection[1|2]:OFFS <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= -20 volts to +20 volts <unit> ::= V <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":corr:offs 0"...
Command Reference [SENSe:]DATA:HEADer:POINts? query Returns the number of points for the time-capture buffer specified. Query Syntax: [SENSe:]DATA:HEADer:POINts? TCAP1|TCAP2 Example Statements: OUTPUT 719;"SENS:DATA:HEADER:POIN? TCAP2" OUTPUT 719;"data:head:poin? TCAP1" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This query is used to determine the number of data points in the specified time-capture buffer.
Command Reference [SENSe:]DDEMod:DVBQam:NSTate command/query Specifies the number of states in the DVBQAM modulation format. Command Syntax: [SENSe:]DDEMod:DVBQam:NSTate <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 16:64 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SENSE:DDEM:DVBQ:NST 16" OUTPUT 719;"ddem:dvbq:nst 32" Query Syntax: [SENSe:]DDEMod:DVBQam:NSTate? Return Format:...
Command Reference [SENSe:]DDEMod:EQRE command Resets the filter coefficients for the analyzer’s equalization filter. Command Syntax: [SENSe:]DDEMod:EQRE Example Statements: OUTPUT 719;":Ddemod:Eqre" OUTPUT 719;"SENSE:DDEM:EQRE" Attribute Summary: Option: AYA (vector modulation analysis) Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description This command resets the filter coefficients of the equalization filter to that of a unit impulse response.
Command Reference [SENSe:]DDEMod:FILTer:ALPHa command/query Specifies the alpha of the Nyquist filters and BT for Gaussian filters. Command Syntax: [SENSe:]DDEMod:FILTer:ALPHa <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 0.05 to 100 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":DDEMOD:FILT:ALPHA 0" OUTPUT 719;"sens:ddem:filter:alph 0"...
Command Reference [SENSe:]DDEMod:FILTer:MEASurement command/query Specifies the type of filter used in digital or video demodulation measurements. Command Syntax: [SENSe:]DDEMod:FILTer:MEASurement <param> <param> ::= OFF|0|RECTangular|RCOSine|RRCosine|GAUSsian|PHEQualize|USER|EDGM|LPASs Example Statements: OUTPUT 719;"Sense:Ddem:Filt:Measurement USER" OUTPUT 719;"DDEM:FILTER:MEAS RRCOSINE" Query Syntax: [SENSe:]DDEMod:FILTer:MEASurement? Return Format: CHAR Attribute Summary: Option: AYA (vector modulation analysis)or B7A (Enhanced Data rates for GSM Evolution (EDGE)) Synchronization Required:...
Command Reference [SENSe:]DDEMod:FILTer:MEASurement:USER:FEED command/query Specifies which data register is used to define the user-defined digital demod measurement filter. Command Syntax: [SENSe:]DDEMod:FILTer:MEASurement:USER:FEED D1|D2|D3|D4|D5|D6 Example Statements: OUTPUT 719;"Ddem:Filter:Meas:User:Feed D2" OUTPUT 719;"SENS:DDEMOD:FILT:MEAS:USER:FEED D5" Query Syntax: [SENSe:]DDEMod:FILTer:MEASurement:USER:FEED? Return Format: STRING Attribute Summary: Option: AYA (vector modulation analysis) Synchronization Required: Preset State: not applicable...
Command Reference [SENSe:]DDEMod:FILTer:REFerence command/query Specifies the type of filter used as the digital demod reference. Command Syntax: [SENSe:]DDEMod:FILTer:REFerence <param> <param> ::= RECTangu- lar|RCOSine|RRCosine|CHEByshev|GAUSsian|EDGE|USER Example Statements: OUTPUT 719;":ddem:filter:ref RECT" OUTPUT 719;"Sense:Ddem:Filt:Reference RRCOSINE" Query Syntax: [SENSe:]DDEMod:FILTer:REFerence? Return Format: CHAR Attribute Summary: Option: AYA (vector modulation analysis)or B7A (Enhanced Data rates for GSM Evolution (EDGE)) Synchronization Required:...
Command Reference [SENSe:]DDEMod:FILTer:REFerence:USER:FEED command/query Specifies which data register is used as the user-defined digital demod reference filter. Command Syntax: [SENSe:]DDEMod:FILTer:REFerence:USER:FEED D1|D2|D3|D4|D5|D6 Example Statements: OUTPUT 719;"SENSE:DDEM:FILTER:REF:USER:FEED ‘D2’" OUTPUT 719;"ddem:filter:ref:user:feed ‘D5’" Query Syntax: [SENSe:]DDEMod:FILTer:REFerence:USER:FEED? Return Format: STRING Attribute Summary: Option: AYA (vector modulation analysis) Synchronization Required: Preset State: not applicable...
Command Reference [SENSe:]DDEMod:FORMat command/query Specifies the demodulation format for digital modulation or video modulation. Command Syntax: [SENSe:]DDEMod:FORMat QPSK|PSK|QAM|MSK|FSK|DVBQam|VSB|EDGE Example Statements: OUTPUT 719;"SENS:DDEMOD:FORM PSK" OUTPUT 719;"ddem:format QAM" Query Syntax: [SENSe:]DDEMod:FORMat? Return Format: CHAR Attribute Summary: Option: AYA and, for some, AYH or B7A (see below) Synchronization Required: Preset State: not affected by Preset...
Command Reference [SENSe:]DDEMod:FSK:NSTate command/query Specifies the number of states in the FSK modulation format. Command Syntax: [SENSe:]DDEMod:FSK:NSTate <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 2:4 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"sens:ddem:fsk:nst 3" OUTPUT 719;"Ddemod:Fsk:Nst 3" Query Syntax: [SENSe:]DDEMod:FSK:NSTate? Return Format:...
Command Reference [SENSe:]DDEMod:MLENgth command/query Sets the main length, in slots, for W-CDMA measurements. Command Syntax: [SENSe:]DDEMod:MLENGTH <param> <param> ::= <number>[<unit>]|<step>|<bound> <number ::= a real number (NRf data) limits 8 to 20 <unit> ::= [S|SLOT] <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":ddem:mlen 8"...
Command Reference [SENSe:]DDEMod:PRATe command/query Specifies the number of points per symbol for vector modulation analysis. Command Syntax: [SENSe:]DDEMod:PRATe <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: (depends on configuration) <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":DDEMOD:PRAT 2" OUTPUT 719;"sens:ddemod:prat 10"...
Command Reference [SENSe:]DDEMod:PRESet command Presets the digital demodulation configuration to be one of the standard configurations listed below. Command Syntax: [SENSe:]DDEMod:PRESet <standard> <standard> ::=NADC|PDC|GSM|PHP|DECT|CDPD|TETRa|CDMB|CDMM |ATV8|ATV16|DVB16|DVB32|DVB64|APCO|EDGE|WCDM|WCD5|WCD10|WCD20|BLU Example Statements: OUTPUT 719;":DDEMOD:PRES ATV16, 2.66409e+06" OUTPUT 719;"sens:ddemod:pres TETRA, 8.70895e+06" Attribute Summary: Option: AYA (vector modulation analysis) and B7A (Enhanced Data rates for GSM gsm Evolution (EDGE)) or B73 (Digital Wideband CDMA analysis (W-CDMA)) or B79 (Digital ARIB 1.0-1.2 W-CDMA analysis) or...
Command Reference [SENSe:]DDEMod:PSK:NSTate command/query Specifies the number of states in the PSK modulation format. Command Syntax: [SENSe:]DDEMod:PSK:NSTate <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 2:8 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":ddem:psk:nstate 2" OUTPUT 719;"Sens:Ddemod:Psk:Nst 8" Query Syntax: [SENSe:]DDEMod:PSK:NSTate? Return Format:...
Command Reference [SENSe:]DDEMod:QAM:NSTate command/query Specifies the number of states in the QAM modulation format. Command Syntax: [SENSe:]DDEMod:QAM:NSTate <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 16:256 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SENSE:DDEM:QAM:NST 16" OUTPUT 719;"ddem:qam:nst 32" Query Syntax: [SENSe:]DDEMod:QAM:NSTate? Return Format:...
Command Reference [SENSe:]DDEMod:SEARch:SYNC:OFFSet command/query Specifies the offset for sync search in digital demodulation. Command Syntax: [SENSe:]DDEMod:SEARch:SYNC:OFFSet <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: depends on configuration <unit> ::= SYM <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":DDEM:SEAR:SYNC:OFFS 14"...
Command Reference [SENSe:]DDEMod:SEARch:TIME command/query Specifies the amount of data that is demodulated. Command Syntax: [SENSe:]DDEMod:SEARch:TIME <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: depends on configuration <unit> ::= S|SYM <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"sens:ddem:search:time +6.70781893E-3S"...
Command Reference [SENSe:]DDEMod:TIME command/query Specifies how much demodulated data is displayed. Command Syntax: [SENSe:]DDEMod:TIME <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: depends on configuration <unit> ::= SYM <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SENS:DDEMOD:TIME 1.56e2"...
Command Reference [SENSe:]DDEMod:TIME:GATE:DELay command/query Sets the gate delay when time gating is on for Wideband CDMA measurements. Command Syntax: [SENSe:]DDEMod:TIME:GATE:DELay {<number>[<unit>]}|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:15 slots <unit> ::= [S|SLOT] <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"Sens:Ddemod:Time:Gate:Delay 0"...
Command Reference [SENSe:]DDEMod:TIME:GATE[:SPAN] command/query Sets the gate length (span) when time gating is on for Wideband CDMA measurements. Command Syntax: [SENSe:]DDEMod:TIME:GATE[:SPAN] {<number>[<unit>]}|<step>|<bound> <number> ::= a real number (NRf data) limits: 1:16 slots <unit> ::= [S|SLOT] <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":ddemod:time:gate 1"...
Command Reference [SENSe:]DDEMod:VSB:NSTate command/query Specifies the number of states in the VSB modulation format. Command Syntax: [SENSe:]DDEMod:VSB:NSTate <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 8:16 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SENSE:DDEM:VSB:NST 8" OUTPUT 719;"ddem:VSB:nst 16" Query Syntax: [SENSe:]DDEMod:VSB:NSTate? Return Format:...
Command Reference [SENSe:]DEMod[1|2]:CARRier:FREQ? query Query the results of the demod carrier display. Query Syntax: [SENSe:]DEMod[1|2]:CARRier:FREQ? Example Statements: OUTPUT 719;":demod2:carr:freq?" OUTPUT 719;"Sens:Dem:Carrier:Freq?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: The instrument mode must be demod and DISP:WIND:TRAC:DCARR must be ON for there to be data available for this query.
Command Reference [SENSe:]DETector[:FUNCtion] command/query Selects the detector method used. Command Syntax: [SENSe:]DETector[:FUNCtion] SIGNal|SAMPle|POSitive Example Statements: OUTPUT 719;"SENSE:DET:FUNC SAMPLE" OUTPUT 719;"detector SIGNAL" Query Syntax: [SENSe:]DETector[:FUNCtion]? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: The detector function operates only in scaler instrument mode and only when there are more data points than display points.
Command Reference [SENSe:]FEED command/query Specifies input to be either time capture or receiver channel input. Command Syntax: [SENSe:]FEED ‘INPut’|’TCAPure’ Example Statements: OUTPUT 719;":feed ‘INPUT’" OUTPUT 719;"Sense:Feed ‘TCAPTURE’" Query Syntax: [SENSe:]FEED? Return Format: STRING Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: When time capture is selected, the analyzer is configured to capture time data and store it in...
Command Reference [SENSe:]FREQuency:BASeband command/query Specifies either zoomed or baseband operation for vector measurements. Command Syntax: [SENSe:]FREQuency:BASeband OFF|0|ON|1 Example Statements: OUTPUT 719;":Freq:Baseband ON" OUTPUT 719;"SENS:FREQ:BASEBAND OFF" Query Syntax: [SENSe:]FREQuency:BASeband? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: This command has no effect if INST:SEL is ADEM, DDEM, or SCAL or if ROUT:REC is RF2, COMB, or EXT.
Command Reference [SENSe:]FREQuency:CENTer command/query Specifies the center frequency for the current measurement. Command Syntax: [SENSe:]FREQuency:CENTer <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see table in description) <unit> ::= HZ <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"Sense:Freq:Cent 2e6"...
Command Reference [SENSe:]FREQuency:CENTer:TRACk command/query Activates signal tracking for either input channel or turns it off. Command Syntax: [SENSe:]FREQuency:CENTer:TRACk INP1|INP2|OFF|0 Example Statements: OUTPUT 719;"Sense:Freq:Cent:Track INP1" OUTPUT 719;"FREQ:CENTER:TRAC OFF" Query Syntax: [SENSe:]FREQuency:CENTer:TRACk? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: When signal tracking is enabled, the analyzer adjusts the value of the center frequency to keep...
Command Reference [SENSe:]FREQuency:EXTernal:CENTer command/query Specifies the center frequency of the external downconverter signal. Command Syntax: [SENSe:]FREQuency:EXTernal:CENTer <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (depends on configuration) <unit> ::= HZ <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":Freq:External:Cent 5.6 MHZ"...
Command Reference [SENSe:]FREQuency:EXTernal:COMMunicate:ADDRess command/query Specifies the address of the external analyzer used as a downconverter. Command Syntax: [SENSe:]FREQuency:EXTernal:COMMunicate:ADDress <param> <param> ::= <number>|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:30 <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":FREQ:EXT:COMMUNICATE:ADDR 8" OUTPUT 719;"sense:freq:ext:communicate:addr 15"...
Command Reference [SENSe:]FREQuency:EXTernal:MAXimum command/query Specifies the the maximum frequency to which an external receiver can be tuned. Command Syntax: [SENSe:]FREQuency:EXTernal:MAXimum <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (depends on configuration) <unit> ::= HZ <step> ::= UP|DOWN <bound>...
Command Reference [SENSe:]FREQuency:EXTernal:MINimum command/query Specifies the the minimum frequency to which an external receiver can be tuned. Command Syntax: [SENSe:]FREQuency:EXTernal:MINimum <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (depends on configuration) <unit> ::= HZ <step> ::= UP|DOWN <bound>...
Command Reference [SENSe:]FREQuency:MANual command/query This command specifies the frequency when manual sweep is active. Command Syntax: [SENSe:]FREQuency:MANual <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see table in description) <unit> ::= HZ <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"Sens:Frequency:Man 5.00e3"...
Command Reference [SENSe:]FREQuency:SPAN command/query Specifies the frequency span to be measured. Command Syntax: [SENSe:]FREQuency:SPAN <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see table in description) <unit> ::= HZ <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"frequency:span 2e6"...
Command Reference [SENSe:]FREQuency:SPAN:FULL command Sets the analyzer to the widest frequency span possible. Command Syntax: [SENSe:]FREQuency:SPAN:FULL Example Statements: OUTPUT 719;":freq:span:full" OUTPUT 719;"Sense:Freq:Span:Full" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: Sets the maximum frequency span possible, depending on instrument mode. For the 89410A: When ROUT:REC is not COMB, full span is 10 MHz.
Command Reference [SENSe:]FREQuency:SPAN:PCHirp command/query Determines the period of the periodic chirp source type. Command Syntax: [SENSe:]FREQuency:SPAN:PCHirp EXACt|NEARest Example Statements: OUTPUT 719;"SENS:FREQUENCY:SPAN:PCH NEAREST" OUTPUT 719;"frequency:span:pchirp NEAREST" Query Syntax: [SENSe:]FREQuency:SPAN:PCHirp? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This feature is active only when the source type is periodic chirp, RBW mode is arb, and RBW...
Command Reference [SENSe:]FREQuency:SPAN:WIDE command/query Applicable only to Agilent 89441A analyzers that have option AYH; extends the maximum frequency span to 8 MHz. Command Syntax: [SENSe:]FREQuency:SPAN:WIDE OFF|0|ON|1 Example Statements: OUTPUT 719;":Freq:Span:Wide OFF" OUTPUT 719;"SENS:FREQUENCY:SPAN:WIDE ON" Query Syntax: [SENSe:]FREQuency:SPAN:WIDE? Return Format: Integer Attribute Summary: Option: AYA (Vector Modulation Analysis) and AYH (Digital Video...
Command Reference [SENSe:]FREQuency:STARt command/query Defines the start (lowest) frequency for the measurement band. Command Syntax: [SENSe:]FREQuency:STARt <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see table in description) <unit> ::= HZ <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SENS:FREQUENCY:STAR 50000"...
Command Reference [SENSe:]FREQuency:STEP[:INCRement] command/query Specifies the step size to be used for changing frequency parameters. Command Syntax: [SENSe:]FREQuency:STEP[:INCRement] <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see table in description) <unit> ::= HZ <step> ::= UP|DOWN <bound>...
Command Reference [SENSe:]FREQuency:STOP command/query Specifies the stop (highest) frequency in the measurement band. Command Syntax: [SENSe:]FREQuency:STOP <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see table in description) <unit> ::= HZ <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SENS:FREQUENCY:STOP 50000"...
Command Reference [SENSe:]SWEep[1|2]:MODE command/query Selects between automatic (linear) and manual sweep. Command Syntax: [SENSe:]SWEep[1|2]:MODE AUTO|MANual Example Statements: OUTPUT 719;"Sens:Swe2:Mode AUTO" OUTPUT 719;"SWE2:MODE MANUAL" Query Syntax: [SENSe:]SWEep[1|2]:MODE? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: AUTO SCPI Compliance: confirmed Description: Manual sweep is used to make a measurement at a single frequency.
Command Reference [SENSe:]SWEep[1|2]:OVERlap command/query Specifies how much (consecutive) time blocks are allowed to overlap when averaging is on. Command Syntax: [SENSe:]SWEep[1|2]:OVERlap <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRF data) limits: 0:99.99 <unit> ::= PCT <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SENSE:SWE:OVER 30PCT"...
Command Reference [SENSe:]SWEep[1|2]:TIME:DELay command/query Specifies the delay between the trigger and the beginning of the time record. Command Syntax: [SENSe:]SWEep[1|2]:TIME:DELay <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see discussion) <unit> ::= S <step> ::= UP|DOWN <bound>...
Command Reference [SENSe:]SWEep[1|2]:TIME:GATE:DELay command/query Specifies when the time gate begins relative to the beginning of the main time record. Command Syntax: [SENSe:]SWEep[1|2]:TIME:GATE:DELay <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see discussion) <unit> ::= S <step> ::= UP|DOWN <bound>...
Command Reference [SENSe:]SWEep[1|2]:TIME:GATE:DELay:STEP[:INCRement] command/query Specifies the step size used to increment or decrement the time gate delay. Command Syntax: [SENSe:]SWEep[1|2]:TIME:GATE:DELay:STEP[:INCRement] <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see discussion) <unit> ::= S <step> ::= UP|DOWN <bound>...
Command Reference [SENSe:]SWEep[1|2]:TIME:GATE:STATe command/query Turns time gating on or off. Command Syntax: [SENSe:]SWEep[1|2]:TIME:GATE:STATe OFF|0|ON|1 Example Statements: OUTPUT 719;"SENSE:SWE2:TIME:GATE:STAT OFF" OUTPUT 719;"sweep2:time:gate:stat ON" Query Syntax: [SENSe:]SWEep[1|2]:TIME:GATE:STATe? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 0 (OFF) SCPI Compliance: instrument-specific Description: When the gate is ON, frequency analysis is performed on the gate time record.
Command Reference [SENSe:]SWEep[1|2]:TIME:OVERlap command/query Specifies how much (consecutive) time blocks are allowed to overlap when averaging is off. Command Syntax: [SENSe:]SWEep[1|2]:TIME:OVERlap {<number>[<unit>]}|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:99.99 <unit> ::= [PCT] <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":Swe2:Time:Over 40.2607"...
Command Reference [SENSe:]SWEep[1|2]:TIME:RESolution:AUTO command/query Automatically reduces span as time record length is increased past the point where the existing span accommodates the requested time record length. Command Syntax: [SENSe:]SWEep[1|2]:TIME:RESolution:AUTO OFF|0|ON|1 Example Statements: OUTPUT 719;"sens:sweep:time:res:auto OFF" OUTPUT 719;"Swe:Time:Res:Auto OFF" Query Syntax: [SENSe:]SWEep[1|2]:TIME:RESolution:AUTO? Return Format: Integer...
Command Reference [SENSe:]SWEep[1|2]:TIME[:SPAN] command/query Specifies the time record length, also known as main time length. Command Syntax: [SENSe:]SWEep[1|2]:TIME[:SPAN] <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see description) <unit> ::= S <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":SWEEP2:TIME (SWE2:TIME:gate?)"...
Command Reference [SENSe:]TCAPture[1|2]:ABORt command Stops a time capture that is in progress. Command Syntax: [SENSe:]TCAPture[1|2]:ABORt Example Statements: OUTPUT 719;":TCAPTURE2:ABOR" OUTPUT 719;"sense:tcap:abor" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command aborts filling the time capture buffer for both channel inputs, regardless of the channel specified in the TCAP node.
Command Reference [SENSe:]TCAPture[1|2][:IMMediate] command Begins a time capture. Command Syntax: [SENSe:]TCAPture[1|2][:IMMediate] Example Statements: OUTPUT 719;":tcapture2" OUTPUT 719;"Sens:Tcapture:Imm" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This command initiates filling the time capture buffer for both channel inputs, regardless of the channel specified in the TCAP node.
Command Reference [SENSe:]TCAPture[1|2]:LENGth command/query Sets the length of the time capture record. Command Syntax: [SENSe:]TCAPture[1|2]:LENGth <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see discussion) <unit> ::= S|POINTS|RECORDS <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SENS:TCAPTURE:LENG 0"...
Command Reference [SENSe:]TCAPture[1|2]:POSition? query Returns the current position in the time capture buffer. Query Syntax: [SENSe:]TCAPture[1|2]:POSition? Example Statements: OUTPUT 719;":Tcap2:Position?" OUTPUT 719;"SENS:TCAPTURE:POS?" Return Format: Real Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific...
Command Reference [SENSe:]TCAPture[1|2]:RANGe command/query Specifies range value for time capture data. Command Syntax: [SENSe:]TCAPture[1|2]:RANGe <number>|<bound> <number> ::= a real number (NRf data) limits: 1.0E-20:1.0E20 <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"sens:tcapture2:rang 4.01739e+19" OUTPUT 719;"Tcapture2:Rang 9.85167e+19" Query Syntax: [SENSe:]TCAPture[1|2]:RANGe? Return Format: Real Attribute Summary: Synchronization Required:...
Command Reference [SENSe:]TCAPture[1|2]:STARt command/query Specifies the position in the time capture buffer to begin analysis. Command Syntax: [SENSe:]TCAPture[1|2]:STARt <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (depends on configuration) <unit> ::= S|POINTS|RECORDS <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;":TCAP2:START 0"...
Command Reference [SENSe:]TCAPture[1|2]:STOP command/query Specifies the position in the waveform capture buffer to end analysis. Command Syntax: [SENSe:TCAPture[1|2]:STOP <param> <param> ::= <number>[unit]|<step>|<bound> <number> ::= a real number (NRf data) limits: (limits depend on configuration) <unit> ::= S|POINTS|RECORDS <step> ::= UP|DOWN <bound>...
Command Reference [SENSe:]VOLTage[1|2][:DC]:RANGe:AUTO:DIRection command/query Sets the direction in which the range setting may be changed when autoranging is active. Command Syntax: [SENSe:]VOLTage[1|2][:DC]:RANGe:AUTO:DIRection UP|EITHer Example Statements: OUTPUT 719;"SENSE:VOLT:DC:RANGE:AUTO:DIRECTION EITHER" OUTPUT 719;"volt2:rang:auto:dir EITHER" Query Syntax: [SENSe:]VOLTage[1|2][:DC]:RANGe:AUTO:DIRection? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: EITH SCPI Compliance:...
Command Reference [SENSe:]VOLTage[1|2]:PROTection:CLEar command Resets the analyzer’s input-protection relay. Command Syntax: [SENSe:]VOLTage[1|2]:PROTection:CLEar Example Statements: OUTPUT 719;":VOLT:PROTECTION:CLE" OUTPUT 719;"sense:volt:prot:clear" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: The input-protection relay is tripped (opened) when the signal at the input connector is significantly above the maximum input range.
Command Reference [SENSe:]WINDow[:TYPE] command/query Selects the FFT window type. Command Syntax: [SENSe:]WINDow[:TYPE] UNIForm|FLATtop|HANNing|GTOP Example Statements: OUTPUT 719;"SENS:WIND:TYPE UNIFORM" OUTPUT 719;"wind GTOP" Query Syntax: [SENSe:]WINDow[:TYPE]? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: FLAT SCPI Compliance: instrument-specific Description: UNIF specifies the uniform window for the active input channels. The window’s rectangular shape does not attenuate any portion of the time record.
Command Reference SOURce:FREQuency[:CW] command/query Specifies the frequency for the fixed sine source type. Command Syntax: SOURce:FREQuency[:CW] <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:10e+6 (see restriction in description) <unit> ::= HZ <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SOUR:FREQ 5 MHz"...
Command Reference SOURce:FREQuency:OFFSet command/query Specifies the offset frequency (from IF center) for the fixed sine source type. Command Syntax: SOURce:FREQuency:OFFSet <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: -3.5 MHz:3.5 MHz <unit> ::= HZ <step> ::= UP|DOWN <bound>...
Command Reference SOURce:FUNCtion[:SHAPe] command/query Selects the source output signal type. Command Syntax: SOURce:FUNCtion[:SHAPe] SINusoid|USER|RANDom|PCHirp Example Statements: OUTPUT 719;":SOUR:FUNCTION USER" OUTPUT 719;"sour:function:shap SINUSOID" Query Syntax: SOURce:FUNCtion[:SHAPe]? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: After preset and when power is first turned on, the source is off. The OUTP 1 command may be used to turn it on.
Command Reference SOURce:RF command/query Switches the source output range between 0–10 MHz and RF (GHz)./ Command Syntax: SOURce:RF OFF|0|ON|1 Example Statements: OUTPUT 719;":source:rf OFF" OUTPUT 719;"Source:Rf ON" Query Syntax: SOURce:RF? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: instrument-specific Description: This command is available only for the 89441A and only if the optional RF source (AY8) is...
Command Reference SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitude] command/query Specifies the source output level. Command Syntax: SOURce:VOLTage[:LEVel][:IMMediate][:AMPLitude] <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (see table) <unit> ::= dBm|dBV|dBVrms|dBVpk|V|Vpk|Vrms|W|Wrms <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"SOUR:VOLTAGE:LEV:IMM:AMPLITUDE -10DBM" OUTPUT 719;"sour:volt .1V"...
Page 394
Command Reference For the Agilent 89441A, you can set the source output level as high as +23 dBm. However, the output level for the Agilent 89441A is specified only to +13 dBm. Source performance is not specified beyond +13 dBm. For additional details, see the specifications shipped with the Agilent 89441A Installation &...
Command Reference SOURce:VOLTage:PROTection:CLEar command Clears the source output protection circuitry. Command Syntax: SOURce:VOLTage:PROTection:CLEar Example Statements: OUTPUT 719;":SOURCE:VOLT:PROT:CLEAR" OUTPUT 719;"sour:voltage:prot:cle" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: The source-protection relay opens when approximately ±13 volts or greater is applied to the SOURCE BNC connector.
Command Reference STATus:DEVice:CONDition? query Reads and clears the Device State Condition register. Query Syntax: STATus:DEVice:CONDition? Example Statements: OUTPUT 719;"Status:Dev:Condition?" OUTPUT 719;"STAT:DEV:CONDITION?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: instrument-specific Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Device State Condition register.
Command Reference STATus:DEVice[:EVENt]? query Reads and clears the Device State Event register. Query Syntax: STATus:DEVice[:EVENt]? Example Statements: OUTPUT 719;":stat:device?" OUTPUT 719;"Stat:Dev:Event?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: instrument-specific Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Device State Event register.
Command Reference STATus:OPERation:CONDition? query Reads the Operational Status Condition register. Query Syntax: STATus:OPERation:CONDition? Example Statements: OUTPUT 719;"STAT:OPERATION:COND?" OUTPUT 719;"stat:operation:cond?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: confirmed Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Operational Status Condition register.
Command Reference STATus:OPERation[:EVENt]? query Reads and clears the Operational Status Event register. Query Syntax: STATus:OPERation[:EVENt]? Example Statements: OUTPUT 719;"stat:oper:event?" OUTPUT 719;"Stat:Operation?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Operational Status Event register.
Command Reference STATus:PRESet command Sets bits in most enable and transition registers to their default state. Command Syntax: STATus:PRESet Example Statements: OUTPUT 719;":STAT:PRES" OUTPUT 719;"status:pres" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: STAT:PRESet effects on the Questionable Voltage and Questionable Frequency register set as followss: Sets all enable register bits to 1.
Command Reference STATus:QUEStionable:CONDition? query Reads and clears the Questionable Status Condition register. Query Syntax: STATus:QUEStionable:CONDition? Example Statements: OUTPUT 719;"Status:Ques:Cond?" OUTPUT 719;"STATUS:QUES:CONDITION?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: confirmed Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Questionable Status Condition register.
Command Reference STATus:QUEStionable[:EVENt]? query Reads and clears the Questionable Status Event register. Query Syntax: STATus:QUEStionable[:EVENt]? Example Statements: OUTPUT 719;"STAT:QUESTIONABLE:EVEN?" OUTPUT 719;"status:ques?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Questionable Status Event register.
Command Reference STATus:QUEStionable:FREQuency:CONDition? query Reads and clears the Questionable Frequency Event register. Query Syntax: STATus:QUEStionable:FREQuency:CONDition? Example Statements: OUTPUT 719;":Stat:Questionable:Freq:Condition?" OUTPUT 719;"STAT:QUES:FREQUENCY:COND?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: confirmed Description: Note The Questionable Frequency Condition register is automatically cleared after it is read by this query.
Command Reference STATus:QUEStionable:FREQuency[:EVENt]? query Reads and clears the Questionable Frequency Event register. Query Syntax: STATus:QUEStionable:FREQuency[:EVENt]? Example Statements: OUTPUT 719;"status:ques:freq:event?" OUTPUT 719;"Stat:Questionable:Freq?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Questionable Frequency Event register.
Command Reference STATus:QUEStionable:MODulation:CONDition? query Reads and clears the Questionable Modulation Event register. Query Syntax: STATus:QUEStionable:MODulation:CONDition? Example Statements: OUTPUT 719;":STAT:QUESTIONABLE:MOD:CONDITION?" OUTPUT 719;"stat:ques:modulation:cond?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: confirmed Description: Note The Questionable Modulation Condition register is automatically cleared after it is read by this query.
Command Reference STATus:QUEStionable:MODulation[:EVENt]? query Reads and clears the Questionable Modulation Event register. Query Syntax: STATus:QUEStionable:MODulation[:EVENt]? Example Statements: OUTPUT 719;"Status:Ques:Mod:Event?" OUTPUT 719;"STAT:QUESTIONABLE:MOD?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Questionable Modulation Event register.
Command Reference STATus:QUEStionable:VOLTage:CONDition? query Reads and clears the Questionable Voltage Event register. Query Syntax: STATus:QUEStionable:VOLTage:CONDition? Example Statements: OUTPUT 719;":stat:questionable:volt:condition?" OUTPUT 719;"Stat:Ques:Voltage:Cond?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: Note The Questionable Voltage Condition register is automatically cleared after it is read by this query.
Command Reference STATus:QUEStionable:VOLTage[:EVENt]? query Reads and clears the Questionable Voltage Event register. Query Syntax: STATus:QUEStionable:VOLTage[:EVENt]? Example Statements: OUTPUT 719;"STATUS:QUES:VOLT:EVENT?" OUTPUT 719;"stat:questionable:volt?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: confirmed Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the Questionable Voltage Event register.
Command Reference STATus:USER:ENABle command/query Sets and queries bits in the User Defined Enable register. Command Syntax: STATus:USER:ENABle <number> <number> ::= a real number (NRf data) limits: 0:32767 Example Statements: OUTPUT 719;"status:user:enable 127" OUTPUT 719;"Stat:User:Enable 511" Query Syntax: STATus:USER:ENABle? Return Format: Integer Attribute Summary: Synchronization Required:...
Command Reference STATus:USER[:EVENt]? query Reads and clears the User Defined Event register. Query Syntax: STATus:USER[:EVENt]? Example Statements: OUTPUT 719;":Stat:User?" OUTPUT 719;"STAT:USER:EVEN?" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This query returns the sum of the decimal weights of all bits currently set to 1 in the User Defined Event register.
Command Reference STATus:USER:PULSe command Sets bits in the User Defined Event register. Command Syntax: STATus:USER:PULSe <number> <number> ::= a real number (NRf data) limits: 0:32767 Example Statements: OUTPUT 719;"Stat:User:Puls 4096" OUTPUT 719;"STAT:USER:PULS 32" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description:...
Command Reference SYSTem:COMMunicate[1|2]:LAN:EADDress? query Queries the instrument ethernet address. Query Syntax: SYSTem:COMMunicate[1|2]:LAN:EADDress? Example Statements: OUTPUT 719;"Syst:Comm2:Lan:Eadd?" OUTPUT 719;"SYSTEM:COMM:LAN:EADDRESS?" Return Format: STRING Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: instrument-specific Description: This parameter represents the Ethernet Station Address assigned to the particular network interface being used in the instrument.
Command Reference SYSTem:COMMunicate[1|2]:LAN:PORT command/query Specifies which of the two LAN connectors to use. Command Syntax: SYSTem:COMMunicate[1|2]:LAN:PORT BNC|AUI Example Statements: OUTPUT 719;":syst:communicate:lan:port BNC" OUTPUT 719;"System:Comm:Lan:Port BNC" Query Syntax: SYSTem:COMMunicate[1|2]:LAN:PORT? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: instrument-specific Description:...
Command Reference SYSTem:COMMunicate[1|2]:LAN:ROUTe:GATeway command/query Sets the IP address for a LAN gateway. Command Syntax: SYSTem:COMMunicate[1|2]:LAN:ROUTe:GATeway <param> <param> ::= (dotted-decimal IP address in STRING format) Example Statements: OUTPUT 719;"SYST:COMM:LAN:ROUT:GATEWAY ‘15.1.221.235’" Query Syntax: SYSTem:COMMunicate[1|2]:LAN:ROUTe:GATeway? Return Format: STRING Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: instrument-specific...
Command Reference SYSTem:COMMunicate[1|2]:LAN:STATe command/query Turns networking on/off. Command Syntax: SYSTem:COMMunicate[1|2]:LAN:STATe OFF|0|ON|1 Example Statements: OUTPUT 719;"SYST:COMMUNICATE:LAN:STATE ON" OUTPUT 719;"syst:comm:lan:stat OFF" Query Syntax: SYSTem:COMMunicate[1|2]:LAN:STATe? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not affected by Preset SCPI Compliance: instrument-specific Description: When networking is off more memory may be available for other uses. This memory reconfiguration requires that the analyzer power switch be turned off and back on.
Command Reference SYSTem:DATE command/query Specify the year/month/day (for the date stamp?) Command Syntax: SYSTem:DATE <year>,<month>,<day> <year> ::= a real number (NRf data) limits: 1991:2090 <month> ::= a real number (NRf data) limits: 1:12 <day> ::= a real number (NRf data) limits: 1:31 Example Statements: OUTPUT 719;"Syst:Date 1991, 11, 26"...
Command Reference SYSTem:KEY command/query Writes or queries front-panel key presses. Command Syntax: SYSTem:KEY <number> <number> ::= a real number (NRf data) limits: 0:511 Example Statements: OUTPUT 719;"SYST:KEY 111" OUTPUT 719;"syst:key 21" Query Syntax: SYSTem:KEY? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance:...
Page 451
Command Reference Front Panel Keycodes Key Name Number Key Name Number Key Name Number Measurement Data Preset Back Space Norm Disk Utility F1 (softkey) Ref Lvl/Scale Plot/Print F2 (softkey) BASIC F3 (softkey) System Utilitl F4 (softkey) Local/Setup F5 (softkey) Marker F6 (softkey) Data Format Marker...
Command Reference SYSTem:KLOCk command/query Keyboard lockout; disables the keyboard. Command Syntax: SYSTem:KLOCk OFF|0|ON|1 Example Statements: OUTPUT 719;"syst:klock OFF" OUTPUT 719;"Syst:Klock OFF" Query Syntax: SYSTem:KLOCk? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed Description: This command allows your controller to disable the keyboard. This affects the front-panel keys as well as the DIN/QWERTY remote keyboard and provides local lockout capability during the running of Instrument BASIC programs.
Command Reference SYSTem:PRESet command Sets most of the analyzer parameters to their default (power-on) state. Command Syntax: SYSTem:PRESet Example Statements: OUTPUT 719;":SYST:PRES" OUTPUT 719;"system:pres" Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: The default value for each parameter is listed in the Attribute Summary section of the command description page in the command reference.
Command Reference SYSTem:TIME command/query Specifies the system time. Command Syntax: SYSTem:TIME <hour>,<minute>,<second> <hour> ::= a real number (NRf data) limits: 1:23 <minute> ::= a real number (NRf data) limits: 0:59 <second> ::= a real number (NRF data) limits: 0:59 Example Statements: OUTPUT 719;"SYSTEM:TIME 15,55,0"...
Command Reference TRACe[:DATA] command/query Moves data between the controller and the data registers. Command Syntax: TRACe[:DATA] {D1|D2|D3|D4|D5|D6}, <DATA> <DATA> ::= <DEF_BLOCK> (for real format) ::= <NRf>,<NRf>,<NRf>, . . . (ASCII format) Example Statements: OUTPUT 719;"Trace:Data D6, USER2" OUTPUT 719;"TRAC D4, USER2" Query Syntax: TRACe[:DATA]? Return Format:...
Page 458
Command Reference Related Commands: To store a trace to a file, use MMEM:STOR:TRAC. To copy trace data between data registers or between a data register and a trace register, use TRACE:COPY. To get X-axis trace data, use TRAC:X[:DATA]?. To get coordinate-transformed data from a trace, use CALC:DATA?. To specify whether the data transformed is in ASCII or REAL, use FORM[:DATA].
Command Reference TRACe[:DATA]:HEADer:POINts? query Returns the number of points for the specified data register. Query Syntax: TRACe[:DATA]:HEADer:POINts? D1|D2|D3|D4|D5|D6 Example Statements: OUTPUT 719;":trace:head:points? D5" OUTPUT 719;"Trac:Data:Header:Poin? D6" Return Format: Integer Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: This query is used to determine the number of data points in the specified data register.
Command Reference TRACe:X[:DATA]? query Returns the X-axis data for trace displays. Query Syntax: TRACe:X[:DATA]? D1|D2|D3|D4|D5|D6|TRACe1|TRACe2|TRACe3|TRACe4 Example Statements: OUTPUT 719;"TRACE:X:DATA? D2" OUTPUT 719;"trace:x? D6" Return Format: If FORMat[:DATA] REAL: <DATA> ::= <DEF_BLOCK> <DEF_BLOCK> ::= #<byte><length_bytes><1st_value>[. . .<last_value>]<NL> <byte> ::= one byte specifying the number of length_bytes to follow (ASCII encoded) <length_bytes>...
Command Reference TRACe:X:UNIT? query Returns the x-axis units for trace displays. Query Syntax: TRACe:X:UNIT? D1|D2|D3|D4|D5|D6|TRACe1|TRACe2|TRACe3|TRACe4 Example Statements: OUTPUT 719;":Trace:X:Unit? D1" OUTPUT 719;"TRACE:X:UNIT? D3" Return Format: STRING Attribute Summary: Synchronization Required: Preset State: not applicable SCPI Compliance: instrument-specific Description: The unit for the X-axis is dependent upon the type of measurement data selected. Related Commands: To query the values along the X axis, use TRAC:X[:DATA]?.
Command Reference TRIGger:HOLDoff:DELay command/query Specifies the delay after IF trig occurs before next trigger accepted. Command Syntax: TRIGger:HOLDoff:DELay {<number>[<unit>]}|<step>|<bound> <number> ::= a real number (NRf data) limits: 0:41.94 <unit> ::= [S] <step> ::= UP|DOWN <bound> ::= MAX|MIN Example Statements: OUTPUT 719;"trig:hold:delay 6.61666" OUTPUT 719;"Trig:Holdoff:Del 22.9661"...
Command Reference TRIGger:HOLDoff:STATe command/query Specifies the state (on/off) of the trigger holdoff. Command Syntax: TRIGger:HOLDoff:STATe OFF|0|ON|1 Example Statements: OUTPUT 719;":TRIG:HOLDOFF:STAT OFF" OUTPUT 719;"trigger:hold:stat OFF" Query Syntax: TRIGger:HOLDoff:STATe? Return Format: Integer Attribute Summary: Synchronization Required: Preset State: 0 (OFF) SCPI Compliance: instrument-specific Description: For more information on this feature, see online help (press the [ Help ] key on the front panel,...
Command Reference TRIGger:LEVel command/query Specifies the signal level at which a measurement is triggered. Command Syntax: TRIGger:LEVel <param> <param> ::= <number>[<unit>]|<step>|<bound> <number> ::= a real number (NRf data) limits: (range depends on configuration) <unit> ::= PCT|V (and dB for IF trigger) <step>...
Page 465
Command Reference TRIGger:SLOPe command/query Specifies whether a trigger occurs when the selected trigger source signal is positive-with-respect-to or negative-with-respect-to the specified trigger level. Command Syntax: TRIGger:SLOPe POSitive|NEGative Example Statements: OUTPUT 719;"Trigger:Slop POSITIVE" OUTPUT 719;"TRIGGER:SLOP POSITIVE" Query Syntax: TRIGger:SLOPe? Return Format: CHAR Attribute Summary: Synchronization Required:...
Page 466
Command Reference TRIGger:SOURce command/query Specifies the source (or type) of triggering used to start measurements. Command Syntax: TRIGger:SOURce <param> <param> ::= IMMediate|INT1|INT2|IF1|IF2|OUTPut|BUS|EXTernal Example Statements: OUTPUT 719;"trigger:source INT1" OUTPUT 719;"Trig:Source OUTP" Query Syntax: TRIGger:SOURce? Return Format: CHAR Attribute Summary: Synchronization Required: Preset State: SCPI Compliance: confirmed...
Appendix A Error Messages SYSTem:ERRor? The queue query message is a request for the next entry from the instrument’s error/event queue. This queue contains an integer in the range [ -32768, 32767 ]. Negative error numbers are reserved by the SCPI standard and defined in this document. Positive error numbers are instrument-dependent.
Appendix A Error Messages Individual erros and events may be enabled into the queue. The STATus:QUEue:ENABle command accomplishes this. At STATus:PRESet, only errors are enabled. This means that both SYSTem:ERRor? and STATus:QUEue[:NEXT]? report only errors unless the user changes the neable mask.
Appendix A Error Messages Command Error An <error/event number> in the range [ -199 , -100 ] indicates that an IEEE 488.2 syntax error has been detected by the instrument’s parser. The occurrence of any error in this class causes the command error bit (bit 5) in the event status register (IEEE 488.2, section 11.5.1) to be set.
Page 471
Appendix A Error Messages Error SCPI Command Error Descriptions Number -120 Numeric data error. This error, as well as errors -121 through -129, are generated when parsing a data element which apprears to be numeric, including the nondecimal numeric types. This particular error message is used if the device cannot detect a more specific error.
Page 472
Appendix A Error Messages Error SCPI Command Error Descriptions Number -178 Expression data not allowed. A legal expression data was encountered but was not allowed by the device at this point in parsing. -180 Macro error. This error, as well as errors -181 through -189, are generated when defining a macro or executing a macro.
Appendix A Error Messages Execution Error An <error/event number> in the range [ -299 ,, -200 ] indicates that an error has been detected by the instrument’s execution control block. The occurrence of any error in this class causes the execution error bit (bit 4) in the event status register (IEEE 488.2,, section 11.5.1) to be set.
Page 474
Appendix A Error Messages Error SCPI Execution Error Descriptions Number -224 Illegal parameter value. Used where exact value, from a list of possibles, was expected. -225 Out of memory. The device has insufficent memory to perform the requested operation. -226 Lists not same length.
Page 475
Appendix A Error Messages Error SCPI Execution Error Descriptions Number -271 Macro syntax error. Indicates that that a syntactically legal macro program data sequence, according to IEEE 488.2, 10.7.2, could not be executed due to a syntax error within the macro definition (see IEEE 488.2, 10.7.6.3.) -272 Macro execution error.
Appendix A Error Messages Device-Specific Error An <error/event number> in the range [ -399 , -300 ] or [ 1 , 32767 ] indicates that the instrument has detected an error which is not a command error, a query error, or an execution error; some device operations did not properly complete, possibly due to an abnormal hardware or firmware condition.
Appendix A Error Messages Query Error An <error/event number> in the range [ -499 , -400 ] indicates that the output queue control of the instrument has detected a problem with the message exchange protocol described in IEEE 488.2, chapter 6. The occurrence of any error in this class cause the query error bit (bit 2) in the event status register (IEEE 488.2, section 11.5.1) to be set.
Page 478
Appendix A Error Messages Instrument-Specific Error Messages Error Error Message Number -100 “Command is query-only.” -108 “Parameter not allowed” -109 “Missing parameter” -131 “Invalid suffix” -141 “Invalid character data” -151 “Invalid string data” -161 “Data block does not contain valid math function definitions.” -161 “Invalid block data”...
Page 479
Appendix A Error Messages Error Error Message Number -200 “Function definition is not valid.” -200 “Function definition is too long.” -200 “Function definition may not reference higher numbered functions.” -200 “General Export Option Installed. Command not allowed.” -200 “GPIB control received without requesting it.” -200 “GPIB control was not received.”...
Page 480
“Temporary math buffer(s) unavailable. See [System Utility] → [memory usage].” -200 -200 “The Agilent Technologies Instrument BASIC editor has been disabled.” -200 “The custom application is not compatible with the analyzer’s main firmware. Please contact your local Agilent Technologies Service Center for firmware upgrade information.”...
Page 481
Appendix A Error Messages Error Error Message Number -200 “Value limited by Time Capture RAM, set to limit. For details, see online help for the [search length] softkey.” -200 “Value out of range, set to limit. Maximum span limited by symbol rate and maximum span/symbol rate ratio. See [System Utility] →...
Page 482
Appendix A Error Messages Error Error Message Number -221 “Scalar instrument mode is not available when receiver mode is IF section (ch1 + j*ch2)” -221 “Select DC coupling on both input channels to avoid IQ offset errors.” -221 “Source Level is 0 Volts. Measurement aborted.” -221 “The LAN port cannot be changed while the X11 display is on.”...
Page 483
Appendix A Error Messages Error Error Message Number -250 “Format aborted: file(s) are open.” -250 “GPIB system controller needed” -250 “Improper file name” -250 “Improper file type” -250 “Improper mass storage unit specifier” -250 “Install aborted: invalid option.” -250 “Invalid SDF file format.” -250 “Mass storage units must be the same when renaming.”...
Page 484
Appendix A Error Messages Error Error Message Number -284 “IBASIC program is currently running.” -285 “Downloaded program line must have a line number.” -285 “ERROR 949 Syntax error at cursor.” -310 “Calibration failure Check front panel connections.” -310 “Calibration failure” -310 “Warning: Invalid calibration data.
Page 486
Appendix B Sockets Example Program ***************************************************************************** $Description: Functions to talk to an HP89410/440/441 via TCP/IP $ $Examples: $ Query the center frequency: lanio 15.8.99.200 ‘freq:cent?’ Select Vector instrument mode: lanio koala3.lsid.hp.com ‘INST VECT’ Turn averaging on, wait for the average, move mkr to peak and query x pos: lanio hp89440 ‘AVER:STAT ON;...
Page 487
Appendix B Sockets Example Program /**************************************************************************** > $Function: openSocket$ * $Description: open a TCP/IP socket connection to the instrument $ * $Parameters: (const char *) hostname ..Network name of instrument. This can be in dotted decimal notation. (int) portNumber .
Page 488
Appendix B Sockets Example Program /**************************************************************************** > $Function: queryInstrument$ * $Description: send a SCPI command to the instrument and return a response.$ * $Parameters: (FILE *) ..file pointer associated with TCP/IP socket. (const char *command) .
Page 489
Appendix B Sockets Example Program /**************************************************************************** > $Function: commandInstrument$ * $Description: send a SCPI command to the instrument.$ * $Parameters: (FILE *) ..file pointer associated with TCP/IP socket. (const char *command) .
Page 490
Appendix B Sockets Example Program /********************************************************/ /* if the command has a ‘?’ in it, use queryInstrument. */ /* otherwise, simply send the command. /********************************************************/ if (strchr(command,’?’)) printf(“%s\n”, queryInstrument(instFile,command, charBuf, sizeof(charBuf))); else commandInstrument(instFile, command); return 0;...
Page 491
202 max (peak hold) 268 printer (GPIB) 203 normal 267 system interconnect (2nd GPIB) 423 on/off 266 Agilent Technologies Instrument BASIC overlap processing 350 Program Running bit 20 overview 262 allocating memory 214 - 215, 218 - 220 repeat 267...
Page 492
Index buffer size, time capture 280 CALCulate:UNIT:AM 115 burst digital demod CALCulate:UNIT:ANGLe 116 SEE pulse CALCulate:UNIT:FREQuency 117 bus address 423 CALCulate:UNIT:POWer 118 bus trigger 43, 456 CALCulate:UNIT:TIME 119 CALCulate:UPHase:CREFerence 120 CALCulate:UPHase:OFFSet 121 CALCulate:X:UNIT:FREQuency 123 CALCulate:X:UNIT:POW 124 C/N measurement 65 CALCulate:X:UNIT:TIME 125 C/No measurement 65 calibration CALCulate description 25...
Page 493
Index on/off (TIFF) 180 postprocessing on/off 114 plot 179 transfer (trace/register) 447 skew (spectrogram) 140 transfer format 175 spectrogram 140 data copy trace pens 191 math definitions to disk 240 combined channels 260 time capture from disk 232 time capture to disk 243 command echo on/off 439 command error 460 trace from disk 233...
Page 497
Index band start 60 band stop 61 coupling on/off 62 keyboard lockout 442 digital demod data 66 keypresses, simulating/querying 440 find max 73 find minimum 78 find next peak 75 find next peak left 74 find next peak right 76 noise power 65 ethernet address 424 offset on/off 79...
Page 498
Index speed 114 MSK modulation format 295, 302 measurement data MSS bit 9 measuring bit 19 measurement state display 261 memory BASIC programming 220, 254 NADC configuration 305 default settings 214 FSK MaxSpan/SymbolRate ratio 216 - 217 name conventions (file) 237 network LAN use 429 ethernet address 424...
Page 503
Index sockets programing example 475 stamp, time/date 190 source standard digital demod configurations 305 arbitrary 378 - 379 Standard Event Enable chirp 378 mask/query 33 DC offset 385 read and clear 34 filter on/off 246 Standard Event register frequency 376 description 18 start frequency 345 function 378...
Page 504
Index STATus:USER[:EVENt]? 420 SYSTem:KLOCk 442 STATus:USER:PULSe 421 SYSTem:PRESet 443 *STB? (status byte query) 42 SYStem:TIME 444 step size frequency 347 gate delay 354 math constant 110 telephone assistance i zero 110 test analyzer 44 stop thinLAN 426 frequency 348 threshold printing/plotting 176 spectrogram 143 program 258...
Page 505
Index baseline 169 source 387 buffer 144 *TST (test) 44 coordinates 57 displayed 154 elevation 170 height 171 uniform window 375 loading 233 unit number 225, 236 markers on/off 91 units number of 144 am (modulation index) 115 on/off 154 angle 116 pen color 191 code 124...
Page 506
Index on/off 173 skew 168 storing data 245 zero (input calibration) 127 threshold 174 zoom on/off 330 trace height 171 trace selection 101 WCDMA ARIB 1.0-1.2 314 chip rate, setting 284 configuration 314 Japanese Experimental System 314 Trial 1998 Forward Link 314 WCDMA 1.25 MHz configuration 305 WCDMA 10 MHz configuration304 305 WCDMA 20 MHz configuration 305...
Page 507
Web at: or contact your http://www.agilent-tech.com/services/English/index.html nearest regional office listed below. If you are contacting Agilent Technologies about a problem with your Agilent 89400A Vector Signal Analyzer, please provide the following information: Model number: Agilent 89400A Serial number:...