I/Q Analyzer (IQA) Mode Commands (A.09.xx and Greater Firmware Only)


In I/Q Analyzer (IQA) mode there are two main types of measurements: Spectrum and Waveform.

Here is the recommended procedure when querying trace-data or using marker-data using SCPI commands:

1. Set the Measurement to the desired type, if not already set:

- For Spectrum data, use the :CONFigure:SPECtrum command to set the measurement to Spectrum.

- For Waveform data, use the :CONFigure:WAVeform command to set the measurement to Waveform.

2. Change to Single acquisition mode by using INITiate:CONTinuous OFF, if the unit is not already in Single acquisition mode.

3. Execute one acquisition by using INITiate:IMMediate.

4. Perform the data-query (trace and/or marker) using the corresponding SCPI command.

Caution: Data integrity is not guaranteed if the above sequence of steps are not followed.

In this topic:

See Also

- Commands that are Common to All Modes

- Status Registers


Frequency

Description

Command

Center

[:SENSe]:FREQuency:CENTer

Span

[SENSe]:SPECtrum:FREQuency:SPAN

Gain/Atten

Attenuation value

[:SENSe]:POWer[:RF]:ATTenuation

Atten Auto/Manual

[:SENSe]:POWer[:RF]:ATTenuation:AUTO

External gain

[:SENSe]:POWer[:RF]:EXTGain

Preamp state

[:SENSe]:POWer[:RF]:GAIN:AUTO

Preamp ON/OFF

[:SENSe]:POWer[:RF]:GAIN[:STATe]

Acquisition

Enable/Disable acquisition mode

INITiate:CONTinuous

Restart trace averaging

INITiate:RESTart

Scale / Units

Auto Scale (IMAGinary)

TRACe:IMAGinary:Y:AUTO

Per division (IMAGinary)

TRACe:IMAGinary:Y:PDIVision

Reference level (IMAGinary)

TRACe:IMAGinary:Y:RLEVel

Reference position  (IMAGinary)

TRACe:IMAGinary:Y:RPOSition

Auto Scale (PHASe)

TRACe:PHASe:Y:AUTO

Per division (PHASe)

TRACe:PHAse:Y:PDIVision

Reference level (PHASe)

TRACe:PHASe:Y:RLEVel

Reference position (PHASe)

TRACe:PHASe:Y:RPOSition

Auto Scale (POLar)

TRACe:POLar:Y:AUTO

Reference level (POLar)

TRACe:POLar:Y:RLEVel

Auto Scale (REAL)

TRACe:REAL:Y:AUTO

Per division (REAL)

TRACe:REAL:Y:PDIVision

Reference level (REAL)

TRACe:REAL:Y:RLEVel

Reference position (REAL)

TRACe:REAL:Y:RPOSition

Log/Linear scale (SPECtrum)

TRACe:SPECtrum:AMPLitude:SCALe

Unit (SPECtrum)

TRACe:SPECtrum:AMPLitude:UNIT

Auto Scale (SPECtrum)

TRACe:SPECtrum:Y:AUTO

Per division (SPECtrum)

TRACe:SPECtrum:Y:PDIVision

Reference level (SPECtrum)

TRACe:SPECtrum:Y:RLEVel

Reference position (SPECtrum)

TRACe:SPECtrum:Y:RPOSition

Auto Scale (UPHase)

TRACe:UPHase:Y:AUTO

Per division (UPHase)

TRACe:UPHase:Y:PDIVision

Reference level (UPHase)

TRACe:UPHase:Y:RLEVel

Reference position (UPHase)

TRACe:UPHase:Y:RPOSition

Log/Linear scale (RF Envelope)

TRACe:WAVeform:AMPLitude:SCALe

Unit (RF Envelope)

TRACe:WAVeform:AMPLitude:UNIT

Auto Scale (RF Envelope)

TRACe:WAVeform:Y:AUTO

Per division (RF Envelope)

TRACe:WAVeform:Y:PDIVision

Reference level (RF Envelope)

TRACe:WAVeform:Y:RLEVel

Reference position (RF Envelope)

TRACe:WAVeform:Y:RPOSition

Average

Average count

[:SENSe]:AVERage:COUNt

Averaging type

[:SENSe]:AVERage:TYPE

Restart trace averaging

INITiate:RESTart

Video / Res Bandwidth / IF Path

IF bandwidth (IF BW)

[:SENSe]:DIF:BANDwidth

IF Path (Narrow/Wide) - B models only

[:SENSe]:IFPath

Resolution bandwidth (Res BW)

[:SENSe]:SPECtrum:BANDwidth[:RESolution]

Resolution bandwidth mode (Res BW mode)

[:SENSe]:SPECtrum:BANDwidth[:RESolution]:AUTO

Measurement/Display

Configure query (Spectrum/Waveform)

:CONFigure?

Configure Spectrum command

:CONFigure:SPECtrum

Configure Waveform command

:CONFigure:WAVeform

Waveform view selection

:DISPlay:WAVeform:VIEW[:SELect]

Selected window

:DISPlay:WINDow[:SELect]

Window display trace (SPECtrum/WAVeform/PHASe/POLar/UPHase/REAL/IMAGinary/TIMesummary)

:DISPlay:WINDow<n>:DATA

Window State (Enable/Disable)

:DISPlay:WINDow<n>:STATe

Trace Type

Spectrum trace type

:TRACe:SPECtrum<n>:TYPE

Waveform trace type

:TRACe:WAVeform<n>:TYPE

Alignments (InstAlign)

Align all now (coupled to all individual alignments)

[:SENSe]:ALIGnment:AMPLitude:NOW

Align all state (coupled to all individual alignments)

[:SENSe]:ALIGnment:ALL[:STATe]

Align now

[:SENSe]:ALIGnment:ALL:NOW

InstAlign state

[:SENSe]:ALIGnment:AMPLitude[:STATe]

RF burst now

[:SENSe]:ALIGnment:BURSt:NOW

RF burst state

[:SENSe]:ALIGnment:BURSt[:STATe]

Alignments (Channel Equalization State)

Fast channel equalization alignment (enable/disable)

[:SENSe]:ALIGnment:CHEQ:FAST

Channel equalization now

[:SENSe]:ALIGnment:CHEQ:NOW

Channel equalization state

[:SENSe]:ALIGnment:CHEQ[:STATe]

Limit / Display Lines

Display Line state

DISPlay:WINDow:TRACe:Y:DLINe:STATe

Display line (IMAGinary)

TRACe:IMAGinary:Y:DLINe

Display line (PHASe)

TRACe:PHASe:Y:DLINe

Display line (REAL)

TRACe:REAL:Y:DLINe

Display line (SPECtrum)

TRACe:SPECtrum:Y:DLINe

Display line (UPHase)

TRACe:UPHase:Y:DLINe

Display line (RF envelope)

TRACe:WAVeform:Y:DLINe

Markers

Markers all disabled (Spectrum)

CALCulate:SPECtrum:MARKer:AOFF

Continuous peak search (Spectrum) - (disable/enable)

CALCulate:SPECtrum:MARKer:CPSearch[:STATe]

Markers - Fixed delta reference marker state (Spectrum) - (disable/enable)

CALCulate:SPECtrum:MARKer:DREF:FIXed

Marker search - Peak excursion (Spectrum)

CALCulate:SPECtrum:MARKer:FUNCtion:PEXCursion

Marker search - Peak threshold (Spectrum)

CALCulate:SPECtrum:MARKer:FUNCtion:PTHReshold

Set Noise Marker and Band Power Marker (Spectrum)

CALCulate:SPECtrum:MARKer<n>:FUNCtion

Band power span

CALCulate:SPECtrum:MARKer:FUNCtion:BAND:SPAN

Band power mode

CALCulate:SPECtrum:MARKer:FUNCtion:BAND:SPAN:AUTO

Marker search - Maximum (Spectrum)

CALCulate:SPECtrum:MARKer<n>:FUNCtion:MAXimum

Marker search - Minimum (Spectrum)

CALCulate:SPECtrum:MARKer<n>:FUNCtion:MINimum

Marker search - Peak left (Spectrum)

CALCulate:SPECtrum:MARKer<n>:FUNCtion:PLEFt

Marker search - Peak right (Spectrum)

CALCulate:SPECtrum:MARKer<n>:FUNCtion:PRIGht

Read phase (Spectrum)

CALCulate:SPECtrum:MARKer<n>:PHASe?

Move marker to center frequency (Spectrum)

CALCulate:SPECtrum:MARKer<n>:SET:CENTer

Move marker to reference level (Spectrum)

CALCulate:SPECtrum:MARKer<n>:SET:RLEVel

Move marker to another specified trace (Spectrum)

CALCulate:SPECtrum:MARKer<n>:TRACe

Move/read marker X-axis position (Spectrum)

CALCulate:SPECtrum:MARKer<n>:X

Read marker Y-axis position (Spectrum)

CALCulate:SPECtrum:MARKer<n>:Y?

Marker State (Spectrum)

CALCulate:SPECtrum:MARKer<n>[:STATe]

Markers - all disabled (Waveform)

CALCulate:WAVeform:MARKer:AOFF

Coupled marker X value (Waveform)

CALCulate:WAVeform:MARK:COUPle:X

Markers - coupled (Waveform)

CALCulate:WAVeform:MARKer:COUPle[:STATe]

Continuous peak search (Waveform) - (disable/enable)

CALCulate:WAVeform:MARKer:CPSearch[:STATe]

Fixed delta / reference markers (Waveform) - (disable/enable)

CALCulate:WAVeform:MARKer:DREF:FIXed

Marker search - Peak excursion (Waveform)

CALCulate:WAVeform:MARKer:FUNCtion:PEXCursion

Marker search - Peak threshold (Waveform)

CALCulate:WAVeform:MARKer:FUNCtion:PTHReshold

Set result trace to marker (Waveform)

CALCulate:WAVeform:MARKer<n>:DATA

Set Noise Marker and Interval Span Marker (Waveform)

CALCulate:WAVeform:MARKer<n>:FUNCtion

Interval span (Waveform)

CALCulate:WAVeform:MARKer:FUNCtion:INTerval:SPAN

Interval span mode (Waveform)

CALCulate:WAVeform:MARKer:FUNCtion:INTerval:SPAN:AUTO

Marker search - Maximum (Waveform)

CALCulate:WAVeform:MARKer<n>:FUNCtion:MAXimum

Marker search - Minimum (Waveform)

CALCulate:WAVeform:MARKer<n>:FUNCtion:MINimum

Marker search - Next Peak (Waveform)

CALCulate:WAVeform:MARKer<n>:FUNCtion:PNEXt

Move marker to another specified trace (Waveform)

CALCulate:WAVeform:MARKer<n>:TRACe

Move/read marker X-axis position (Waveform)

CALCulate:WAVeform:MARKer<n>:X

Read marker Y-axis position (Waveform)

CALCulate:WAVeform:MARKer<n>:Y?

Marker State (Waveform)

CALCulate:WAVeform:MARKer<n>[:STATe]

Display marker table (Spectrum)

DISPlay:TABLe:MARKer:SPECtrum

Display marker table (Waveform)

DISPlay:TABLe:MARKer:WAVeform

Read / Save

See Also: I/Q Capture

Store CSV file

MMEMory:STORe:FDATa

Store MAT file

MMEMory:STORe:MAT

Store SDF file

MMEMory:STORe:SDF

Store TXT file

MMEMory:STORe:TXT

Reads the trace data (IMAGinary)

TRACe:IMAGinary:DATA?

Reads the trace data (PHASe)

TRACe:PHASe:DATA?

Reads the trace data (POLar)

TRACe:POLar:DATA?

Reads the trace data (REAL)

TRACe:REAL:DATA?

Reads the trace data (SPECtrum)

TRACe:SPECtrum<n>:DATA?

Reads the raw I/Q data (SPECtrum)

TRACe:SPECtrum:RAWiq?

Returns the trace data (UPHase)

TRACe:UPHase:DATA?

Reads the trace data (RF Envelope)

TRACe:WAVeform<n>:DATA?

Reads the raw I/Q data (WAVeform)

TRACe:WAVeform:RAWiq?

I/Q Capture

See Also: Read / Save

Initiate I/Q capture

INITiate:IQCapture

Device storage (i.e., INT, USB, or SD)

MMEMory:STORe:IQCapture:DEVice

File count

MMEMory:STORe:IQCapture:FCOunt

File count mode

MMEMory:STORe:IQCapture:FCOunt:MULTiple

File name

MMEMory:STORe:IQCapture:FNAMe

File type (i.e., CSV, TXT, SDF, or MAT)

MMEMory:STORe:IQCapture:FTYPe

Start data capture

MMEMory:STORe:IQCapture:STARt

Stop data capture

MMEMory:STORe:IQCapture:STOP

Capture length

[:SENSe]:MEASure:CAPTure:LENGth

Capture time

[:SENSe]:MEASure:CAPTure:TIME

Reads the I/Q data

TRACe:IQCapture:DATA?

Trigger Settings

Auto trigger time

TRIGger[:SEQuence]:ATRigger

Auto trigger ON/OFF

TRIGger[:SEQuence]:ATRigger:STATe

Trigger Delay (EXTernal)

TRIGger[:SEQuence]:EXTernal:DELay

Trigger Delay ON/OFF (EXTernal)

TRIGger[:SEQuence]:EXTernal:DELay:STATe

Trigger slope (Pos/Neg) - (EXTernal)

TRIGger[:SEQuence]:EXTernal:SLOPe

Trigger Delay (RFBurst)

TRIGger[:SEQuence]:RFBurst:DELay

Trigger Delay ON/OFF (RFBurst)

TRIGger[:SEQuence]:RFBurst:DELay:STATe

Glitch Mask (RFBurst)

TRIGger[:SEQuence]:RFBurst:GLIMask

Trigger Level (RFBurst)

TRIGger[:SEQuence]:RFBurst:LEVel

Trigger slope (Pos/Neg) - (RFBurst)

TRIGger[:SEQuence]:RFBurst:SLOPe

Trigger type (Freerun/External/Video/RF Burst)

TRIGger[:SEQuence]:SOURce

Trigger Delay (VIDeo)

TRIGger[:SEQuence]:VIDeo:DELay

Trigger Delay ON/OFF (VIDeo)

TRIGger[:SEQuence]:VIDeo:DELay:STATe

Trigger Level (VIDeo)

TRIGger[:SEQuence]:VIDeo:LEVel

Trigger slope (Pos/Neg) - (VIDeo)

TRIGger[:SEQuence]:VIDeo:SLOPe

Frequency Extender Head

Sets frequency converter corrections to "Auto" or "Edit SA"

SYSTem:HEAD:CORRections:ASETup

Shares frequency extender head corrections from SA mode

SYSTem:HEAD:CORRections[:STATe]

Enables/disables the high sensitivity state.

SYSTem:HEAD:HIGHsense[:STATe]

Sets the LO power for any installed OML head

SYSTem:HEAD:POWer

Enables/disables the frequency extender.

SYSTem:HEAD[:STATe]

Selects a frequency extender head file to load.

MMEM:LOAD:HEAD

FFT (Spectrum)

FFT analysis length

[:SENSe]:SPECtrum:FFT:ANALysis:LENGth

FFT window length control (Enable/Disable)

[:SENSe]:SPECtrum:FFT:LENGth:AUTO

FFT window

[:SENSe]:SPECtrum:FFT:WINDow

Sample

Sample period

[:SENSe]:MEASure:SPERiod

Sample rate

[:SENSe]:MEASure:SRATe

Waveform

Start time

[:SENSe]:WAVeform:STARt

Stop time

[:SENSe]:WAVeform:STOP


Last Modified:

20apr2020

New commands (A.11.75)

14may2019

Added new commands (A.11.25)

01nov2017

Added I/Q Mode (10.15)