rf
¶
The rf commands module.
These commands are used in the following models: DPO4K, DPO4KB, MSO4K, MSO4KB
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- RF:CLIPPing?
- RF:DETECTionmethod:MODe {AUTO|MANual}
- RF:DETECTionmethod:MODe?
- RF:DETECTionmethod:RF_AVErage {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_AVErage?
- RF:DETECTionmethod:RF_MAXHold {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_MAXHold?
- RF:DETECTionmethod:RF_MINHold {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_MINHold?
- RF:DETECTionmethod:RF_NORMal {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_NORMal?
- RF:FREQuency <NR3>
- RF:FREQuency?
- RF:LABel <QString>
- RF:LABel?
- RF:MEASUre:ACPR:ADJACENTPAIRs [1|2|3]
- RF:MEASUre:ACPR:ADJACENTPAIRs?
- RF:MEASUre:ACPR:CHANBW <NR3>
- RF:MEASUre:ACPR:CHANBW?
- RF:MEASUre:ACPR:CHANSPACing <NR3>
- RF:MEASUre:ACPR:CHANSPACing?
- RF:MEASUre:ACPR:LA1DB?
- RF:MEASUre:ACPR:LA2DB?
- RF:MEASUre:ACPR:LA3DB?
- RF:MEASUre:ACPR:POWer?
- RF:MEASUre:ACPR:UA1DB?
- RF:MEASUre:ACPR:UA2DB?
- RF:MEASUre:ACPR:UA3DB?
- RF:MEASUre:CP:CHANBW <NR3>
- RF:MEASUre:CP:CHANBW?
- RF:MEASUre:CP:POWer?
- RF:MEASUre:OBW:CHANBW <NR3>
- RF:MEASUre:OBW:CHANBW?
- RF:MEASUre:OBW:LOWERFreq?
- RF:MEASUre:OBW:PERCENTdown <NR3>
- RF:MEASUre:OBW:PERCENTdown?
- RF:MEASUre:OBW:POWer?
- RF:MEASUre:OBW:UPPERFreq?
- RF:MEASUre:TYPe {NONe|CP|ACPR|OBW}
- RF:MEASUre:TYPe?
- RF:POSition <NR3>
- RF:POSition?
- RF:PRObe:AUTOZero EXECute
- RF:PRObe:CALibrate {EXECute|INITialize}
- RF:PRObe:CALibrate:CALIBRATABLe?
- RF:PRObe:CALibrate:STATE?
- RF:PRObe:COMMAND <QString>, <QString>
- RF:PRObe:COMMAND? <QString>
- RF:PRObe:DEGAUss EXECute
- RF:PRObe:DEGAUss:STATE?
- RF:PRObe:FORCEDRange <NR3>
- RF:PRObe:FORCEDRange?
- RF:PRObe:GAIN <NR3>
- RF:PRObe:GAIN?
- RF:PRObe:ID:SERnumber?
- RF:PRObe:ID:TYPe?
- RF:PRObe:PREAmp:MODe <BYPass|AUTO>
- RF:PRObe:PREAmp:MODe?
- RF:PRObe:PREAmp:STATus?
- RF:PRObe:RESistance?
- RF:PRObe:SIGnal {BYPass|PASS}
- RF:PRObe:SIGnal?
- RF:PRObe:UNIts?
- RF:RBW <NR3>
- RF:RBW:MODe {AUTO|MANual}
- RF:RBW:MODe?
- RF:RBW?
- RF:REFLevel {<NR3>|AUTO}
- RF:REFLevel?
- RF:RF_AMPlitude:LABel <QString>
- RF:RF_AMPlitude:LABel?
- RF:RF_AMPlitude:VERTical:POSition <NR3>
- RF:RF_AMPlitude:VERTical:POSition?
- RF:RF_AMPlitude:VERTical:SCAle <NR3>
- RF:RF_AMPlitude:VERTical:SCAle?
- RF:RF_AVErage:COUNt?
- RF:RF_AVErage:NUMAVg <NR1>
- RF:RF_AVErage:NUMAVg?
- RF:RF_PHASe:WRAP:DEGrees <NR3>
- RF:RF_PHASe:WRAP:DEGrees?
- RF:RF_PHASe:WRAP:STATE <Boolean>
- RF:RF_PHASe:WRAP:STATE?
- RF:RF_V_TIMe:BANDWidth
- RF:RF_V_TIMe:BANDWidth?
- RF:SCAle <NR3>
- RF:SCAle?
- RF:SPAN <NR3>
- RF:SPAN?
- RF:SPANRbwratio <NR3>
- RF:SPANRbwratio?
- RF:SPECTRUMMode {TRIGgered|FREErun}
- RF:SPECTRUMMode?
- RF:SPECTRUMTrace {RESET}
- RF:SPECTRogram {CLEAR}
- RF:SPECTRogram:NUMSLICEs?
- RF:SPECTRogram:SLICESELect <NR1>
- RF:SPECTRogram:SLICESELect?
- RF:SPECTRogram:SLICETIMe?
- RF:SPECTRogram:STATE {ON|OFF|1|0}
- RF:SPECTRogram:STATE?
- RF:SPECTRogram:TIMe?
- RF:SQUELCH:STATE {ON|OFF|1|0}
- RF:SQUELCH:STATE?
- RF:SQUELCH:THReshold <NR3>
- RF:SQUELCH:THReshold?
- RF:STARt <NR3>
- RF:STARt?
- RF:STOP <NR3>
- RF:STOP?
- RF:UNIts {DBM|DBUW|DBMV|DBUV|DBMA|DBUA}
- RF:UNIts?
- RF:WINdow {RECTangular|HAMming|HANning|BLAckmanharris|KAIser|FLATtop}
- RF:WINdow?
Rf
¶
Bases: SCPICmdRead
The RF command tree.
Usage
- Using the
.query()method will send theRF?query. - Using the
.verify(value)method will send theRF?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.clipping: TheRF:CLIPPingcommand..detectionmethod: TheRF:DETECTionmethodcommand tree..frequency: TheRF:FREQuencycommand..label: TheRF:LABelcommand..measure: TheRF:MEASUrecommand tree..position: TheRF:POSitioncommand..probe: TheRF:PRObecommand tree..rbw: TheRF:RBWcommand..reflevel: TheRF:REFLevelcommand..rf_amplitude: TheRF:RF_AMPlitudecommand tree..rf_average: TheRF:RF_AVEragecommand tree..rf_phase: TheRF:RF_PHASecommand tree..rf_v_time: TheRF:RF_V_TIMecommand tree..scale: TheRF:SCAlecommand..span: TheRF:SPANcommand..spanrbwratio: TheRF:SPANRbwratiocommand..spectrummode: TheRF:SPECTRUMModecommand..spectrumtrace: TheRF:SPECTRUMTracecommand..spectrogram: TheRF:SPECTRogramcommand..squelch: TheRF:SQUELCHcommand tree..start: TheRF:STARtcommand..stop: TheRF:STOPcommand..units: TheRF:UNItscommand..window: TheRF:WINdowcommand.
clipping
property
¶
clipping: RfClipping
Return the RF:CLIPPing command.
Description
- Returns a boolean indicating whether the RF input is ‘clipping’ due to input over/under-range detection.
Usage
- Using the
.query()method will send theRF:CLIPPing?query. - Using the
.verify(value)method will send theRF:CLIPPing?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:CLIPPing?
detectionmethod
property
¶
detectionmethod: RfDetectionmethod
Return the RF:DETECTionmethod command tree.
Usage
- Using the
.query()method will send theRF:DETECTionmethod?query. - Using the
.verify(value)method will send theRF:DETECTionmethod?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheRF:DETECTionmethod:MODecommand..rf_average: TheRF:DETECTionmethod:RF_AVEragecommand..rf_maxhold: TheRF:DETECTionmethod:RF_MAXHoldcommand..rf_minhold: TheRF:DETECTionmethod:RF_MINHoldcommand..rf_normal: TheRF:DETECTionmethod:RF_NORMalcommand.
frequency
property
¶
frequency: RfFrequency
Return the RF:FREQuency command.
Description
- This command specifies the center frequency of the RF acquisition system.
Usage
- Using the
.query()method will send theRF:FREQuency?query. - Using the
.verify(value)method will send theRF:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:FREQuency valuecommand.
SCPI Syntax
- RF:FREQuency <NR3>
- RF:FREQuency?
Info
<NR3>is a floating point value.
label
property
¶
label: RfLabel
Return the RF:LABel command.
Description
- This command specifies (or queries) a label for the RF frequency domain waveform.
Usage
- Using the
.query()method will send theRF:LABel?query. - Using the
.verify(value)method will send theRF:LABel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:LABel valuecommand.
SCPI Syntax
- RF:LABel <QString>
- RF:LABel?
measure
property
¶
measure: RfMeasure
Return the RF:MEASUre command tree.
Usage
- Using the
.query()method will send theRF:MEASUre?query. - Using the
.verify(value)method will send theRF:MEASUre?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.acpr: TheRF:MEASUre:ACPRcommand tree..cp: TheRF:MEASUre:CPcommand tree..obw: TheRF:MEASUre:OBWcommand tree..type: TheRF:MEASUre:TYPecommand.
position
property
¶
position: RfPosition
Return the RF:POSition command.
Description
- This command specifies the vertical position for the frequency domain traces. The vertical position is the location of the Reference Level with respect to the top of the graticule, in divisions. The lower limit is -10 divisions. The upper limit is +10 divisions.
Usage
- Using the
.query()method will send theRF:POSition?query. - Using the
.verify(value)method will send theRF:POSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:POSition valuecommand.
SCPI Syntax
- RF:POSition <NR3>
- RF:POSition?
Info
<NR3>is a floating point number.
probe
property
¶
probe: RfProbe
Return the RF:PRObe command tree.
Usage
- Using the
.query()method will send theRF:PRObe?query. - Using the
.verify(value)method will send theRF:PRObe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.autozero: TheRF:PRObe:AUTOZerocommand..calibrate: TheRF:PRObe:CALibratecommand..command: TheRF:PRObe:COMMANDcommand..degauss: TheRF:PRObe:DEGAUsscommand..forcedrange: TheRF:PRObe:FORCEDRangecommand..gain: TheRF:PRObe:GAINcommand..id: TheRF:PRObe:IDcommand tree..preamp: TheRF:PRObe:PREAmpcommand tree..resistance: TheRF:PRObe:RESistancecommand..signal: TheRF:PRObe:SIGnalcommand..units: TheRF:PRObe:UNItscommand.
rbw
property
¶
rbw: RfRbw
Return the RF:RBW command.
Description
- This command specifies the resolution bandwidth (RBW) when the RBW mode has been set
to MANUAL (using the command
RF:RBW:MODE). The resolution bandwidth is the width of the narrowest measurable band of frequencies in a frequency domain trace. The RBW is adjustable down to 20Hz. By default, the RBW tracks the span value in a1000:1ratio. The RBW determines the level to which the oscilloscope can resolve individual frequencies in the frequency domain. For example, if the input signal contains two carriers separated by 1 kHz, you will not be able to discriminate between them unless the RBW is less than 1 kHz.
Usage
- Using the
.query()method will send theRF:RBW?query. - Using the
.verify(value)method will send theRF:RBW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RBW valuecommand.
SCPI Syntax
- RF:RBW <NR3>
- RF:RBW?
Info
<NR3>is a floating point number that represents the width of the narrowest measurable band of frequencies in a frequency domain trace.
Sub-properties
.mode: TheRF:RBW:MODecommand.
reflevel
property
¶
reflevel: RfReflevel
Return the RF:REFLevel command.
Description
- This command sets the Reference Level of the RF input. The Reference Level can either be specified as a numeric floating point value, or set automatically.
Usage
- Using the
.query()method will send theRF:REFLevel?query. - Using the
.verify(value)method will send theRF:REFLevel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:REFLevel valuecommand.
SCPI Syntax
- RF:REFLevel {<NR3>|AUTO}
- RF:REFLevel?
Info
<NR3>is a floating point number.AUTOdirects the oscilloscope to automatically calculate and set the Reference Level. This is a one-time calculation based on the content of the RF input signal. It is not a ‘mode’.
rf_amplitude
property
¶
rf_amplitude: RfRfAmplitude
Return the RF:RF_AMPlitude command tree.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.label: TheRF:RF_AMPlitude:LABelcommand..vertical: TheRF:RF_AMPlitude:VERTicalcommand tree.
rf_average
property
¶
rf_average: RfRfAverage
Return the RF:RF_AVErage command tree.
Usage
- Using the
.query()method will send theRF:RF_AVErage?query. - Using the
.verify(value)method will send theRF:RF_AVErage?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.count: TheRF:RF_AVErage:COUNtcommand..numavg: TheRF:RF_AVErage:NUMAVgcommand.
rf_phase
property
¶
rf_phase: RfRfPhase
Return the RF:RF_PHASe command tree.
Usage
- Using the
.query()method will send theRF:RF_PHASe?query. - Using the
.verify(value)method will send theRF:RF_PHASe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.wrap: TheRF:RF_PHASe:WRAPcommand tree.
rf_v_time
property
¶
rf_v_time: RfRfVTime
Return the RF:RF_V_TIMe command tree.
Usage
- Using the
.query()method will send theRF:RF_V_TIMe?query. - Using the
.verify(value)method will send theRF:RF_V_TIMe?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.bandwidth: TheRF:RF_V_TIMe:BANDWidthcommand.
scale
property
¶
scale: RfScale
Return the RF:SCAle command.
Description
- This command specifies the overall vertical scale setting of the frequency domain window. The lower limit is 0.1 dB/division. The upper limit is 100dB/division. The vertical scale is adjustable in a 1-2-5 sequence.
Usage
- Using the
.query()method will send theRF:SCAle?query. - Using the
.verify(value)method will send theRF:SCAle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SCAle valuecommand.
SCPI Syntax
- RF:SCAle <NR3>
- RF:SCAle?
Info
<NR3>is a floating point number.
span
property
¶
span: RfSpan
Return the RF:SPAN command.
Description
- This command specifies the span setting. The span is the range of frequencies that can be observed around the center frequency. This is the width of the frequency domain trace, which is equal to the stop frequency minus the start frequency. The maximum span varies according to the oscilloscope model. The maximum span for the 3 Series MDO matches the analog bandwidth rating; however, if the option 3-SA3 is installed, then the maximum span is 3 GHz.
Usage
- Using the
.query()method will send theRF:SPAN?query. - Using the
.verify(value)method will send theRF:SPAN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPAN valuecommand.
SCPI Syntax
- RF:SPAN <NR3>
- RF:SPAN?
Info
<NR3>is a floating point number.
spanrbwratio
property
¶
spanrbwratio: RfSpanrbwratio
Return the RF:SPANRbwratio command.
Description
- This command specifies the ratio of the span to the resolution bandwidth (RBW) that
will be used when the RBW Mode is set to AUTO. (In order to set the RBW Mode to AUTO,
use the command
RF:RBW:MODE.) The span is the width of the frequency domain trace in Hz, which is equal to the stop frequency minus the start frequency. The RBW is the width of the narrowest measurable band of frequencies in a frequency domain trace. The default RBW ratio is a factor of 1000.
Usage
- Using the
.query()method will send theRF:SPANRbwratio?query. - Using the
.verify(value)method will send theRF:SPANRbwratio?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPANRbwratio valuecommand.
SCPI Syntax
- RF:SPANRbwratio <NR3>
- RF:SPANRbwratio?
Info
<NR3>is a floating point number.
spectrogram
property
¶
spectrogram: RfSpectrogram
Return the RF:SPECTRogram command.
Description
- Clears the spectrogram.
Usage
- Using the
.write(value)method will send theRF:SPECTRogram valuecommand.
SCPI Syntax
- RF:SPECTRogram {CLEAR}
Info
CLEARclears the spectrogram.
Sub-properties
.numslices: TheRF:SPECTRogram:NUMSLICEscommand..sliceselect: TheRF:SPECTRogram:SLICESELectcommand..slicetime: TheRF:SPECTRogram:SLICETIMecommand..state: TheRF:SPECTRogram:STATEcommand..time: TheRF:SPECTRogram:TIMecommand.
spectrummode
property
¶
spectrummode: RfSpectrummode
Return the RF:SPECTRUMMode command.
Description
- When only the frequency domain waveforms are displayed (no time domain waveforms), you can choose whether the MDO4000/B/C should use Triggered mode or Free Run mode. (3 Series MDO only uses Free Run mode.) When Free Run mode is selected, the oscilloscope generates RF acquisitions as fast as possible. The default is FREErun.
Usage
- Using the
.query()method will send theRF:SPECTRUMMode?query. - Using the
.verify(value)method will send theRF:SPECTRUMMode?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPECTRUMMode valuecommand.
SCPI Syntax
- RF:SPECTRUMMode {TRIGgered|FREErun}
- RF:SPECTRUMMode?
Info
TRIGgeredties RF acquisitions to the scope’s unified triggering system for all channels.FREErunacquires RF data as often as processing allows, without waiting for trigger events.
spectrumtrace
property
¶
spectrumtrace: RfSpectrumtrace
Return the RF:SPECTRUMTrace command.
Description
- Resets the spectrum traces,
RF_MINHold,RF_MAXHoldandRF_AVErage.
Usage
- Using the
.write(value)method will send theRF:SPECTRUMTrace valuecommand.
SCPI Syntax
- RF:SPECTRUMTrace {RESET}
squelch
property
¶
squelch: RfSquelch
Return the RF:SQUELCH command tree.
Usage
- Using the
.query()method will send theRF:SQUELCH?query. - Using the
.verify(value)method will send theRF:SQUELCH?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.state: TheRF:SQUELCH:STATEcommand..threshold: TheRF:SQUELCH:THResholdcommand.
start
property
¶
start: RfStart
Return the RF:STARt command.
Description
- This command specifies to exclude frequencies below a certain level from use.
Usage
- Using the
.query()method will send theRF:STARt?query. - Using the
.verify(value)method will send theRF:STARt?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:STARt valuecommand.
SCPI Syntax
- RF:STARt <NR3>
- RF:STARt?
Info
<NR3>is a floating point value that represents the Start frequency.
stop
property
¶
stop: RfStop
Return the RF:STOP command.
Description
- This command specifies to exclude frequencies above a certain level from use.
Usage
- Using the
.query()method will send theRF:STOP?query. - Using the
.verify(value)method will send theRF:STOP?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:STOP valuecommand.
SCPI Syntax
- RF:STOP <NR3>
- RF:STOP?
Info
<NR3>is a floating point value.
units
property
¶
units: RfUnits
Return the RF:UNIts command.
Description
- This command specifies the vertical units to be used in all RF-related absolute logarithmic amplitudes.
Usage
- Using the
.query()method will send theRF:UNIts?query. - Using the
.verify(value)method will send theRF:UNIts?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:UNIts valuecommand.
SCPI Syntax
- RF:UNIts {DBM|DBUW|DBMV|DBUV|DBMA|DBUA}
- RF:UNIts?
Info
DBM- Decibel milliwatts.DBUW- Decibel microwatts.DBMV- Decibel millivolts.DBUV- Decibel microvolts.DBMA- Decibel milliamperes.DBUA- Decibel microamperes.
window
property
¶
window: RfWindow
Return the RF:WINdow command.
Description
- This command specifies which window will be used for the windowing function, which is only used for the three time domain RF traces (RF Amplitude vs. Time, RF Frequency vs. Time and RF Phase vs. Time). The windowing function is a Fast Fourier Transform (FFT) technique used to minimize the discontinuities between successive frames of an RF time domain signal.
Usage
- Using the
.query()method will send theRF:WINdow?query. - Using the
.verify(value)method will send theRF:WINdow?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:WINdow valuecommand.
SCPI Syntax
- RF:WINdow {RECTangular|HAMming|HANning|BLAckmanharris|KAIser|FLATtop}
- RF:WINdow?
Info
RECTangular- window function equivalent to multiplying all gate data by one (sometimes known as a Dirichlet window).HAMming- a high or moderate resolution window based on a cosine series.HANning- a high or moderate resolution window based on a cosine series.BLAckmanharris- a low-resolution (high dynamic range) window based on a cosine series.KAIser- a high or moderate resolution window.FLATtop- a low-resolution (high dynamic range) window.
RfClipping
¶
Bases: SCPICmdRead
The RF:CLIPPing command.
Description
- Returns a boolean indicating whether the RF input is ‘clipping’ due to input over/under-range detection.
Usage
- Using the
.query()method will send theRF:CLIPPing?query. - Using the
.verify(value)method will send theRF:CLIPPing?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:CLIPPing?
RfDetectionmethod
¶
Bases: SCPICmdRead
The RF:DETECTionmethod command tree.
Usage
- Using the
.query()method will send theRF:DETECTionmethod?query. - Using the
.verify(value)method will send theRF:DETECTionmethod?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheRF:DETECTionmethod:MODecommand..rf_average: TheRF:DETECTionmethod:RF_AVEragecommand..rf_maxhold: TheRF:DETECTionmethod:RF_MAXHoldcommand..rf_minhold: TheRF:DETECTionmethod:RF_MINHoldcommand..rf_normal: TheRF:DETECTionmethod:RF_NORMalcommand.
mode
property
¶
mode: RfDetectionmethodMode
Return the RF:DETECTionmethod:MODe command.
Description
- This command specifies whether the RF detection within the oscilloscope occurs
automatically or manually. If you set the detection method mode to MANual, you are
able to use the related
RF:DETECTionmethodcommands to specify detection method options for the frequency domain traces (the options are MINUSpeak, SAMple, PLUSpeak and AVErage ). The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:MODe?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:MODe valuecommand.
SCPI Syntax
- RF:DETECTionmethod:MODe {AUTO|MANual}
- RF:DETECTionmethod:MODe?
rf_average
property
¶
rf_average: RfDetectionmethodRfAverage
Return the RF:DETECTionmethod:RF_AVErage command.
Description
- This command specifies the detection method the oscilloscope should use when acquiring
an RF Average frequency domain trace. In order to change the detection method, you
must first change the detection method mode to MANUAL using the command
RF:DETECTIONMETHOD:MODE. The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:RF_AVErage?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:RF_AVErage?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:RF_AVErage valuecommand.
SCPI Syntax
- RF:DETECTionmethod:RF_AVErage {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_AVErage?
Info
PLUSpeak- Detection method that selects the largest value in each interval.MINUSpeak- Detection method that selects the smallest value in each interval.SAMple- Detection method that selects the first point in each interval.AVErage- Detection method that selects the mean value within an interval.
rf_maxhold
property
¶
rf_maxhold: RfDetectionmethodRfMaxhold
Return the RF:DETECTionmethod:RF_MAXHold command.
Description
- This command specifies the detection method the oscilloscope should use when acquiring
an RF Max Hold frequency domain trace. The Max Hold trace displays the largest value
in all acquisition history at each trace point. In order to change the detection
method, you must first change the detection method mode to MANUAL using the command
RF:DETECTIONMETHOD:MODE. The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:RF_MAXHold?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:RF_MAXHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:RF_MAXHold valuecommand.
SCPI Syntax
- RF:DETECTionmethod:RF_MAXHold {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_MAXHold?
Info
PLUSpeak- Detection method that selects the largest value in each interval.MINUSpeak- Detection method that selects the smallest value in each interval.SAMple- Detection method that selects the first point in each interval.AVErage- Detection method that selects the mean value within an interval.
rf_minhold
property
¶
rf_minhold: RfDetectionmethodRfMinhold
Return the RF:DETECTionmethod:RF_MINHold command.
Description
- This command specifies the detection method the oscilloscope should use when acquiring
an RF Min Hold frequency domain trace. The Min Hold trace displays the smallest value
throughout the acquisition history at each trace point. In order to change the
detection method, you must first change the detection method mode to MANUAL using the
command
RF:DETECTIONMETHOD:MODE. The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:RF_MINHold?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:RF_MINHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:RF_MINHold valuecommand.
SCPI Syntax
- RF:DETECTionmethod:RF_MINHold {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_MINHold?
Info
PLUSpeak- Detection method that selects the largest value in each interval.MINUSpeak- Detection method that selects the smallest value in each interval.SAMple- Detection method that selects the first point in each interval.AVErage- Detection method that selects the mean value within an interval.
rf_normal
property
¶
rf_normal: RfDetectionmethodRfNormal
Return the RF:DETECTionmethod:RF_NORMal command.
Description
- This command specifies the detection method the oscilloscope should use when acquiring
an RF Normal frequency domain trace. The Normal trace displays the most recently
acquired sample at each trace point. . In order to change the detection method, you
must first change the detection method mode to MANUAL using the command
RF:DETECTIONMETHOD:MODE. The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:RF_NORMal?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:RF_NORMal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:RF_NORMal valuecommand.
SCPI Syntax
- RF:DETECTionmethod:RF_NORMal {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_NORMal?
Info
PLUSpeak- Detection method that selects the largest value in each interval.MINUSpeak- Detection method that selects the smallest value in each interval.SAMple- Detection method that selects the first point in each interval.AVErage- Detection method that selects the mean value within an interval.
RfDetectionmethodMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:DETECTionmethod:MODe command.
Description
- This command specifies whether the RF detection within the oscilloscope occurs
automatically or manually. If you set the detection method mode to MANual, you are able to
use the related
RF:DETECTionmethodcommands to specify detection method options for the frequency domain traces (the options are MINUSpeak, SAMple, PLUSpeak and AVErage ). The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:MODe?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:MODe valuecommand.
SCPI Syntax
- RF:DETECTionmethod:MODe {AUTO|MANual}
- RF:DETECTionmethod:MODe?
RfDetectionmethodRfAverage
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:DETECTionmethod:RF_AVErage command.
Description
- This command specifies the detection method the oscilloscope should use when acquiring an
RF Average frequency domain trace. In order to change the detection method, you must first
change the detection method mode to MANUAL using the command
RF:DETECTIONMETHOD:MODE. The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:RF_AVErage?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:RF_AVErage?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:RF_AVErage valuecommand.
SCPI Syntax
- RF:DETECTionmethod:RF_AVErage {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_AVErage?
Info
PLUSpeak- Detection method that selects the largest value in each interval.MINUSpeak- Detection method that selects the smallest value in each interval.SAMple- Detection method that selects the first point in each interval.AVErage- Detection method that selects the mean value within an interval.
RfDetectionmethodRfMaxhold
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:DETECTionmethod:RF_MAXHold command.
Description
- This command specifies the detection method the oscilloscope should use when acquiring an
RF Max Hold frequency domain trace. The Max Hold trace displays the largest value in all
acquisition history at each trace point. In order to change the detection method, you must
first change the detection method mode to MANUAL using the command
RF:DETECTIONMETHOD:MODE. The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:RF_MAXHold?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:RF_MAXHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:RF_MAXHold valuecommand.
SCPI Syntax
- RF:DETECTionmethod:RF_MAXHold {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_MAXHold?
Info
PLUSpeak- Detection method that selects the largest value in each interval.MINUSpeak- Detection method that selects the smallest value in each interval.SAMple- Detection method that selects the first point in each interval.AVErage- Detection method that selects the mean value within an interval.
RfDetectionmethodRfMinhold
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:DETECTionmethod:RF_MINHold command.
Description
- This command specifies the detection method the oscilloscope should use when acquiring an
RF Min Hold frequency domain trace. The Min Hold trace displays the smallest value
throughout the acquisition history at each trace point. In order to change the detection
method, you must first change the detection method mode to MANUAL using the command
RF:DETECTIONMETHOD:MODE. The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:RF_MINHold?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:RF_MINHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:RF_MINHold valuecommand.
SCPI Syntax
- RF:DETECTionmethod:RF_MINHold {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_MINHold?
Info
PLUSpeak- Detection method that selects the largest value in each interval.MINUSpeak- Detection method that selects the smallest value in each interval.SAMple- Detection method that selects the first point in each interval.AVErage- Detection method that selects the mean value within an interval.
RfDetectionmethodRfNormal
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:DETECTionmethod:RF_NORMal command.
Description
- This command specifies the detection method the oscilloscope should use when acquiring an
RF Normal frequency domain trace. The Normal trace displays the most recently acquired
sample at each trace point. . In order to change the detection method, you must first
change the detection method mode to MANUAL using the command
RF:DETECTIONMETHOD:MODE. The detection method is the internal calculation that decimates (reduces) a long frequency domain waveform down to display resolution, by dividing the waveform into intervals and choosing a single value to represent each interval on screen.
Usage
- Using the
.query()method will send theRF:DETECTionmethod:RF_NORMal?query. - Using the
.verify(value)method will send theRF:DETECTionmethod:RF_NORMal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:DETECTionmethod:RF_NORMal valuecommand.
SCPI Syntax
- RF:DETECTionmethod:RF_NORMal {PLUSpeak|MINUSpeak|SAMple|AVErage}
- RF:DETECTionmethod:RF_NORMal?
Info
PLUSpeak- Detection method that selects the largest value in each interval.MINUSpeak- Detection method that selects the smallest value in each interval.SAMple- Detection method that selects the first point in each interval.AVErage- Detection method that selects the mean value within an interval.
RfFrequency
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:FREQuency command.
Description
- This command specifies the center frequency of the RF acquisition system.
Usage
- Using the
.query()method will send theRF:FREQuency?query. - Using the
.verify(value)method will send theRF:FREQuency?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:FREQuency valuecommand.
SCPI Syntax
- RF:FREQuency <NR3>
- RF:FREQuency?
Info
<NR3>is a floating point value.
RfLabel
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:LABel command.
Description
- This command specifies (or queries) a label for the RF frequency domain waveform.
Usage
- Using the
.query()method will send theRF:LABel?query. - Using the
.verify(value)method will send theRF:LABel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:LABel valuecommand.
SCPI Syntax
- RF:LABel <QString>
- RF:LABel?
RfMeasure
¶
Bases: SCPICmdRead
The RF:MEASUre command tree.
Usage
- Using the
.query()method will send theRF:MEASUre?query. - Using the
.verify(value)method will send theRF:MEASUre?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.acpr: TheRF:MEASUre:ACPRcommand tree..cp: TheRF:MEASUre:CPcommand tree..obw: TheRF:MEASUre:OBWcommand tree..type: TheRF:MEASUre:TYPecommand.
acpr
property
¶
acpr: RfMeasureAcpr
Return the RF:MEASUre:ACPR command tree.
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.adjacentpairs: TheRF:MEASUre:ACPR:ADJACENTPAIRscommand..chanbw: TheRF:MEASUre:ACPR:CHANBWcommand..chanspacing: TheRF:MEASUre:ACPR:CHANSPACingcommand..la1db: TheRF:MEASUre:ACPR:LA1DBcommand..la2db: TheRF:MEASUre:ACPR:LA2DBcommand..la3db: TheRF:MEASUre:ACPR:LA3DBcommand..power: TheRF:MEASUre:ACPR:POWercommand..ua1db: TheRF:MEASUre:ACPR:UA1DBcommand..ua2db: TheRF:MEASUre:ACPR:UA2DBcommand..ua3db: TheRF:MEASUre:ACPR:UA3DBcommand.
cp
property
¶
cp: RfMeasureCp
Return the RF:MEASUre:CP command tree.
Usage
- Using the
.query()method will send theRF:MEASUre:CP?query. - Using the
.verify(value)method will send theRF:MEASUre:CP?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.chanbw: TheRF:MEASUre:CP:CHANBWcommand..power: TheRF:MEASUre:CP:POWercommand.
obw
property
¶
obw: RfMeasureObw
Return the RF:MEASUre:OBW command tree.
Usage
- Using the
.query()method will send theRF:MEASUre:OBW?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.chanbw: TheRF:MEASUre:OBW:CHANBWcommand..lowerfreq: TheRF:MEASUre:OBW:LOWERFreqcommand..percentdown: TheRF:MEASUre:OBW:PERCENTdowncommand..power: TheRF:MEASUre:OBW:POWercommand..upperfreq: TheRF:MEASUre:OBW:UPPERFreqcommand.
type
property
¶
type: RfMeasureType
Return the RF:MEASUre:TYPe command.
Description
- This command specifies the RF measurement type: Channel Power, Adjacent Channel Power Ratio, Occupied Bandwidth, or none.
Usage
- Using the
.query()method will send theRF:MEASUre:TYPe?query. - Using the
.verify(value)method will send theRF:MEASUre:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:TYPe valuecommand.
SCPI Syntax
- RF:MEASUre:TYPe {NONe|CP|ACPR|OBW}
- RF:MEASUre:TYPe?
Info
CP- Channel Power is the total power within the bandwidth defined by the channel width. When this measurement is active, the span is automatically set 10% wider than the channel width, and the auto detection method is set to Average. To configure the channel width, use the commandRF:MEASURE:CP:CHANBW. To query the total power within the channel bandwidth, use the commandRF:MEASURE:CP:POWER.ACPR- The Adjacent Channel Power Ratio returns the power in the main channel and the ratio of channel power to main power for the upper and lower halves of each adjacent channel. When this measurement is active, the span is automatically set 10% larger than required to capture all channels, and the auto detection method is set to Average. To configure the number of adjacent channels, use the commandRF:MEASURE:ACPR:ADJACENTPAIRS. To configure the channel width, use the commandRF:MEASURE:ACPR:CHANBW. To configure the channel spacing, use the commandRF:MEASURE:ACPR:CHANSPACING.OBW- Occupied Bandwidth (OBW) is the bandwidth that contains the specified % of power within the Analysis Bandwidth. The OBW is the difference between the Upper Frequency and the Lower Frequency. When this measurement is active, the span is automatically set 10% larger than required to capture all channels, and the auto detection method is set to Average. To specify the Analysis Bandwidth, use the commandRF:MEASURE:OBW:CHANBW. To specify the % of power, use the commandRF:MEASURE:OBW:PERCENTDOWN.NONe
RfMeasureAcpr
¶
Bases: SCPICmdRead
The RF:MEASUre:ACPR command tree.
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.adjacentpairs: TheRF:MEASUre:ACPR:ADJACENTPAIRscommand..chanbw: TheRF:MEASUre:ACPR:CHANBWcommand..chanspacing: TheRF:MEASUre:ACPR:CHANSPACingcommand..la1db: TheRF:MEASUre:ACPR:LA1DBcommand..la2db: TheRF:MEASUre:ACPR:LA2DBcommand..la3db: TheRF:MEASUre:ACPR:LA3DBcommand..power: TheRF:MEASUre:ACPR:POWercommand..ua1db: TheRF:MEASUre:ACPR:UA1DBcommand..ua2db: TheRF:MEASUre:ACPR:UA2DBcommand..ua3db: TheRF:MEASUre:ACPR:UA3DBcommand.
adjacentpairs
property
¶
adjacentpairs: RfMeasureAcprAdjacentpairs
Return the RF:MEASUre:ACPR:ADJACENTPAIRs command.
Description
- When the RF measurement type has been set to ACPR, the frequency domain displays a
Main channel in the center (
Ch:Main), and a side channel group on either side of the Main Channel. There can be either 1, 2 or 3 channels within each side group; this command specifies that number. (Lower Area 1, 2 and 3 would be on the left side of the Main channel; Upper Area 1, 2 and 3 would be on the right side). To set the measurement type to ACPR, use the commandRFMEASUre:TYPe ACPR. The Adjacent Channel Power Ratio (ACPR) is the ratio of channel power between two user-selected channels (a side channel and a main channel).
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:ADJACENTPAIRs?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:ADJACENTPAIRs?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:ACPR:ADJACENTPAIRs valuecommand.
SCPI Syntax
- RF:MEASUre:ACPR:ADJACENTPAIRs [1|2|3]
- RF:MEASUre:ACPR:ADJACENTPAIRs?
chanbw
property
¶
chanbw: RfMeasureAcprChanbw
Return the RF:MEASUre:ACPR:CHANBW command.
Description
- This command configures the measurement bandwidth to use for the Main channel, as well
as the adjacent side channels, when performing ACPR measurements using a frequency
domain trace. The RF measurement type must first be set to ACPR using the command
RFMEASUre:TYPe ACPR. Note that adjusting the channel bandwidth automatically adjusts the channel spacing. If the bandwidth is adjusted to be wider than the channel spacing, the oscilloscope will automatically increase the channel spacing and the span.
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:CHANBW?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:CHANBW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:ACPR:CHANBW valuecommand.
SCPI Syntax
- RF:MEASUre:ACPR:CHANBW <NR3>
- RF:MEASUre:ACPR:CHANBW?
Info
<NR3>is a floating point number.
chanspacing
property
¶
chanspacing: RfMeasureAcprChanspacing
Return the RF:MEASUre:ACPR:CHANSPACing command.
Description
- This command specifies the center-to-center spacing between the Main channel and
adjacent channels when performing ACPR measurements using a frequency domain trace.
(The RF measurement type must be set to ACPR using the command
RF:MEASURE:TYPE.) Note that if the channel spacing is adjusted to be more narrow than the channel bandwidth, then the oscilloscope will automatically decrease the channel bandwidth.
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:CHANSPACing?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:CHANSPACing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:ACPR:CHANSPACing valuecommand.
SCPI Syntax
- RF:MEASUre:ACPR:CHANSPACing <NR3>
- RF:MEASUre:ACPR:CHANSPACing?
Info
<NR3>is a floating point number.
la1db
property
¶
la1db: RfMeasureAcprLa1db
Return the RF:MEASUre:ACPR:LA1DB command.
Description
- This query measures a ratio between the first lower adjacent side channel and the Main
channel when performing ACPR measurements. The power in the adjacent channel is
equivalent to the power in the main channel (dBm) added to the power ratio (dB) of the
adjacent channel. (The RF measurement type must be set to ACPR using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:LA1DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:LA1DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:LA1DB?
la2db
property
¶
la2db: RfMeasureAcprLa2db
Return the RF:MEASUre:ACPR:LA2DB command.
Description
- This query measures a ratio between the second lower side channel and the Main channel
when performing ACPR measurements using a frequency domain trace. The power in the
adjacent channel is equivalent to the power in the main channel (dBm) added to the
power ratio (dB) of the adjacent channel. (The RF measurement type must be set to ACPR
using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:LA2DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:LA2DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:LA2DB?
la3db
property
¶
la3db: RfMeasureAcprLa3db
Return the RF:MEASUre:ACPR:LA3DB command.
Description
- This query measures a ratio between the third lower side channel and the Main channel
when performing ACPR measurements using a frequency domain trace. The power in the
adjacent channel is equivalent to the power in the main channel (dBm) added to the
power ratio (dB) of the adjacent channel. (The RF measurement type must be set to ACPR
using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:LA3DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:LA3DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:LA3DB?
power
property
¶
power: RfMeasureAcprPower
Return the RF:MEASUre:ACPR:POWer command.
Description
- This query returns the measure of the total RF power in the Main channel within the
channel bandwidth when performing ACPR measurements using a frequency domain trace. It
uses the units that have been selected with the command
RF:UNITS. The RF measurement type must be set to ACPR using the commandRF:MEASURE:TYPE.
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:POWer?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:POWer?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:POWer?
ua1db
property
¶
ua1db: RfMeasureAcprUa1db
Return the RF:MEASUre:ACPR:UA1DB command.
Description
- This query measures a ratio between the first upper side channel and the Main channel
when performing ACPR measurements using a frequency domain trace. The power in the
adjacent channel is equivalent to the power in the main channel (dBm) added to the
power ratio (dB) of the adjacent channel. (The RF measurement type must be set to ACPR
using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:UA1DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:UA1DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:UA1DB?
ua2db
property
¶
ua2db: RfMeasureAcprUa2db
Return the RF:MEASUre:ACPR:UA2DB command.
Description
- This query measures a ratio between the second upper side channel and the Main channel
when performing ACPR measurements using a frequency domain trace. The power in the
adjacent channel is equivalent to the power in the main channel (dBm) added to the
power ratio (dB) of the adjacent channel. (The RF measurement type must be set to ACPR
using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:UA2DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:UA2DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:UA2DB?
ua3db
property
¶
ua3db: RfMeasureAcprUa3db
Return the RF:MEASUre:ACPR:UA3DB command.
Description
- This query measures a ratio between the third upper side channel and the Main channel
when performing ACPR measurements using a frequency domain trace. The power in the
adjacent channel is equivalent to the power in the main channel (dBm) added to the
power ratio (dB) of the adjacent channel. (The RF measurement type must be set to ACPR
using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:UA3DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:UA3DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:UA3DB?
RfMeasureAcprAdjacentpairs
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:MEASUre:ACPR:ADJACENTPAIRs command.
Description
- When the RF measurement type has been set to ACPR, the frequency domain displays a Main
channel in the center (
Ch:Main), and a side channel group on either side of the Main Channel. There can be either 1, 2 or 3 channels within each side group; this command specifies that number. (Lower Area 1, 2 and 3 would be on the left side of the Main channel; Upper Area 1, 2 and 3 would be on the right side). To set the measurement type to ACPR, use the commandRFMEASUre:TYPe ACPR. The Adjacent Channel Power Ratio (ACPR) is the ratio of channel power between two user-selected channels (a side channel and a main channel).
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:ADJACENTPAIRs?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:ADJACENTPAIRs?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:ACPR:ADJACENTPAIRs valuecommand.
SCPI Syntax
- RF:MEASUre:ACPR:ADJACENTPAIRs [1|2|3]
- RF:MEASUre:ACPR:ADJACENTPAIRs?
RfMeasureAcprChanbw
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:MEASUre:ACPR:CHANBW command.
Description
- This command configures the measurement bandwidth to use for the Main channel, as well as
the adjacent side channels, when performing ACPR measurements using a frequency domain
trace. The RF measurement type must first be set to ACPR using the command
RFMEASUre:TYPe ACPR. Note that adjusting the channel bandwidth automatically adjusts the channel spacing. If the bandwidth is adjusted to be wider than the channel spacing, the oscilloscope will automatically increase the channel spacing and the span.
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:CHANBW?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:CHANBW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:ACPR:CHANBW valuecommand.
SCPI Syntax
- RF:MEASUre:ACPR:CHANBW <NR3>
- RF:MEASUre:ACPR:CHANBW?
Info
<NR3>is a floating point number.
RfMeasureAcprChanspacing
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:MEASUre:ACPR:CHANSPACing command.
Description
- This command specifies the center-to-center spacing between the Main channel and adjacent
channels when performing ACPR measurements using a frequency domain trace. (The RF
measurement type must be set to ACPR using the command
RF:MEASURE:TYPE.) Note that if the channel spacing is adjusted to be more narrow than the channel bandwidth, then the oscilloscope will automatically decrease the channel bandwidth.
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:CHANSPACing?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:CHANSPACing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:ACPR:CHANSPACing valuecommand.
SCPI Syntax
- RF:MEASUre:ACPR:CHANSPACing <NR3>
- RF:MEASUre:ACPR:CHANSPACing?
Info
<NR3>is a floating point number.
RfMeasureAcprLa1db
¶
Bases: SCPICmdRead
The RF:MEASUre:ACPR:LA1DB command.
Description
- This query measures a ratio between the first lower adjacent side channel and the Main
channel when performing ACPR measurements. The power in the adjacent channel is equivalent
to the power in the main channel (dBm) added to the power ratio (dB) of the adjacent
channel. (The RF measurement type must be set to ACPR using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:LA1DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:LA1DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:LA1DB?
RfMeasureAcprLa2db
¶
Bases: SCPICmdRead
The RF:MEASUre:ACPR:LA2DB command.
Description
- This query measures a ratio between the second lower side channel and the Main channel
when performing ACPR measurements using a frequency domain trace. The power in the
adjacent channel is equivalent to the power in the main channel (dBm) added to the power
ratio (dB) of the adjacent channel. (The RF measurement type must be set to ACPR using the
command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:LA2DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:LA2DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:LA2DB?
RfMeasureAcprLa3db
¶
Bases: SCPICmdRead
The RF:MEASUre:ACPR:LA3DB command.
Description
- This query measures a ratio between the third lower side channel and the Main channel when
performing ACPR measurements using a frequency domain trace. The power in the adjacent
channel is equivalent to the power in the main channel (dBm) added to the power ratio (dB)
of the adjacent channel. (The RF measurement type must be set to ACPR using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:LA3DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:LA3DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:LA3DB?
RfMeasureAcprPower
¶
Bases: SCPICmdRead
The RF:MEASUre:ACPR:POWer command.
Description
- This query returns the measure of the total RF power in the Main channel within the
channel bandwidth when performing ACPR measurements using a frequency domain trace. It
uses the units that have been selected with the command
RF:UNITS. The RF measurement type must be set to ACPR using the commandRF:MEASURE:TYPE.
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:POWer?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:POWer?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:POWer?
RfMeasureAcprUa1db
¶
Bases: SCPICmdRead
The RF:MEASUre:ACPR:UA1DB command.
Description
- This query measures a ratio between the first upper side channel and the Main channel when
performing ACPR measurements using a frequency domain trace. The power in the adjacent
channel is equivalent to the power in the main channel (dBm) added to the power ratio (dB)
of the adjacent channel. (The RF measurement type must be set to ACPR using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:UA1DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:UA1DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:UA1DB?
RfMeasureAcprUa2db
¶
Bases: SCPICmdRead
The RF:MEASUre:ACPR:UA2DB command.
Description
- This query measures a ratio between the second upper side channel and the Main channel
when performing ACPR measurements using a frequency domain trace. The power in the
adjacent channel is equivalent to the power in the main channel (dBm) added to the power
ratio (dB) of the adjacent channel. (The RF measurement type must be set to ACPR using the
command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:UA2DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:UA2DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:UA2DB?
RfMeasureAcprUa3db
¶
Bases: SCPICmdRead
The RF:MEASUre:ACPR:UA3DB command.
Description
- This query measures a ratio between the third upper side channel and the Main channel when
performing ACPR measurements using a frequency domain trace. The power in the adjacent
channel is equivalent to the power in the main channel (dBm) added to the power ratio (dB)
of the adjacent channel. (The RF measurement type must be set to ACPR using the command
RF:MEASURE:TYPE.)
Usage
- Using the
.query()method will send theRF:MEASUre:ACPR:UA3DB?query. - Using the
.verify(value)method will send theRF:MEASUre:ACPR:UA3DB?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:ACPR:UA3DB?
RfMeasureCp
¶
Bases: SCPICmdRead
The RF:MEASUre:CP command tree.
Usage
- Using the
.query()method will send theRF:MEASUre:CP?query. - Using the
.verify(value)method will send theRF:MEASUre:CP?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.chanbw: TheRF:MEASUre:CP:CHANBWcommand..power: TheRF:MEASUre:CP:POWercommand.
chanbw
property
¶
chanbw: RfMeasureCpChanbw
Return the RF:MEASUre:CP:CHANBW command.
Description
- This command specifies the channel bandwidth to use when the RF measurement type has
been set to Channel Power (CP) using the command
RF:MEASURE:TYPE. The channel bandwidth is centered about the CF (center frequency). Note that the span is automatically controlled to be 10% wider than the channel width.
Usage
- Using the
.query()method will send theRF:MEASUre:CP:CHANBW?query. - Using the
.verify(value)method will send theRF:MEASUre:CP:CHANBW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:CP:CHANBW valuecommand.
SCPI Syntax
- RF:MEASUre:CP:CHANBW <NR3>
- RF:MEASUre:CP:CHANBW?
Info
<NR3>is a floating point number.
power
property
¶
power: RfMeasureCpPower
Return the RF:MEASUre:CP:POWer command.
Description
- This query returns the total channel power within the displayed channel bandwidth,
when the RF measurement type has been set to CP (using the command
RF:MEASURE:TYPE).
Usage
- Using the
.query()method will send theRF:MEASUre:CP:POWer?query. - Using the
.verify(value)method will send theRF:MEASUre:CP:POWer?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:CP:POWer?
RfMeasureCpChanbw
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:MEASUre:CP:CHANBW command.
Description
- This command specifies the channel bandwidth to use when the RF measurement type has been
set to Channel Power (CP) using the command
RF:MEASURE:TYPE. The channel bandwidth is centered about the CF (center frequency). Note that the span is automatically controlled to be 10% wider than the channel width.
Usage
- Using the
.query()method will send theRF:MEASUre:CP:CHANBW?query. - Using the
.verify(value)method will send theRF:MEASUre:CP:CHANBW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:CP:CHANBW valuecommand.
SCPI Syntax
- RF:MEASUre:CP:CHANBW <NR3>
- RF:MEASUre:CP:CHANBW?
Info
<NR3>is a floating point number.
RfMeasureCpPower
¶
Bases: SCPICmdRead
The RF:MEASUre:CP:POWer command.
Description
- This query returns the total channel power within the displayed channel bandwidth, when
the RF measurement type has been set to CP (using the command
RF:MEASURE:TYPE).
Usage
- Using the
.query()method will send theRF:MEASUre:CP:POWer?query. - Using the
.verify(value)method will send theRF:MEASUre:CP:POWer?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:CP:POWer?
RfMeasureObw
¶
Bases: SCPICmdRead
The RF:MEASUre:OBW command tree.
Usage
- Using the
.query()method will send theRF:MEASUre:OBW?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.chanbw: TheRF:MEASUre:OBW:CHANBWcommand..lowerfreq: TheRF:MEASUre:OBW:LOWERFreqcommand..percentdown: TheRF:MEASUre:OBW:PERCENTdowncommand..power: TheRF:MEASUre:OBW:POWercommand..upperfreq: TheRF:MEASUre:OBW:UPPERFreqcommand.
chanbw
property
¶
chanbw: RfMeasureObwChanbw
Return the RF:MEASUre:OBW:CHANBW command.
Description
- This command specifies the Analysis Bandwidth to use, when the RF measurement type has
been set to OBW (using the command
RF:MEASURE:TYPE). Note that the span automatically increases or decreases to be 10% more than the Analysis Bandwidth (providing some room around the signal of interest).
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:CHANBW?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:CHANBW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:OBW:CHANBW valuecommand.
SCPI Syntax
- RF:MEASUre:OBW:CHANBW <NR3>
- RF:MEASUre:OBW:CHANBW?
lowerfreq
property
¶
lowerfreq: RfMeasureObwLowerfreq
Return the RF:MEASUre:OBW:LOWERFreq command.
Description
- This query returns the lower frequency threshold (on the display, the white line to
the left bracketing OBW power). The RF measurement type must be set to OBW using the
command
RF:MEASURE:TYPE.
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:LOWERFreq?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:LOWERFreq?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:OBW:LOWERFreq?
percentdown
property
¶
percentdown: RfMeasureObwPercentdown
Return the RF:MEASUre:OBW:PERCENTdown command.
Description
- This command specifies the percentage of total power within the Analysis Bandwidth
(the OBW power) such that half of the remaining power will be below the
OBW:LOWERFreqlevel and the other half of the remaining power will be above theOBW:UPPERFreqlevel. The value can be set from 99.9 down to 60.0 in 0.1 increments. The RF measurement type must be set to OBW using the commandRF:MEASURE:TYPE.
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:PERCENTdown?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:PERCENTdown?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:OBW:PERCENTdown valuecommand.
SCPI Syntax
- RF:MEASUre:OBW:PERCENTdown <NR3>
- RF:MEASUre:OBW:PERCENTdown?
Info
<NR3>is a floating point number.
power
property
¶
power: RfMeasureObwPower
Return the RF:MEASUre:OBW:POWer command.
Description
- This query returns the total channel power within the occupied bandwidth, when the RF
measurement type has been set to OBW (using the command
RF:MEASURE:TYPE). The units are user-set (with the commandRF:UNITS).
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:POWer?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:POWer?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:OBW:POWer?
upperfreq
property
¶
upperfreq: RfMeasureObwUpperfreq
Return the RF:MEASUre:OBW:UPPERFreq command.
Description
- This query returns the upper frequency threshold (on the display, the white line to
the right bracketing OBW power). The RF measurement type must be set to OBW using the
command
RF:MEASURE:TYPE. This frequency will locate the position where (100% -OBW:PERCENTdown)/2 power is above this frequency.
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:UPPERFreq?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:UPPERFreq?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:OBW:UPPERFreq?
RfMeasureObwChanbw
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:MEASUre:OBW:CHANBW command.
Description
- This command specifies the Analysis Bandwidth to use, when the RF measurement type has
been set to OBW (using the command
RF:MEASURE:TYPE). Note that the span automatically increases or decreases to be 10% more than the Analysis Bandwidth (providing some room around the signal of interest).
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:CHANBW?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:CHANBW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:OBW:CHANBW valuecommand.
SCPI Syntax
- RF:MEASUre:OBW:CHANBW <NR3>
- RF:MEASUre:OBW:CHANBW?
RfMeasureObwLowerfreq
¶
Bases: SCPICmdRead
The RF:MEASUre:OBW:LOWERFreq command.
Description
- This query returns the lower frequency threshold (on the display, the white line to the
left bracketing OBW power). The RF measurement type must be set to OBW using the command
RF:MEASURE:TYPE.
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:LOWERFreq?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:LOWERFreq?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:OBW:LOWERFreq?
RfMeasureObwPercentdown
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:MEASUre:OBW:PERCENTdown command.
Description
- This command specifies the percentage of total power within the Analysis Bandwidth (the
OBW power) such that half of the remaining power will be below the
OBW:LOWERFreqlevel and the other half of the remaining power will be above theOBW:UPPERFreqlevel. The value can be set from 99.9 down to 60.0 in 0.1 increments. The RF measurement type must be set to OBW using the commandRF:MEASURE:TYPE.
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:PERCENTdown?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:PERCENTdown?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:OBW:PERCENTdown valuecommand.
SCPI Syntax
- RF:MEASUre:OBW:PERCENTdown <NR3>
- RF:MEASUre:OBW:PERCENTdown?
Info
<NR3>is a floating point number.
RfMeasureObwPower
¶
Bases: SCPICmdRead
The RF:MEASUre:OBW:POWer command.
Description
- This query returns the total channel power within the occupied bandwidth, when the RF
measurement type has been set to OBW (using the command
RF:MEASURE:TYPE). The units are user-set (with the commandRF:UNITS).
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:POWer?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:POWer?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:OBW:POWer?
RfMeasureObwUpperfreq
¶
Bases: SCPICmdRead
The RF:MEASUre:OBW:UPPERFreq command.
Description
- This query returns the upper frequency threshold (on the display, the white line to the
right bracketing OBW power). The RF measurement type must be set to OBW using the command
RF:MEASURE:TYPE. This frequency will locate the position where (100% -OBW:PERCENTdown)/2 power is above this frequency.
Usage
- Using the
.query()method will send theRF:MEASUre:OBW:UPPERFreq?query. - Using the
.verify(value)method will send theRF:MEASUre:OBW:UPPERFreq?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:MEASUre:OBW:UPPERFreq?
RfMeasureType
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:MEASUre:TYPe command.
Description
- This command specifies the RF measurement type: Channel Power, Adjacent Channel Power Ratio, Occupied Bandwidth, or none.
Usage
- Using the
.query()method will send theRF:MEASUre:TYPe?query. - Using the
.verify(value)method will send theRF:MEASUre:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:MEASUre:TYPe valuecommand.
SCPI Syntax
- RF:MEASUre:TYPe {NONe|CP|ACPR|OBW}
- RF:MEASUre:TYPe?
Info
CP- Channel Power is the total power within the bandwidth defined by the channel width. When this measurement is active, the span is automatically set 10% wider than the channel width, and the auto detection method is set to Average. To configure the channel width, use the commandRF:MEASURE:CP:CHANBW. To query the total power within the channel bandwidth, use the commandRF:MEASURE:CP:POWER.ACPR- The Adjacent Channel Power Ratio returns the power in the main channel and the ratio of channel power to main power for the upper and lower halves of each adjacent channel. When this measurement is active, the span is automatically set 10% larger than required to capture all channels, and the auto detection method is set to Average. To configure the number of adjacent channels, use the commandRF:MEASURE:ACPR:ADJACENTPAIRS. To configure the channel width, use the commandRF:MEASURE:ACPR:CHANBW. To configure the channel spacing, use the commandRF:MEASURE:ACPR:CHANSPACING.OBW- Occupied Bandwidth (OBW) is the bandwidth that contains the specified % of power within the Analysis Bandwidth. The OBW is the difference between the Upper Frequency and the Lower Frequency. When this measurement is active, the span is automatically set 10% larger than required to capture all channels, and the auto detection method is set to Average. To specify the Analysis Bandwidth, use the commandRF:MEASURE:OBW:CHANBW. To specify the % of power, use the commandRF:MEASURE:OBW:PERCENTDOWN.NONe
RfPosition
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:POSition command.
Description
- This command specifies the vertical position for the frequency domain traces. The vertical position is the location of the Reference Level with respect to the top of the graticule, in divisions. The lower limit is -10 divisions. The upper limit is +10 divisions.
Usage
- Using the
.query()method will send theRF:POSition?query. - Using the
.verify(value)method will send theRF:POSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:POSition valuecommand.
SCPI Syntax
- RF:POSition <NR3>
- RF:POSition?
Info
<NR3>is a floating point number.
RfProbe
¶
Bases: SCPICmdRead
The RF:PRObe command tree.
Usage
- Using the
.query()method will send theRF:PRObe?query. - Using the
.verify(value)method will send theRF:PRObe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.autozero: TheRF:PRObe:AUTOZerocommand..calibrate: TheRF:PRObe:CALibratecommand..command: TheRF:PRObe:COMMANDcommand..degauss: TheRF:PRObe:DEGAUsscommand..forcedrange: TheRF:PRObe:FORCEDRangecommand..gain: TheRF:PRObe:GAINcommand..id: TheRF:PRObe:IDcommand tree..preamp: TheRF:PRObe:PREAmpcommand tree..resistance: TheRF:PRObe:RESistancecommand..signal: TheRF:PRObe:SIGnalcommand..units: TheRF:PRObe:UNItscommand.
autozero
property
¶
autozero: RfProbeAutozero
Return the RF:PRObe:AUTOZero command.
Description
- This command executes the attached probe’s AutoZero function, for probes that support this feature. See your probe documentation for more details.
Usage
- Using the
.write(value)method will send theRF:PRObe:AUTOZero valuecommand.
SCPI Syntax
- RF:PRObe:AUTOZero EXECute
calibrate
property
¶
calibrate: RfProbeCalibrate
Return the RF:PRObe:CALibrate command.
Description
- This command executes a calibration or initialization for a probe attached to the RF
input, if the probe is calibratable. To determine whether the probe is calibratable,
use
RF:PROBE:CALIBRATE:CALIBRATABLE.
Usage
- Using the
.write(value)method will send theRF:PRObe:CALibrate valuecommand.
SCPI Syntax
- RF:PRObe:CALibrate {EXECute|INITialize}
Info
EXECute- executes a calibration for the attached probe.INITialize- initializes the attached probe.
Sub-properties
.calibratable: TheRF:PRObe:CALibrate:CALIBRATABLecommand..state: TheRF:PRObe:CALibrate:STATEcommand.
command
property
¶
command: RfProbeCommand
Return the RF:PRObe:COMMAND command.
Description
- This command sets the state of the probe control specified with the first argument to the state specified with the second argument. The commands and states are unique to the attached probe type. See the probe documentation for how to set these string arguments. The command form takes 2 string arguments: the first is the probe command enumeration and the second is the data value. The query form requires a single quoted string argument to specify the probe command enumeration for which the response data is requested.
Usage
- Using the
.query(argument)method will send theRF:PRObe:COMMAND? argumentquery. - Using the
.verify(argument, value)method will send theRF:PRObe:COMMAND? argumentquery and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:COMMAND valuecommand.
SCPI Syntax
- RF:PRObe:COMMAND <QString>, <QString>
- RF:PRObe:COMMAND? <QString>
Info
<QString>are quoted strings specifying the probe command and value to set in the probe attached to the specified channel.
degauss
property
¶
degauss: RfProbeDegauss
Return the RF:PRObe:DEGAUss command.
Description
- This command starts a degauss/AutoZero cycle on a TekVPI current probe attached to the RF input.
Usage
- Using the
.write(value)method will send theRF:PRObe:DEGAUss valuecommand.
SCPI Syntax
- RF:PRObe:DEGAUss EXECute
Sub-properties
.state: TheRF:PRObe:DEGAUss:STATEcommand.
forcedrange
property
¶
forcedrange: RfProbeForcedrange
Return the RF:PRObe:FORCEDRange command.
Description
- This command specifies the range of a TekVPI probe attached to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:FORCEDRange?query. - Using the
.verify(value)method will send theRF:PRObe:FORCEDRange?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:FORCEDRange valuecommand.
SCPI Syntax
- RF:PRObe:FORCEDRange <NR3>
- RF:PRObe:FORCEDRange?
Info
<NR3>is a floating point number that specifies the range, which is probe specific.
gain
property
¶
gain: RfProbeGain
Return the RF:PRObe:GAIN command.
Description
- This command specifies the scale factor for the probe attached to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:GAIN?query. - Using the
.verify(value)method will send theRF:PRObe:GAIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:GAIN valuecommand.
SCPI Syntax
- RF:PRObe:GAIN <NR3>
- RF:PRObe:GAIN?
Info
<NR3>is a floating point number that specifies the probe scale factor. Allowed values depend on the specific probe.
id
property
¶
id: RfProbeId
Return the RF:PRObe:ID command tree.
Usage
- Using the
.query()method will send theRF:PRObe:ID?query. - Using the
.verify(value)method will send theRF:PRObe:ID?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.sernumber: TheRF:PRObe:ID:SERnumbercommand..type: TheRF:PRObe:ID:TYPecommand.
preamp
property
¶
preamp: RfProbePreamp
Return the RF:PRObe:PREAmp command tree.
Usage
- Using the
.query()method will send theRF:PRObe:PREAmp?query. - Using the
.verify(value)method will send theRF:PRObe:PREAmp?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.mode: TheRF:PRObe:PREAmp:MODecommand..status: TheRF:PRObe:PREAmp:STATuscommand.
resistance
property
¶
resistance: RfProbeResistance
Return the RF:PRObe:RESistance command.
Description
- This query returns the input resistance of the probe attached to the RF input, if the probe supports it (otherwise, it returns 0.0). The RF input is 50 Ω impedance.
Usage
- Using the
.query()method will send theRF:PRObe:RESistance?query. - Using the
.verify(value)method will send theRF:PRObe:RESistance?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:RESistance?
signal
property
¶
signal: RfProbeSignal
Return the RF:PRObe:SIGnal command.
Description
- This command specifies the input bypass setting of a TekVPI probe attached to the RF input. The probe must support input bypass (for example, TCP0001).
Usage
- Using the
.query()method will send theRF:PRObe:SIGnal?query. - Using the
.verify(value)method will send theRF:PRObe:SIGnal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:SIGnal valuecommand.
SCPI Syntax
- RF:PRObe:SIGnal {BYPass|PASS}
- RF:PRObe:SIGnal?
Info
BYPasssets the probe to Bypass mode.PASSsets the probe to Pass mode.
units
property
¶
units: RfProbeUnits
Return the RF:PRObe:UNIts command.
Description
- This query returns a quoted string that describes the units of measure for the probe attached to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:UNIts?query. - Using the
.verify(value)method will send theRF:PRObe:UNIts?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:UNIts?
RfProbeAutozero
¶
Bases: SCPICmdWrite
The RF:PRObe:AUTOZero command.
Description
- This command executes the attached probe’s AutoZero function, for probes that support this feature. See your probe documentation for more details.
Usage
- Using the
.write(value)method will send theRF:PRObe:AUTOZero valuecommand.
SCPI Syntax
- RF:PRObe:AUTOZero EXECute
RfProbeCalibrate
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:PRObe:CALibrate command.
Description
- This command executes a calibration or initialization for a probe attached to the RF
input, if the probe is calibratable. To determine whether the probe is calibratable, use
RF:PROBE:CALIBRATE:CALIBRATABLE.
Usage
- Using the
.write(value)method will send theRF:PRObe:CALibrate valuecommand.
SCPI Syntax
- RF:PRObe:CALibrate {EXECute|INITialize}
Info
EXECute- executes a calibration for the attached probe.INITialize- initializes the attached probe.
Properties
.calibratable: TheRF:PRObe:CALibrate:CALIBRATABLecommand..state: TheRF:PRObe:CALibrate:STATEcommand.
calibratable
property
¶
calibratable: RfProbeCalibrateCalibratable
Return the RF:PRObe:CALibrate:CALIBRATABLe command.
Description
- This query returns a boolean value that indicates whether the attached probe is calibratable.
Usage
- Using the
.query()method will send theRF:PRObe:CALibrate:CALIBRATABLe?query. - Using the
.verify(value)method will send theRF:PRObe:CALibrate:CALIBRATABLe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:CALibrate:CALIBRATABLe?
state
property
¶
state: RfProbeCalibrateState
Return the RF:PRObe:CALibrate:STATE command.
Description
- This command returns the calibration state of the probe connected to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:CALibrate:STATE?query. - Using the
.verify(value)method will send theRF:PRObe:CALibrate:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:CALibrate:STATE?
RfProbeCalibrateCalibratable
¶
Bases: SCPICmdRead
The RF:PRObe:CALibrate:CALIBRATABLe command.
Description
- This query returns a boolean value that indicates whether the attached probe is calibratable.
Usage
- Using the
.query()method will send theRF:PRObe:CALibrate:CALIBRATABLe?query. - Using the
.verify(value)method will send theRF:PRObe:CALibrate:CALIBRATABLe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:CALibrate:CALIBRATABLe?
RfProbeCalibrateState
¶
Bases: SCPICmdRead
The RF:PRObe:CALibrate:STATE command.
Description
- This command returns the calibration state of the probe connected to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:CALibrate:STATE?query. - Using the
.verify(value)method will send theRF:PRObe:CALibrate:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:CALibrate:STATE?
RfProbeCommand
¶
Bases: SCPICmdWrite, SCPICmdReadWithArguments
The RF:PRObe:COMMAND command.
Description
- This command sets the state of the probe control specified with the first argument to the state specified with the second argument. The commands and states are unique to the attached probe type. See the probe documentation for how to set these string arguments. The command form takes 2 string arguments: the first is the probe command enumeration and the second is the data value. The query form requires a single quoted string argument to specify the probe command enumeration for which the response data is requested.
Usage
- Using the
.query(argument)method will send theRF:PRObe:COMMAND? argumentquery. - Using the
.verify(argument, value)method will send theRF:PRObe:COMMAND? argumentquery and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:COMMAND valuecommand.
SCPI Syntax
- RF:PRObe:COMMAND <QString>, <QString>
- RF:PRObe:COMMAND? <QString>
Info
<QString>are quoted strings specifying the probe command and value to set in the probe attached to the specified channel.
RfProbeDegauss
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:PRObe:DEGAUss command.
Description
- This command starts a degauss/AutoZero cycle on a TekVPI current probe attached to the RF input.
Usage
- Using the
.write(value)method will send theRF:PRObe:DEGAUss valuecommand.
SCPI Syntax
- RF:PRObe:DEGAUss EXECute
Properties
.state: TheRF:PRObe:DEGAUss:STATEcommand.
state
property
¶
state: RfProbeDegaussState
Return the RF:PRObe:DEGAUss:STATE command.
Description
- This command returns the state of the probe degauss for the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:DEGAUss:STATE?query. - Using the
.verify(value)method will send theRF:PRObe:DEGAUss:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:DEGAUss:STATE?
RfProbeDegaussState
¶
Bases: SCPICmdRead
The RF:PRObe:DEGAUss:STATE command.
Description
- This command returns the state of the probe degauss for the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:DEGAUss:STATE?query. - Using the
.verify(value)method will send theRF:PRObe:DEGAUss:STATE?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:DEGAUss:STATE?
RfProbeForcedrange
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:PRObe:FORCEDRange command.
Description
- This command specifies the range of a TekVPI probe attached to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:FORCEDRange?query. - Using the
.verify(value)method will send theRF:PRObe:FORCEDRange?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:FORCEDRange valuecommand.
SCPI Syntax
- RF:PRObe:FORCEDRange <NR3>
- RF:PRObe:FORCEDRange?
Info
<NR3>is a floating point number that specifies the range, which is probe specific.
RfProbeGain
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:PRObe:GAIN command.
Description
- This command specifies the scale factor for the probe attached to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:GAIN?query. - Using the
.verify(value)method will send theRF:PRObe:GAIN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:GAIN valuecommand.
SCPI Syntax
- RF:PRObe:GAIN <NR3>
- RF:PRObe:GAIN?
Info
<NR3>is a floating point number that specifies the probe scale factor. Allowed values depend on the specific probe.
RfProbeId
¶
Bases: SCPICmdRead
The RF:PRObe:ID command tree.
Usage
- Using the
.query()method will send theRF:PRObe:ID?query. - Using the
.verify(value)method will send theRF:PRObe:ID?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.sernumber: TheRF:PRObe:ID:SERnumbercommand..type: TheRF:PRObe:ID:TYPecommand.
sernumber
property
¶
sernumber: RfProbeIdSernumber
Return the RF:PRObe:ID:SERnumber command.
Description
- This query returns the serial number of the probe attached to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:ID:SERnumber?query. - Using the
.verify(value)method will send theRF:PRObe:ID:SERnumber?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:ID:SERnumber?
type
property
¶
type: RfProbeIdType
Return the RF:PRObe:ID:TYPe command.
Description
- This query returns the type of probe attached to the RF input. Level 2 (or higher) probes supply their exact product nomenclature; for Level 0 or 1 probes, a generic * ‘No Probe Detected’ message is returned.
Usage
- Using the
.query()method will send theRF:PRObe:ID:TYPe?query. - Using the
.verify(value)method will send theRF:PRObe:ID:TYPe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:ID:TYPe?
RfProbeIdSernumber
¶
Bases: SCPICmdRead
The RF:PRObe:ID:SERnumber command.
Description
- This query returns the serial number of the probe attached to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:ID:SERnumber?query. - Using the
.verify(value)method will send theRF:PRObe:ID:SERnumber?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:ID:SERnumber?
RfProbeIdType
¶
Bases: SCPICmdRead
The RF:PRObe:ID:TYPe command.
Description
- This query returns the type of probe attached to the RF input. Level 2 (or higher) probes supply their exact product nomenclature; for Level 0 or 1 probes, a generic * ‘No Probe Detected’ message is returned.
Usage
- Using the
.query()method will send theRF:PRObe:ID:TYPe?query. - Using the
.verify(value)method will send theRF:PRObe:ID:TYPe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:ID:TYPe?
RfProbePreamp
¶
Bases: SCPICmdRead
The RF:PRObe:PREAmp command tree.
Usage
- Using the
.query()method will send theRF:PRObe:PREAmp?query. - Using the
.verify(value)method will send theRF:PRObe:PREAmp?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.mode: TheRF:PRObe:PREAmp:MODecommand..status: TheRF:PRObe:PREAmp:STATuscommand.
mode
property
¶
mode: RfProbePreampMode
Return the RF:PRObe:PREAmp:MODe command.
Description
- Sets or returns the user-selected mode for an RF pre-amp connected to the RF input -
either BYPass or AUTO. Note that the actual status of the pre-amp (either NONE, ON or
BYPass ) is determined by the selected mode along with the RF reference level. You can
query the status of the pre-amp using the command
RF:PROBE:PREAMP:STATUS
Usage
- Using the
.query()method will send theRF:PRObe:PREAmp:MODe?query. - Using the
.verify(value)method will send theRF:PRObe:PREAmp:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:PREAmp:MODe valuecommand.
SCPI Syntax
- RF:PRObe:PREAmp:MODe <BYPass|AUTO>
- RF:PRObe:PREAmp:MODe?
Info
BYPassmeans the pre-amp will not amplify the signal. When the mode is set to BYPass, the pre-amp amplification is always off, regardless of the RF reference level.AUTOmeans the pre-amp will turn its amplification on or off based on the RF reference level. When the MODe is set to AUTO and the RF reference level is below the RF reference level threshold, then the pre-amp amplification is automatically turned on, and the STATus is set to ON. When the RF reference level is at or above the RF reference level threshold, then the pre-amp amplification is automatically turned off, and the STATus is set to BYPass.
status
property
¶
status: RfProbePreampStatus
Return the RF:PRObe:PREAmp:STATus command.
Description
- Returns the actual status of the RF pre-amp connected to the RF input. The returned
status enumerations are: NONe - no pre-amp is connected. ON - the pre-amp is connected
and is in the amplification (non-bypassed) state. BYPass - the pre-amp is connected
but is in the bypassed state because the mode is set to BYPass, or the mode is set to
AUTO and the RF reference level is at or above the RF reference level threshold. You
can set the mode for the pre-amp (either BYPass or AUTO ) using the command
RF:PROBE:PREAMP:MODE.
Usage
- Using the
.query()method will send theRF:PRObe:PREAmp:STATus?query. - Using the
.verify(value)method will send theRF:PRObe:PREAmp:STATus?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:PREAmp:STATus?
RfProbePreampMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:PRObe:PREAmp:MODe command.
Description
- Sets or returns the user-selected mode for an RF pre-amp connected to the RF input -
either BYPass or AUTO. Note that the actual status of the pre-amp (either NONE, ON or
BYPass ) is determined by the selected mode along with the RF reference level. You can
query the status of the pre-amp using the command
RF:PROBE:PREAMP:STATUS
Usage
- Using the
.query()method will send theRF:PRObe:PREAmp:MODe?query. - Using the
.verify(value)method will send theRF:PRObe:PREAmp:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:PREAmp:MODe valuecommand.
SCPI Syntax
- RF:PRObe:PREAmp:MODe <BYPass|AUTO>
- RF:PRObe:PREAmp:MODe?
Info
BYPassmeans the pre-amp will not amplify the signal. When the mode is set to BYPass, the pre-amp amplification is always off, regardless of the RF reference level.AUTOmeans the pre-amp will turn its amplification on or off based on the RF reference level. When the MODe is set to AUTO and the RF reference level is below the RF reference level threshold, then the pre-amp amplification is automatically turned on, and the STATus is set to ON. When the RF reference level is at or above the RF reference level threshold, then the pre-amp amplification is automatically turned off, and the STATus is set to BYPass.
RfProbePreampStatus
¶
Bases: SCPICmdRead
The RF:PRObe:PREAmp:STATus command.
Description
- Returns the actual status of the RF pre-amp connected to the RF input. The returned status
enumerations are: NONe - no pre-amp is connected. ON - the pre-amp is connected and is in
the amplification (non-bypassed) state. BYPass - the pre-amp is connected but is in the
bypassed state because the mode is set to BYPass, or the mode is set to AUTO and the RF
reference level is at or above the RF reference level threshold. You can set the mode for
the pre-amp (either BYPass or AUTO ) using the command
RF:PROBE:PREAMP:MODE.
Usage
- Using the
.query()method will send theRF:PRObe:PREAmp:STATus?query. - Using the
.verify(value)method will send theRF:PRObe:PREAmp:STATus?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:PREAmp:STATus?
RfProbeResistance
¶
Bases: SCPICmdRead
The RF:PRObe:RESistance command.
Description
- This query returns the input resistance of the probe attached to the RF input, if the probe supports it (otherwise, it returns 0.0). The RF input is 50 Ω impedance.
Usage
- Using the
.query()method will send theRF:PRObe:RESistance?query. - Using the
.verify(value)method will send theRF:PRObe:RESistance?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:RESistance?
RfProbeSignal
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:PRObe:SIGnal command.
Description
- This command specifies the input bypass setting of a TekVPI probe attached to the RF input. The probe must support input bypass (for example, TCP0001).
Usage
- Using the
.query()method will send theRF:PRObe:SIGnal?query. - Using the
.verify(value)method will send theRF:PRObe:SIGnal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:PRObe:SIGnal valuecommand.
SCPI Syntax
- RF:PRObe:SIGnal {BYPass|PASS}
- RF:PRObe:SIGnal?
Info
BYPasssets the probe to Bypass mode.PASSsets the probe to Pass mode.
RfProbeUnits
¶
Bases: SCPICmdRead
The RF:PRObe:UNIts command.
Description
- This query returns a quoted string that describes the units of measure for the probe attached to the RF input.
Usage
- Using the
.query()method will send theRF:PRObe:UNIts?query. - Using the
.verify(value)method will send theRF:PRObe:UNIts?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:PRObe:UNIts?
RfRbw
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:RBW command.
Description
- This command specifies the resolution bandwidth (RBW) when the RBW mode has been set to
MANUAL (using the command
RF:RBW:MODE). The resolution bandwidth is the width of the narrowest measurable band of frequencies in a frequency domain trace. The RBW is adjustable down to 20Hz. By default, the RBW tracks the span value in a1000:1ratio. The RBW determines the level to which the oscilloscope can resolve individual frequencies in the frequency domain. For example, if the input signal contains two carriers separated by 1 kHz, you will not be able to discriminate between them unless the RBW is less than 1 kHz.
Usage
- Using the
.query()method will send theRF:RBW?query. - Using the
.verify(value)method will send theRF:RBW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RBW valuecommand.
SCPI Syntax
- RF:RBW <NR3>
- RF:RBW?
Info
<NR3>is a floating point number that represents the width of the narrowest measurable band of frequencies in a frequency domain trace.
Properties
.mode: TheRF:RBW:MODecommand.
mode
property
¶
mode: RfRbwMode
Return the RF:RBW:MODe command.
Description
- This command specifies the resolution bandwidth (RBW) mode, either automatic or manual.
Usage
- Using the
.query()method will send theRF:RBW:MODe?query. - Using the
.verify(value)method will send theRF:RBW:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RBW:MODe valuecommand.
SCPI Syntax
- RF:RBW:MODe {AUTO|MANual}
- RF:RBW:MODe?
Info
AUTOsets the resolution bandwidth automatically as the span is changed. The default behavior is1000:1, but you can set it to other values in a 1-2-5 sequence (e.g. 10000, 20000, 50000). To specify the RBW ratio that will be used when the mode is set to automatic, use the commandRF:SPANRBWRATIO.MANualallows you to set the resolution bandwidth, independently from the span, using the commandRF:RBW.
RfRbwMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:RBW:MODe command.
Description
- This command specifies the resolution bandwidth (RBW) mode, either automatic or manual.
Usage
- Using the
.query()method will send theRF:RBW:MODe?query. - Using the
.verify(value)method will send theRF:RBW:MODe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RBW:MODe valuecommand.
SCPI Syntax
- RF:RBW:MODe {AUTO|MANual}
- RF:RBW:MODe?
Info
AUTOsets the resolution bandwidth automatically as the span is changed. The default behavior is1000:1, but you can set it to other values in a 1-2-5 sequence (e.g. 10000, 20000, 50000). To specify the RBW ratio that will be used when the mode is set to automatic, use the commandRF:SPANRBWRATIO.MANualallows you to set the resolution bandwidth, independently from the span, using the commandRF:RBW.
RfReflevel
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:REFLevel command.
Description
- This command sets the Reference Level of the RF input. The Reference Level can either be specified as a numeric floating point value, or set automatically.
Usage
- Using the
.query()method will send theRF:REFLevel?query. - Using the
.verify(value)method will send theRF:REFLevel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:REFLevel valuecommand.
SCPI Syntax
- RF:REFLevel {<NR3>|AUTO}
- RF:REFLevel?
Info
<NR3>is a floating point number.AUTOdirects the oscilloscope to automatically calculate and set the Reference Level. This is a one-time calculation based on the content of the RF input signal. It is not a ‘mode’.
RfRfAmplitude
¶
Bases: SCPICmdRead
The RF:RF_AMPlitude command tree.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.label: TheRF:RF_AMPlitude:LABelcommand..vertical: TheRF:RF_AMPlitude:VERTicalcommand tree.
label
property
¶
label: RfRfAmplitudeLabel
Return the RF:RF_AMPlitude:LABel command.
Description
- This command specifies the label for the RF Amplitude vs. Time trace.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude:LABel?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude:LABel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_AMPlitude:LABel valuecommand.
SCPI Syntax
- RF:RF_AMPlitude:LABel <QString>
- RF:RF_AMPlitude:LABel?
vertical
property
¶
vertical: RfRfAmplitudeVertical
Return the RF:RF_AMPlitude:VERTical command tree.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude:VERTical?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude:VERTical?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.position: TheRF:RF_AMPlitude:VERTical:POSitioncommand..scale: TheRF:RF_AMPlitude:VERTical:SCAlecommand.
RfRfAmplitudeLabel
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:RF_AMPlitude:LABel command.
Description
- This command specifies the label for the RF Amplitude vs. Time trace.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude:LABel?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude:LABel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_AMPlitude:LABel valuecommand.
SCPI Syntax
- RF:RF_AMPlitude:LABel <QString>
- RF:RF_AMPlitude:LABel?
RfRfAmplitudeVertical
¶
Bases: SCPICmdRead
The RF:RF_AMPlitude:VERTical command tree.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude:VERTical?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude:VERTical?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.position: TheRF:RF_AMPlitude:VERTical:POSitioncommand..scale: TheRF:RF_AMPlitude:VERTical:SCAlecommand.
position
property
¶
position: RfRfAmplitudeVerticalPosition
Return the RF:RF_AMPlitude:VERTical:POSition command.
Description
- This command specifies the vertical position of the RF Amplitude vs. Time trace. The position value determines the vertical graticule location at which the trace is displayed. Increasing the position value of a waveform causes the waveform to move up. Decreasing the position value causes the waveform to move down. The minimum is -50 divisions and the maximum is 50 divisions with a resolution of 0.02 divisions.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude:VERTical:POSition?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude:VERTical:POSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_AMPlitude:VERTical:POSition valuecommand.
SCPI Syntax
- RF:RF_AMPlitude:VERTical:POSition <NR3>
- RF:RF_AMPlitude:VERTical:POSition?
Info
<NR3>is a floating point number.
scale
property
¶
scale: RfRfAmplitudeVerticalScale
Return the RF:RF_AMPlitude:VERTical:SCAle command.
Description
- This command specifies the vertical scale for the RF Amplitude vs. Time trace. For a signal with constant amplitude, increasing the scale causes the waveform to be displayed smaller. Decreasing the scale causes the waveform to be displayed larger.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude:VERTical:SCAle?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude:VERTical:SCAle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_AMPlitude:VERTical:SCAle valuecommand.
SCPI Syntax
- RF:RF_AMPlitude:VERTical:SCAle <NR3>
- RF:RF_AMPlitude:VERTical:SCAle?
Info
<NR3>is a floating point number that specifies the vertical scale.
RfRfAmplitudeVerticalPosition
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:RF_AMPlitude:VERTical:POSition command.
Description
- This command specifies the vertical position of the RF Amplitude vs. Time trace. The position value determines the vertical graticule location at which the trace is displayed. Increasing the position value of a waveform causes the waveform to move up. Decreasing the position value causes the waveform to move down. The minimum is -50 divisions and the maximum is 50 divisions with a resolution of 0.02 divisions.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude:VERTical:POSition?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude:VERTical:POSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_AMPlitude:VERTical:POSition valuecommand.
SCPI Syntax
- RF:RF_AMPlitude:VERTical:POSition <NR3>
- RF:RF_AMPlitude:VERTical:POSition?
Info
<NR3>is a floating point number.
RfRfAmplitudeVerticalScale
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:RF_AMPlitude:VERTical:SCAle command.
Description
- This command specifies the vertical scale for the RF Amplitude vs. Time trace. For a signal with constant amplitude, increasing the scale causes the waveform to be displayed smaller. Decreasing the scale causes the waveform to be displayed larger.
Usage
- Using the
.query()method will send theRF:RF_AMPlitude:VERTical:SCAle?query. - Using the
.verify(value)method will send theRF:RF_AMPlitude:VERTical:SCAle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_AMPlitude:VERTical:SCAle valuecommand.
SCPI Syntax
- RF:RF_AMPlitude:VERTical:SCAle <NR3>
- RF:RF_AMPlitude:VERTical:SCAle?
Info
<NR3>is a floating point number that specifies the vertical scale.
RfRfAverage
¶
Bases: SCPICmdRead
The RF:RF_AVErage command tree.
Usage
- Using the
.query()method will send theRF:RF_AVErage?query. - Using the
.verify(value)method will send theRF:RF_AVErage?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.count: TheRF:RF_AVErage:COUNtcommand..numavg: TheRF:RF_AVErage:NUMAVgcommand.
count
property
¶
count: RfRfAverageCount
Return the RF:RF_AVErage:COUNt command.
Description
- This query returns the number of RF traces that have been accumulated to create the RF Average frequency domain trace.
Usage
- Using the
.query()method will send theRF:RF_AVErage:COUNt?query. - Using the
.verify(value)method will send theRF:RF_AVErage:COUNt?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:RF_AVErage:COUNt?
numavg
property
¶
numavg: RfRfAverageNumavg
Return the RF:RF_AVErage:NUMAVg command.
Description
- This command specifies the number of acquisitions to be used when creating the RF Average frequency domain trace, which displays the average of values from multiple acquisitions at each trace point. The range is 2 - 512, in exponential increments.
Usage
- Using the
.query()method will send theRF:RF_AVErage:NUMAVg?query. - Using the
.verify(value)method will send theRF:RF_AVErage:NUMAVg?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_AVErage:NUMAVg valuecommand.
SCPI Syntax
- RF:RF_AVErage:NUMAVg <NR1>
- RF:RF_AVErage:NUMAVg?
Info
<NR1>is an integer.
RfRfAverageCount
¶
Bases: SCPICmdRead
The RF:RF_AVErage:COUNt command.
Description
- This query returns the number of RF traces that have been accumulated to create the RF Average frequency domain trace.
Usage
- Using the
.query()method will send theRF:RF_AVErage:COUNt?query. - Using the
.verify(value)method will send theRF:RF_AVErage:COUNt?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:RF_AVErage:COUNt?
RfRfAverageNumavg
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:RF_AVErage:NUMAVg command.
Description
- This command specifies the number of acquisitions to be used when creating the RF Average frequency domain trace, which displays the average of values from multiple acquisitions at each trace point. The range is 2 - 512, in exponential increments.
Usage
- Using the
.query()method will send theRF:RF_AVErage:NUMAVg?query. - Using the
.verify(value)method will send theRF:RF_AVErage:NUMAVg?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_AVErage:NUMAVg valuecommand.
SCPI Syntax
- RF:RF_AVErage:NUMAVg <NR1>
- RF:RF_AVErage:NUMAVg?
Info
<NR1>is an integer.
RfRfPhase
¶
Bases: SCPICmdRead
The RF:RF_PHASe command tree.
Usage
- Using the
.query()method will send theRF:RF_PHASe?query. - Using the
.verify(value)method will send theRF:RF_PHASe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.wrap: TheRF:RF_PHASe:WRAPcommand tree.
wrap
property
¶
wrap: RfRfPhaseWrap
Return the RF:RF_PHASe:WRAP command tree.
Usage
- Using the
.query()method will send theRF:RF_PHASe:WRAP?query. - Using the
.verify(value)method will send theRF:RF_PHASe:WRAP?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.degrees: TheRF:RF_PHASe:WRAP:DEGreescommand..state: TheRF:RF_PHASe:WRAP:STATEcommand.
RfRfPhaseWrap
¶
Bases: SCPICmdRead
The RF:RF_PHASe:WRAP command tree.
Usage
- Using the
.query()method will send theRF:RF_PHASe:WRAP?query. - Using the
.verify(value)method will send theRF:RF_PHASe:WRAP?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.degrees: TheRF:RF_PHASe:WRAP:DEGreescommand..state: TheRF:RF_PHASe:WRAP:STATEcommand.
degrees
property
¶
degrees: RfRfPhaseWrapDegrees
Return the RF:RF_PHASe:WRAP:DEGrees command.
Description
- Sets or returns the number of degrees to wrap the
RF_PHASetime domain trace. The value can range from -180.0 to 54,000.0 degrees. The default is 360.0 degrees and the resolution is 180.0 degrees.
Usage
- Using the
.query()method will send theRF:RF_PHASe:WRAP:DEGrees?query. - Using the
.verify(value)method will send theRF:RF_PHASe:WRAP:DEGrees?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_PHASe:WRAP:DEGrees valuecommand.
SCPI Syntax
- RF:RF_PHASe:WRAP:DEGrees <NR3>
- RF:RF_PHASe:WRAP:DEGrees?
state
property
¶
state: RfRfPhaseWrapState
Return the RF:RF_PHASe:WRAP:STATE command.
Description
- Sets or returns the state of the phase wrap control for the
RF_PHASEtime domain trace. The default is 1, meaning that wrapping theRF_PHASetime domain trace is enabled.
Usage
- Using the
.query()method will send theRF:RF_PHASe:WRAP:STATE?query. - Using the
.verify(value)method will send theRF:RF_PHASe:WRAP:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_PHASe:WRAP:STATE valuecommand.
SCPI Syntax
- RF:RF_PHASe:WRAP:STATE <Boolean>
- RF:RF_PHASe:WRAP:STATE?
RfRfPhaseWrapDegrees
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:RF_PHASe:WRAP:DEGrees command.
Description
- Sets or returns the number of degrees to wrap the
RF_PHASetime domain trace. The value can range from -180.0 to 54,000.0 degrees. The default is 360.0 degrees and the resolution is 180.0 degrees.
Usage
- Using the
.query()method will send theRF:RF_PHASe:WRAP:DEGrees?query. - Using the
.verify(value)method will send theRF:RF_PHASe:WRAP:DEGrees?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_PHASe:WRAP:DEGrees valuecommand.
SCPI Syntax
- RF:RF_PHASe:WRAP:DEGrees <NR3>
- RF:RF_PHASe:WRAP:DEGrees?
RfRfPhaseWrapState
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:RF_PHASe:WRAP:STATE command.
Description
- Sets or returns the state of the phase wrap control for the
RF_PHASEtime domain trace. The default is 1, meaning that wrapping theRF_PHASetime domain trace is enabled.
Usage
- Using the
.query()method will send theRF:RF_PHASe:WRAP:STATE?query. - Using the
.verify(value)method will send theRF:RF_PHASe:WRAP:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:RF_PHASe:WRAP:STATE valuecommand.
SCPI Syntax
- RF:RF_PHASe:WRAP:STATE <Boolean>
- RF:RF_PHASe:WRAP:STATE?
RfRfVTime
¶
Bases: SCPICmdRead
The RF:RF_V_TIMe command tree.
Usage
- Using the
.query()method will send theRF:RF_V_TIMe?query. - Using the
.verify(value)method will send theRF:RF_V_TIMe?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.bandwidth: TheRF:RF_V_TIMe:BANDWidthcommand.
bandwidth
property
¶
bandwidth: RfRfVTimeBandwidth
Return the RF:RF_V_TIMe:BANDWidth command.
Description
- Sets or returns the RF versus time bandwidth as an NR3 value in Hz. This is the same as the ‘RF v T BW’ readout, which is displayed when at least one of the RF Versus Time traces is on.
Usage
- Using the
.query()method will send theRF:RF_V_TIMe:BANDWidth?query. - Using the
.verify(value)method will send theRF:RF_V_TIMe:BANDWidth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send theRF:RF_V_TIMe:BANDWidthcommand.
SCPI Syntax
- RF:RF_V_TIMe:BANDWidth
- RF:RF_V_TIMe:BANDWidth?
RfRfVTimeBandwidth
¶
Bases: SCPICmdWriteNoArguments, SCPICmdRead
The RF:RF_V_TIMe:BANDWidth command.
Description
- Sets or returns the RF versus time bandwidth as an NR3 value in Hz. This is the same as the ‘RF v T BW’ readout, which is displayed when at least one of the RF Versus Time traces is on.
Usage
- Using the
.query()method will send theRF:RF_V_TIMe:BANDWidth?query. - Using the
.verify(value)method will send theRF:RF_V_TIMe:BANDWidth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write()method will send theRF:RF_V_TIMe:BANDWidthcommand.
SCPI Syntax
- RF:RF_V_TIMe:BANDWidth
- RF:RF_V_TIMe:BANDWidth?
RfScale
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SCAle command.
Description
- This command specifies the overall vertical scale setting of the frequency domain window. The lower limit is 0.1 dB/division. The upper limit is 100dB/division. The vertical scale is adjustable in a 1-2-5 sequence.
Usage
- Using the
.query()method will send theRF:SCAle?query. - Using the
.verify(value)method will send theRF:SCAle?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SCAle valuecommand.
SCPI Syntax
- RF:SCAle <NR3>
- RF:SCAle?
Info
<NR3>is a floating point number.
RfSpan
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SPAN command.
Description
- This command specifies the span setting. The span is the range of frequencies that can be observed around the center frequency. This is the width of the frequency domain trace, which is equal to the stop frequency minus the start frequency. The maximum span varies according to the oscilloscope model. The maximum span for the 3 Series MDO matches the analog bandwidth rating; however, if the option 3-SA3 is installed, then the maximum span is 3 GHz.
Usage
- Using the
.query()method will send theRF:SPAN?query. - Using the
.verify(value)method will send theRF:SPAN?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPAN valuecommand.
SCPI Syntax
- RF:SPAN <NR3>
- RF:SPAN?
Info
<NR3>is a floating point number.
RfSpanrbwratio
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SPANRbwratio command.
Description
- This command specifies the ratio of the span to the resolution bandwidth (RBW) that will
be used when the RBW Mode is set to AUTO. (In order to set the RBW Mode to AUTO, use the
command
RF:RBW:MODE.) The span is the width of the frequency domain trace in Hz, which is equal to the stop frequency minus the start frequency. The RBW is the width of the narrowest measurable band of frequencies in a frequency domain trace. The default RBW ratio is a factor of 1000.
Usage
- Using the
.query()method will send theRF:SPANRbwratio?query. - Using the
.verify(value)method will send theRF:SPANRbwratio?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPANRbwratio valuecommand.
SCPI Syntax
- RF:SPANRbwratio <NR3>
- RF:SPANRbwratio?
Info
<NR3>is a floating point number.
RfSpectrogram
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SPECTRogram command.
Description
- Clears the spectrogram.
Usage
- Using the
.write(value)method will send theRF:SPECTRogram valuecommand.
SCPI Syntax
- RF:SPECTRogram {CLEAR}
Info
CLEARclears the spectrogram.
Properties
.numslices: TheRF:SPECTRogram:NUMSLICEscommand..sliceselect: TheRF:SPECTRogram:SLICESELectcommand..slicetime: TheRF:SPECTRogram:SLICETIMecommand..state: TheRF:SPECTRogram:STATEcommand..time: TheRF:SPECTRogram:TIMecommand.
numslices
property
¶
numslices: RfSpectrogramNumslices
Return the RF:SPECTRogram:NUMSLICEs command.
Description
- This query returns the number of spectrogram slices that are currently being rendered. A spectrogram slice is a section of the spectrogram representing one interval, or slice, of time in the spectrogram record.
Usage
- Using the
.query()method will send theRF:SPECTRogram:NUMSLICEs?query. - Using the
.verify(value)method will send theRF:SPECTRogram:NUMSLICEs?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:SPECTRogram:NUMSLICEs?
sliceselect
property
¶
sliceselect: RfSpectrogramSliceselect
Return the RF:SPECTRogram:SLICESELect command.
Description
- This command specifies the spectrogram slice number that is to be displayed. The slice
can only be selected or changed when acquisitions have been stopped. As soon as
acquisitions start again, the slice number is reset to 0 (the latest slice). Attempts
to select a slice number outside of range, or when acquisitions are running, are
ignored. The query form returns the currently selected spectrogram slice. To use this
command, first turn on the spectrogram (
RF:SPECTROGRAM:STATE). Then query the number of slices (RF:SPECTROGRAM:NUMSLICES). Stop the acquisition when you’ve reached the number of desired slices. Then select the slice to display (RF:SPECTROGRAM:SLICESELECT). Each slice of the spectrogram corresponds to a single RF acquisition. The FFT samples the entire spectrum for the incoming signal (at the rate with which new spectrums are acquired). The newest spectrum is on the bottom edge of the spectrogram, and the oldest is on the top edge. When the oscilloscope is stopped, you can scroll ‘back in time’ through the spectrogram using the spectrum slice control. When you select a spectrogram slice, it is displayed in the bottom window as the RF Normal trace.
Usage
- Using the
.query()method will send theRF:SPECTRogram:SLICESELect?query. - Using the
.verify(value)method will send theRF:SPECTRogram:SLICESELect?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPECTRogram:SLICESELect valuecommand.
SCPI Syntax
- RF:SPECTRogram:SLICESELect <NR1>
- RF:SPECTRogram:SLICESELect?
Info
<NR1>is an integer that specifies the spectrogram slice number that is to be displayed.
slicetime
property
¶
slicetime: RfSpectrogramSlicetime
Return the RF:SPECTRogram:SLICETIMe command.
Description
- Returns the time stamp of the selected spectrogram slice (specified using
:RF:SPECTRogram:SLICESELect). The value represents the number of seconds since spectrogram acquisitions were started after the instrument was powered up, or since the spectrogram was cleared (seeRF:SPECTROGRAM).
Usage
- Using the
.query()method will send theRF:SPECTRogram:SLICETIMe?query. - Using the
.verify(value)method will send theRF:SPECTRogram:SLICETIMe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:SPECTRogram:SLICETIMe?
state
property
¶
state: RfSpectrogramState
Return the RF:SPECTRogram:STATE command.
Description
- This command switches the frequency domain spectrogram display on or off. The
spectrogram illustrates how frequency and amplitude change over time. It is useful for
monitoring slowly-changing RF events, and for identifying low amplitude signals too
subtle for the eye to catch in a regular frequency domain display. The x-axis shows
frequency, and the y-axis shows time. Amplitude is represented by the color of the
trace. Cold colors (blue, green) indicate low amplitude, and hot colors (red, yellow)
indicate high amplitude. When acquisitions are stopped, you can navigate back through
each spectrum slice in the spectrogram by using the
RF:SPECTROGRAM:NUMSLICESandRF:SPECTROGRAM:SLICESELECTcommands.
Usage
- Using the
.query()method will send theRF:SPECTRogram:STATE?query. - Using the
.verify(value)method will send theRF:SPECTRogram:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPECTRogram:STATE valuecommand.
SCPI Syntax
- RF:SPECTRogram:STATE {ON|OFF|1|0}
- RF:SPECTRogram:STATE?
time
property
¶
time: RfSpectrogramTime
Return the RF:SPECTRogram:TIMe command.
Description
- Queries the number of seconds in the spectrogram since continuous acquisition started. The value returned is always <= 0.
Usage
- Using the
.query()method will send theRF:SPECTRogram:TIMe?query. - Using the
.verify(value)method will send theRF:SPECTRogram:TIMe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:SPECTRogram:TIMe?
RfSpectrogramNumslices
¶
Bases: SCPICmdRead
The RF:SPECTRogram:NUMSLICEs command.
Description
- This query returns the number of spectrogram slices that are currently being rendered. A spectrogram slice is a section of the spectrogram representing one interval, or slice, of time in the spectrogram record.
Usage
- Using the
.query()method will send theRF:SPECTRogram:NUMSLICEs?query. - Using the
.verify(value)method will send theRF:SPECTRogram:NUMSLICEs?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:SPECTRogram:NUMSLICEs?
RfSpectrogramSliceselect
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SPECTRogram:SLICESELect command.
Description
- This command specifies the spectrogram slice number that is to be displayed. The slice can
only be selected or changed when acquisitions have been stopped. As soon as acquisitions
start again, the slice number is reset to 0 (the latest slice). Attempts to select a slice
number outside of range, or when acquisitions are running, are ignored. The query form
returns the currently selected spectrogram slice. To use this command, first turn on the
spectrogram (
RF:SPECTROGRAM:STATE). Then query the number of slices (RF:SPECTROGRAM:NUMSLICES). Stop the acquisition when you’ve reached the number of desired slices. Then select the slice to display (RF:SPECTROGRAM:SLICESELECT). Each slice of the spectrogram corresponds to a single RF acquisition. The FFT samples the entire spectrum for the incoming signal (at the rate with which new spectrums are acquired). The newest spectrum is on the bottom edge of the spectrogram, and the oldest is on the top edge. When the oscilloscope is stopped, you can scroll ‘back in time’ through the spectrogram using the spectrum slice control. When you select a spectrogram slice, it is displayed in the bottom window as the RF Normal trace.
Usage
- Using the
.query()method will send theRF:SPECTRogram:SLICESELect?query. - Using the
.verify(value)method will send theRF:SPECTRogram:SLICESELect?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPECTRogram:SLICESELect valuecommand.
SCPI Syntax
- RF:SPECTRogram:SLICESELect <NR1>
- RF:SPECTRogram:SLICESELect?
Info
<NR1>is an integer that specifies the spectrogram slice number that is to be displayed.
RfSpectrogramSlicetime
¶
Bases: SCPICmdRead
The RF:SPECTRogram:SLICETIMe command.
Description
- Returns the time stamp of the selected spectrogram slice (specified using
:RF:SPECTRogram:SLICESELect). The value represents the number of seconds since spectrogram acquisitions were started after the instrument was powered up, or since the spectrogram was cleared (seeRF:SPECTROGRAM).
Usage
- Using the
.query()method will send theRF:SPECTRogram:SLICETIMe?query. - Using the
.verify(value)method will send theRF:SPECTRogram:SLICETIMe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:SPECTRogram:SLICETIMe?
RfSpectrogramState
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SPECTRogram:STATE command.
Description
- This command switches the frequency domain spectrogram display on or off. The spectrogram
illustrates how frequency and amplitude change over time. It is useful for monitoring
slowly-changing RF events, and for identifying low amplitude signals too subtle for the
eye to catch in a regular frequency domain display. The x-axis shows frequency, and the
y-axis shows time. Amplitude is represented by the color of the trace. Cold colors (blue,
green) indicate low amplitude, and hot colors (red, yellow) indicate high amplitude. When
acquisitions are stopped, you can navigate back through each spectrum slice in the
spectrogram by using the
RF:SPECTROGRAM:NUMSLICESandRF:SPECTROGRAM:SLICESELECTcommands.
Usage
- Using the
.query()method will send theRF:SPECTRogram:STATE?query. - Using the
.verify(value)method will send theRF:SPECTRogram:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPECTRogram:STATE valuecommand.
SCPI Syntax
- RF:SPECTRogram:STATE {ON|OFF|1|0}
- RF:SPECTRogram:STATE?
RfSpectrogramTime
¶
Bases: SCPICmdRead
The RF:SPECTRogram:TIMe command.
Description
- Queries the number of seconds in the spectrogram since continuous acquisition started. The value returned is always <= 0.
Usage
- Using the
.query()method will send theRF:SPECTRogram:TIMe?query. - Using the
.verify(value)method will send theRF:SPECTRogram:TIMe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- RF:SPECTRogram:TIMe?
RfSpectrummode
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SPECTRUMMode command.
Description
- When only the frequency domain waveforms are displayed (no time domain waveforms), you can choose whether the MDO4000/B/C should use Triggered mode or Free Run mode. (3 Series MDO only uses Free Run mode.) When Free Run mode is selected, the oscilloscope generates RF acquisitions as fast as possible. The default is FREErun.
Usage
- Using the
.query()method will send theRF:SPECTRUMMode?query. - Using the
.verify(value)method will send theRF:SPECTRUMMode?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SPECTRUMMode valuecommand.
SCPI Syntax
- RF:SPECTRUMMode {TRIGgered|FREErun}
- RF:SPECTRUMMode?
Info
TRIGgeredties RF acquisitions to the scope’s unified triggering system for all channels.FREErunacquires RF data as often as processing allows, without waiting for trigger events.
RfSpectrumtrace
¶
Bases: SCPICmdWrite
The RF:SPECTRUMTrace command.
Description
- Resets the spectrum traces,
RF_MINHold,RF_MAXHoldandRF_AVErage.
Usage
- Using the
.write(value)method will send theRF:SPECTRUMTrace valuecommand.
SCPI Syntax
- RF:SPECTRUMTrace {RESET}
RfSquelch
¶
Bases: SCPICmdRead
The RF:SQUELCH command tree.
Usage
- Using the
.query()method will send theRF:SQUELCH?query. - Using the
.verify(value)method will send theRF:SQUELCH?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.state: TheRF:SQUELCH:STATEcommand..threshold: TheRF:SQUELCH:THResholdcommand.
state
property
¶
state: RfSquelchState
Return the RF:SQUELCH:STATE command.
Description
- This command turns the squelch control on or off for the RF Frequency vs. Time and RF Phase vs. Time traces. When squelch is on, only the portions of these traces where the amplitude exceeds the squelch threshold are displayed. This prevents the display of Phase and/or Frequency for signals that are at or near noise levels. The RF amplitude can be observed in the RF Amplitude vs. Time trace.
Usage
- Using the
.query()method will send theRF:SQUELCH:STATE?query. - Using the
.verify(value)method will send theRF:SQUELCH:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SQUELCH:STATE valuecommand.
SCPI Syntax
- RF:SQUELCH:STATE {ON|OFF|1|0}
- RF:SQUELCH:STATE?
threshold
property
¶
threshold: RfSquelchThreshold
Return the RF:SQUELCH:THReshold command.
Description
- This command specifies the squelch threshold level, in volts, for the RF Frequency vs. Time and RF Phase vs. Time traces.
Usage
- Using the
.query()method will send theRF:SQUELCH:THReshold?query. - Using the
.verify(value)method will send theRF:SQUELCH:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SQUELCH:THReshold valuecommand.
SCPI Syntax
- RF:SQUELCH:THReshold <NR3>
- RF:SQUELCH:THReshold?
Info
<NR3>is a floating point number.
RfSquelchState
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SQUELCH:STATE command.
Description
- This command turns the squelch control on or off for the RF Frequency vs. Time and RF Phase vs. Time traces. When squelch is on, only the portions of these traces where the amplitude exceeds the squelch threshold are displayed. This prevents the display of Phase and/or Frequency for signals that are at or near noise levels. The RF amplitude can be observed in the RF Amplitude vs. Time trace.
Usage
- Using the
.query()method will send theRF:SQUELCH:STATE?query. - Using the
.verify(value)method will send theRF:SQUELCH:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SQUELCH:STATE valuecommand.
SCPI Syntax
- RF:SQUELCH:STATE {ON|OFF|1|0}
- RF:SQUELCH:STATE?
RfSquelchThreshold
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:SQUELCH:THReshold command.
Description
- This command specifies the squelch threshold level, in volts, for the RF Frequency vs. Time and RF Phase vs. Time traces.
Usage
- Using the
.query()method will send theRF:SQUELCH:THReshold?query. - Using the
.verify(value)method will send theRF:SQUELCH:THReshold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:SQUELCH:THReshold valuecommand.
SCPI Syntax
- RF:SQUELCH:THReshold <NR3>
- RF:SQUELCH:THReshold?
Info
<NR3>is a floating point number.
RfStart
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:STARt command.
Description
- This command specifies to exclude frequencies below a certain level from use.
Usage
- Using the
.query()method will send theRF:STARt?query. - Using the
.verify(value)method will send theRF:STARt?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:STARt valuecommand.
SCPI Syntax
- RF:STARt <NR3>
- RF:STARt?
Info
<NR3>is a floating point value that represents the Start frequency.
RfStop
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:STOP command.
Description
- This command specifies to exclude frequencies above a certain level from use.
Usage
- Using the
.query()method will send theRF:STOP?query. - Using the
.verify(value)method will send theRF:STOP?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:STOP valuecommand.
SCPI Syntax
- RF:STOP <NR3>
- RF:STOP?
Info
<NR3>is a floating point value.
RfUnits
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:UNIts command.
Description
- This command specifies the vertical units to be used in all RF-related absolute logarithmic amplitudes.
Usage
- Using the
.query()method will send theRF:UNIts?query. - Using the
.verify(value)method will send theRF:UNIts?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:UNIts valuecommand.
SCPI Syntax
- RF:UNIts {DBM|DBUW|DBMV|DBUV|DBMA|DBUA}
- RF:UNIts?
Info
DBM- Decibel milliwatts.DBUW- Decibel microwatts.DBMV- Decibel millivolts.DBUV- Decibel microvolts.DBMA- Decibel milliamperes.DBUA- Decibel microamperes.
RfWindow
¶
Bases: SCPICmdWrite, SCPICmdRead
The RF:WINdow command.
Description
- This command specifies which window will be used for the windowing function, which is only used for the three time domain RF traces (RF Amplitude vs. Time, RF Frequency vs. Time and RF Phase vs. Time). The windowing function is a Fast Fourier Transform (FFT) technique used to minimize the discontinuities between successive frames of an RF time domain signal.
Usage
- Using the
.query()method will send theRF:WINdow?query. - Using the
.verify(value)method will send theRF:WINdow?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theRF:WINdow valuecommand.
SCPI Syntax
- RF:WINdow {RECTangular|HAMming|HANning|BLAckmanharris|KAIser|FLATtop}
- RF:WINdow?
Info
RECTangular- window function equivalent to multiplying all gate data by one (sometimes known as a Dirichlet window).HAMming- a high or moderate resolution window based on a cosine series.HANning- a high or moderate resolution window based on a cosine series.BLAckmanharris- a low-resolution (high dynamic range) window based on a cosine series.KAIser- a high or moderate resolution window.FLATtop- a low-resolution (high dynamic range) window.