measurement
¶
The measurement commands module.
These commands are used in the following models: DPO2K, DPO2KB, MSO2K, MSO2KB
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- MEASUrement:CLEARSNapshot
- MEASUrement:GATing {OFF|SCREen|CURSor}
- MEASUrement:GATing?
- MEASUrement:IMMed:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:IMMed:DELay:DIRection?
- MEASUrement:IMMed:DELay:EDGE<x> {FALL|RISe}
- MEASUrement:IMMed:DELay:EDGE<x>?
- MEASUrement:IMMed:DELay?
- MEASUrement:IMMed:SOUrce1 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce1?
- MEASUrement:IMMed:SOUrce2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce2?
- MEASUrement:IMMed:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:IMMed:TYPe?
- MEASUrement:IMMed:UNIts?
- MEASUrement:IMMed:VALue?
- MEASUrement:IMMed?
- MEASUrement:INDICators:HORZ<x>?
- MEASUrement:INDICators:NUMHORZ?
- MEASUrement:INDICators:NUMVERT?
- MEASUrement:INDICators:STATE {OFF|MEAS<x>}
- MEASUrement:INDICators:STATE?
- MEASUrement:INDICators:VERT<x>?
- MEASUrement:INDICators?
- MEASUrement:MEAS<x>:COUNt?
- MEASUrement:MEAS<x>:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:MEAS<x>:DELay:DIRection?
- MEASUrement:MEAS<x>:DELay:EDGE<x> {FALL|RISe}
- MEASUrement:MEAS<x>:DELay:EDGE<x>?
- MEASUrement:MEAS<x>:DELay?
- MEASUrement:MEAS<x>:MAXimum?
- MEASUrement:MEAS<x>:MEAN?
- MEASUrement:MEAS<x>:MINImum?
- MEASUrement:MEAS<x>:SOURCE2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE2?
- MEASUrement:MEAS<x>:SOURCE[1] {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE[1]?
- MEASUrement:MEAS<x>:SOUrce1 {CH<x>|MATH|}
- MEASUrement:MEAS<x>:SOUrce1?
- MEASUrement:MEAS<x>:STATE {ON|OFF|<NR1>}
- MEASUrement:MEAS<x>:STATE?
- MEASUrement:MEAS<x>:STDdev?
- MEASUrement:MEAS<x>:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:MEAS<x>:TYPe?
- MEASUrement:MEAS<x>:UNIts?
- MEASUrement:MEAS<x>:VALue?
- MEASUrement:MEAS<x>?
- MEASUrement:METHod {Auto|HIStogram|MINMax}
- MEASUrement:METHod?
- MEASUrement:REFLevel:ABSolute:HIGH <NR3>
- MEASUrement:REFLevel:ABSolute:HIGH?
- MEASUrement:REFLevel:ABSolute:LOW <NR3>
- MEASUrement:REFLevel:ABSolute:LOW?
- MEASUrement:REFLevel:ABSolute:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:ABSolute:MID2 <NR3>
- MEASUrement:REFLevel:ABSolute:MID2?
- MEASUrement:REFLevel:ABSolute:MID<x> <NR3>
- MEASUrement:REFLevel:ABSolute:MID<x>?
- MEASUrement:REFLevel:ABSolute:MID?
- MEASUrement:REFLevel:METHod {ABSolute|PERCent}
- MEASUrement:REFLevel:METHod?
- MEASUrement:REFLevel:PERCent:HIGH <NR3>
- MEASUrement:REFLevel:PERCent:HIGH?
- MEASUrement:REFLevel:PERCent:LOW <NR3>
- MEASUrement:REFLevel:PERCent:LOW?
- MEASUrement:REFLevel:PERCent:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:PERCent:MID2 <NR3>
- MEASUrement:REFLevel:PERCent:MID2?
- MEASUrement:REFLevel:PERCent:MID<x> <NR3>
- MEASUrement:REFLevel:PERCent:MID<x>?
- MEASUrement:REFLevel:PERCent:MID?
- MEASUrement:REFLevel?
- MEASUrement:SNAPShot
- MEASUrement:STATIstics RESET
- MEASUrement:STATIstics:MODE {OFF|ON}
- MEASUrement:STATIstics:MODE?
- MEASUrement:STATIstics:WEIghting <NR1>
- MEASUrement:STATIstics:WEIghting?
- MEASUrement:STATIstics?
- MEASUrement?
Measurement
¶
Bases: SCPICmdRead
The MEASUrement command.
Description
- This query-only command returns all measurement parameters.
Usage
- Using the
.query()method will send theMEASUrement?query. - Using the
.verify(value)method will send theMEASUrement?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement?
Properties
.clearsnapshot: TheMEASUrement:CLEARSNapshotcommand..gating: TheMEASUrement:GATingcommand..immed: TheMEASUrement:IMMedcommand..indicators: TheMEASUrement:INDICatorscommand..meas: TheMEASUrement:MEAS<x>command..method: TheMEASUrement:METHodcommand..reflevel: TheMEASUrement:REFLevelcommand..snapshot: TheMEASUrement:SNAPShotcommand..statistics: TheMEASUrement:STATIsticscommand.
clearsnapshot
property
¶
clearsnapshot: MeasurementClearsnapshot
Return the MEASUrement:CLEARSNapshot command.
Description
- Removes the measurement snapshot display.
Usage
- Using the
.write()method will send theMEASUrement:CLEARSNapshotcommand.
SCPI Syntax
- MEASUrement:CLEARSNapshot
gating
property
¶
gating: MeasurementGating
Return the MEASUrement:GATing command.
Description
- Specifies or returns the measurement gating setting.
Usage
- Using the
.query()method will send theMEASUrement:GATing?query. - Using the
.verify(value)method will send theMEASUrement:GATing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:GATing valuecommand.
SCPI Syntax
- MEASUrement:GATing {OFF|SCREen|CURSor}
- MEASUrement:GATing?
Info
OFFturns off measurement gating (full record).SCREenturns on gating, using the left and right edges of the screen.CURSorlimits measurements to the portion of the waveform between the vertical bar cursors, even if they are off screen.
immed
property
¶
immed: MeasurementImmed
Return the MEASUrement:IMMed command.
Description
- Returns all immediate measurement setup parameters.
Usage
- Using the
.query()method will send theMEASUrement:IMMed?query. - Using the
.verify(value)method will send theMEASUrement:IMMed?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:IMMed?
Sub-properties
.delay: TheMEASUrement:IMMed:DELaycommand..source1: TheMEASUrement:IMMed:SOUrce1command..source2: TheMEASUrement:IMMed:SOUrce2command..type: TheMEASUrement:IMMed:TYPecommand..units: TheMEASUrement:IMMed:UNItscommand..value: TheMEASUrement:IMMed:VALuecommand.
indicators
property
¶
indicators: MeasurementIndicators
Return the MEASUrement:INDICators command.
Description
- Returns all measurement indicator parameters.
Usage
- Using the
.query()method will send theMEASUrement:INDICators?query. - Using the
.verify(value)method will send theMEASUrement:INDICators?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators?
Sub-properties
.horz: TheMEASUrement:INDICators:HORZ<x>command..numhorz: TheMEASUrement:INDICators:NUMHORZcommand..numvert: TheMEASUrement:INDICators:NUMVERTcommand..state: TheMEASUrement:INDICators:STATEcommand..vert: TheMEASUrement:INDICators:VERT<x>command.
meas
property
¶
meas: dict[int, MeasurementMeasItem]
Return the MEASUrement:MEAS<x> command.
Description
- Returns all measurement parameters for the specified active measurement
.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>?
Sub-properties
.count: TheMEASUrement:MEAS<x>:COUNtcommand..delay: TheMEASUrement:MEAS<x>:DELaycommand..maximum: TheMEASUrement:MEAS<x>:MAXimumcommand..mean: TheMEASUrement:MEAS<x>:MEANcommand..minimum: TheMEASUrement:MEAS<x>:MINImumcommand..source2: TheMEASUrement:MEAS<x>:SOURCE2command..source: TheMEASUrement:MEAS<x>:SOURCE[1]command..source1: TheMEASUrement:MEAS<x>:SOUrce1command..state: TheMEASUrement:MEAS<x>:STATEcommand..stddev: TheMEASUrement:MEAS<x>:STDdevcommand..type: TheMEASUrement:MEAS<x>:TYPecommand..units: TheMEASUrement:MEAS<x>:UNItscommand..value: TheMEASUrement:MEAS<x>:VALuecommand.
method
property
¶
method: MeasurementMethod
Return the MEASUrement:METHod command.
Description
- This command specifies the method used to calculate the 0% and 100% reference level.
Usage
- Using the
.query()method will send theMEASUrement:METHod?query. - Using the
.verify(value)method will send theMEASUrement:METHod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:METHod valuecommand.
SCPI Syntax
- MEASUrement:METHod {Auto|HIStogram|MINMax}
- MEASUrement:METHod?
Info
Autoselects the best method for each data set.HIStogramsets the high and low waveform levels statistically using a histogram algorithm.MINMaxuses the highest and lowest values of the waveform record. This selection is best for examining waveforms with no large, flat portions of a common value, such as sine waves and triangle waves.
reflevel
property
¶
reflevel: MeasurementReflevel
Return the MEASUrement:REFLevel command.
Description
- Returns the current reference level parameters.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:REFLevel?
Sub-properties
.absolute: TheMEASUrement:REFLevel:ABSolutecommand tree..method: TheMEASUrement:REFLevel:METHodcommand..percent: TheMEASUrement:REFLevel:PERCentcommand tree.
snapshot
property
¶
snapshot: MeasurementSnapshot
Return the MEASUrement:SNAPShot command.
Description
- Displays the measurement snapshot list on the oscilloscope screen. The list contains the immediate values for all available measurements of the active signal. You can query each individual measurement separately.
Usage
- Using the
.write()method will send theMEASUrement:SNAPShotcommand.
SCPI Syntax
- MEASUrement:SNAPShot
statistics
property
¶
statistics: MeasurementStatistics
Return the MEASUrement:STATIstics command.
Description
- Clears all of the statistics accumulated for all periodic measurements (MEAS1 through MEAS4). The query form returns statistic settings.
Usage
- Using the
.query()method will send theMEASUrement:STATIstics?query. - Using the
.verify(value)method will send theMEASUrement:STATIstics?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:STATIstics valuecommand.
SCPI Syntax
- MEASUrement:STATIstics RESET
- MEASUrement:STATIstics?
Info
RESETclears the measurements.
Sub-properties
.mode: TheMEASUrement:STATIstics:MODEcommand..weighting: TheMEASUrement:STATIstics:WEIghtingcommand.
MeasurementClearsnapshot
¶
Bases: SCPICmdWriteNoArguments
The MEASUrement:CLEARSNapshot command.
Description
- Removes the measurement snapshot display.
Usage
- Using the
.write()method will send theMEASUrement:CLEARSNapshotcommand.
SCPI Syntax
- MEASUrement:CLEARSNapshot
MeasurementGating
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:GATing command.
Description
- Specifies or returns the measurement gating setting.
Usage
- Using the
.query()method will send theMEASUrement:GATing?query. - Using the
.verify(value)method will send theMEASUrement:GATing?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:GATing valuecommand.
SCPI Syntax
- MEASUrement:GATing {OFF|SCREen|CURSor}
- MEASUrement:GATing?
Info
OFFturns off measurement gating (full record).SCREenturns on gating, using the left and right edges of the screen.CURSorlimits measurements to the portion of the waveform between the vertical bar cursors, even if they are off screen.
MeasurementImmed
¶
Bases: SCPICmdRead
The MEASUrement:IMMed command.
Description
- Returns all immediate measurement setup parameters.
Usage
- Using the
.query()method will send theMEASUrement:IMMed?query. - Using the
.verify(value)method will send theMEASUrement:IMMed?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:IMMed?
Properties
.delay: TheMEASUrement:IMMed:DELaycommand..source1: TheMEASUrement:IMMed:SOUrce1command..source2: TheMEASUrement:IMMed:SOUrce2command..type: TheMEASUrement:IMMed:TYPecommand..units: TheMEASUrement:IMMed:UNItscommand..value: TheMEASUrement:IMMed:VALuecommand.
delay
property
¶
delay: MeasurementImmedDelay
Return the MEASUrement:IMMed:DELay command.
Description
- Returns information about the immediate delay measurement. This command is equivalent to viewing the delay measurement settings on the measurement readout.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:DELay?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:DELay?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:IMMed:DELay?
Sub-properties
.direction: TheMEASUrement:IMMed:DELay:DIRectioncommand..edge: TheMEASUrement:IMMed:DELay:EDGE<x>command.
source1
property
¶
source1: MeasurementImmedSource1
Return the MEASUrement:IMMed:SOUrce1 command.
Description
- Sets or returns the source for all single source immediate measurements and specifies
the source to measure ‘from’ when taking an immediate delay measurement or phase
measurement. Digital channels (D
) are available as a measurement source for time, edge and pulse measurements such as Period, Frequency, Pos Width, Neg Width, Pos Duty Cycle, Neg Duty Cycle, Pos/Neg Edges and Pos/Neg Pulses, Delay and Phase.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:SOUrce1?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:SOUrce1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:SOUrce1 valuecommand.
SCPI Syntax
- MEASUrement:IMMed:SOUrce1 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce1?
Info
CH<x>is an input channel waveform. The x variable can be expressed as an integer, where x is the channel number.MATH<y>is a math waveform. The y variable can be expressed as an integer of 1.REF<X>is a reference waveform. The x variable can be expressed as an integer, where x is the reference channel number.
source2
property
¶
source2: MeasurementImmedSource2
Return the MEASUrement:IMMed:SOUrce2 command.
Description
- Sets or returns the source to measure ‘to’ for phase or delay immediate measurements.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:SOUrce2?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:SOUrce2?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:SOUrce2 valuecommand.
SCPI Syntax
- MEASUrement:IMMed:SOUrce2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce2?
Info
CH<x>is an input channel waveform, where x is the channel number.MATH<y>is a math waveform. The y variable can be expressed as an integer of 1.REF<X>is a reference waveform, where x is the reference channel number.
type
property
¶
type: MeasurementImmedType
Return the MEASUrement:IMMed:TYPe command.
Description
- Sets or returns the immediate measurement type.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:TYPe?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:TYPe valuecommand.
SCPI Syntax
- MEASUrement:IMMed:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:IMMed:TYPe?
Info
AMPlitudemeasures the amplitude of the selected waveform. In other words, it measures the high value less the low value measured over the entire waveform or gated region. This measurement is available only on DPO models.Amplitude = High - LowAREameasures the voltage over time. The area is over the entire waveform or gated region and is measured in volt-seconds. The area measured above the ground is positive, while the area below ground is negative. This measurement is available only on DPO models.BURstmeasures the duration of a burst. The measurement is made over the entire waveform or gated region.CARea(cycle area) measures the voltage over time. In other words, it measures, in volt-seconds, the area over the first cycle in the waveform or the first cycle in the gated region. The area measured above the common reference point is positive, while the area below the common reference point is negative. This measurement is available on DPO and MSO models.CMEan(cycle mean) measures the arithmetic mean over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO and MSO models.CRMs(cycle rms) measures the true Root Mean Square voltage over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO and MSO models.DELaymeasures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform.FALLmeasures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value (default is 90%) to a low reference value (default is 10%). This measurement is available only on DPO models.FREQuencymeasures the first cycle in the waveform or gated region. Frequency is the reciprocal of the period and is measured in hertz (Hz), where 1 Hz = 1 cycle per second.HIGHmeasures the High reference (100% level, sometimes called Topline) of a waveform. This measurement is available only on DPO models.LOWmeasures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is available only on DPO models.MAXimumfinds the maximum amplitude. This value is the most positive peak voltage found. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.MEANamplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is available only on DPO models.MINImumfinds the minimum amplitude. This value is typically the most negative peak voltage. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.NDUty(negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on the first cycle in the waveform or gated region.Negative Duty Cycle = ((Negative Width) / Period) × 100%NEDGECountis the count of falling edges.NOVershoot(negative overshoot) finds the negative overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.Negative Overshoot = ((Low - Minimum) / Amplitude) × 100%)NPULSECountis the count of negative pulses.NWIdth(negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on the first pulse in the waveform or gated region.PDUty(positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on the first cycle in the waveform or gated region.Positive Duty Cycle = ((Positive Width / Period) × 100%PEDGECountis the count of rising edges.PERIodis the time required to complete the first cycle in a waveform or gated region. Period is the reciprocal of frequency and is measured in seconds.PHAsemeasures the phase difference (amount of time a waveform leads or lags the reference waveform) between two waveforms. The measurement is made between the middle reference points of the two waveforms and is expressed in degrees, where 360° represents one waveform cycle.PK2Pk(peak-to-peak) finds the absolute difference between the maximum and minimum amplitude in the entire waveform or gated region. This measurement is available only on DPO models.POVershootis the positive overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.Positive Overshoot = ((Maximum - High) / Amplitude) ×100%PPULSECountis the count of positive pulses.PWIdth(positive width) is the distance (time) between the middle reference (default = 50%) amplitude points of a positive pulse. The measurement is made on the first pulse in the waveform or gated region.RISetiming measurement finds the rise time of the waveform. The rise time is the time it takes for the leading edge of the first pulse encountered to rise from a low reference value (default is 10%) to a high reference value (default is 90%). This measurement is available only on DPO models.RMSamplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is available only on DPO models.
units
property
¶
units: MeasurementImmedUnits
Return the MEASUrement:IMMed:UNIts command.
Description
- Returns a string containing the units of the immediate measurement.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:UNIts?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:UNIts?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:IMMed:UNIts?
value
property
¶
value: MeasurementImmedValue
Return the MEASUrement:IMMed:VALue command.
Description
- Returns the value of the measurement specified by the
MEASUREMENT:IMMED:TYPEcommand. The measurement is immediately taken on the source(s) specified by aMEASUREMENT:IMMED:SOURCEXcommand.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:VALue?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:IMMed:VALue?
MeasurementImmedDelay
¶
Bases: SCPICmdRead
The MEASUrement:IMMed:DELay command.
Description
- Returns information about the immediate delay measurement. This command is equivalent to viewing the delay measurement settings on the measurement readout.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:DELay?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:DELay?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:IMMed:DELay?
Properties
.direction: TheMEASUrement:IMMed:DELay:DIRectioncommand..edge: TheMEASUrement:IMMed:DELay:EDGE<x>command.
direction
property
¶
direction: MeasurementImmedDelayDirection
Return the MEASUrement:IMMed:DELay:DIRection command.
Description
- This command specifies the starting point and direction that determines the delay ‘to’ edge when taking an immediate delay measurement.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:DELay:DIRection?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:DELay:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:DELay:DIRection valuecommand.
SCPI Syntax
- MEASUrement:IMMed:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:IMMed:DELay:DIRection?
Info
BACKWardsstarts the search at the end of the waveform and looks for the last rising or falling edge in the waveform.FORWardsstarts the search at the beginning of the waveform and looks for the first rising or falling edge in the waveform.
edge
property
¶
edge: dict[int, MeasurementImmedDelayEdgeItem]
Return the MEASUrement:IMMed:DELay:EDGE<x> command.
Description
- This command specifies the slope of the edge the oscilloscope uses for the delay ‘from’ or ‘to’ waveform when taking an immediate delay measurement.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:DELay:EDGE<x>?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:DELay:EDGE<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:DELay:EDGE<x> valuecommand.
SCPI Syntax
- MEASUrement:IMMed:DELay:EDGE<x> {FALL|RISe}
- MEASUrement:IMMed:DELay:EDGE<x>?
Info
<x>specifies which waveform to use, where= 1 is the ‘from’ waveform, and = 2 is the ‘to’ waveform. FALLspecifies the falling edge.RISespecifies the rising edge.
MeasurementImmedDelayDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:IMMed:DELay:DIRection command.
Description
- This command specifies the starting point and direction that determines the delay ‘to’ edge when taking an immediate delay measurement.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:DELay:DIRection?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:DELay:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:DELay:DIRection valuecommand.
SCPI Syntax
- MEASUrement:IMMed:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:IMMed:DELay:DIRection?
Info
BACKWardsstarts the search at the end of the waveform and looks for the last rising or falling edge in the waveform.FORWardsstarts the search at the beginning of the waveform and looks for the first rising or falling edge in the waveform.
MeasurementImmedDelayEdgeItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The MEASUrement:IMMed:DELay:EDGE<x> command.
Description
- This command specifies the slope of the edge the oscilloscope uses for the delay ‘from’ or ‘to’ waveform when taking an immediate delay measurement.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:DELay:EDGE<x>?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:DELay:EDGE<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:DELay:EDGE<x> valuecommand.
SCPI Syntax
- MEASUrement:IMMed:DELay:EDGE<x> {FALL|RISe}
- MEASUrement:IMMed:DELay:EDGE<x>?
Info
<x>specifies which waveform to use, where= 1 is the ‘from’ waveform, and = 2 is the ‘to’ waveform. FALLspecifies the falling edge.RISespecifies the rising edge.
MeasurementImmedSource1
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:IMMed:SOUrce1 command.
Description
- Sets or returns the source for all single source immediate measurements and specifies the
source to measure ‘from’ when taking an immediate delay measurement or phase measurement.
Digital channels (D
) are available as a measurement source for time, edge and pulse measurements such as Period, Frequency, Pos Width, Neg Width, Pos Duty Cycle, Neg Duty Cycle, Pos/Neg Edges and Pos/Neg Pulses, Delay and Phase.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:SOUrce1?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:SOUrce1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:SOUrce1 valuecommand.
SCPI Syntax
- MEASUrement:IMMed:SOUrce1 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce1?
Info
CH<x>is an input channel waveform. The x variable can be expressed as an integer, where x is the channel number.MATH<y>is a math waveform. The y variable can be expressed as an integer of 1.REF<X>is a reference waveform. The x variable can be expressed as an integer, where x is the reference channel number.
MeasurementImmedSource2
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:IMMed:SOUrce2 command.
Description
- Sets or returns the source to measure ‘to’ for phase or delay immediate measurements.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:SOUrce2?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:SOUrce2?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:SOUrce2 valuecommand.
SCPI Syntax
- MEASUrement:IMMed:SOUrce2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce2?
Info
CH<x>is an input channel waveform, where x is the channel number.MATH<y>is a math waveform. The y variable can be expressed as an integer of 1.REF<X>is a reference waveform, where x is the reference channel number.
MeasurementImmedType
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:IMMed:TYPe command.
Description
- Sets or returns the immediate measurement type.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:TYPe?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:IMMed:TYPe valuecommand.
SCPI Syntax
- MEASUrement:IMMed:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:IMMed:TYPe?
Info
AMPlitudemeasures the amplitude of the selected waveform. In other words, it measures the high value less the low value measured over the entire waveform or gated region. This measurement is available only on DPO models.Amplitude = High - LowAREameasures the voltage over time. The area is over the entire waveform or gated region and is measured in volt-seconds. The area measured above the ground is positive, while the area below ground is negative. This measurement is available only on DPO models.BURstmeasures the duration of a burst. The measurement is made over the entire waveform or gated region.CARea(cycle area) measures the voltage over time. In other words, it measures, in volt-seconds, the area over the first cycle in the waveform or the first cycle in the gated region. The area measured above the common reference point is positive, while the area below the common reference point is negative. This measurement is available on DPO and MSO models.CMEan(cycle mean) measures the arithmetic mean over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO and MSO models.CRMs(cycle rms) measures the true Root Mean Square voltage over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO and MSO models.DELaymeasures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform.FALLmeasures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value (default is 90%) to a low reference value (default is 10%). This measurement is available only on DPO models.FREQuencymeasures the first cycle in the waveform or gated region. Frequency is the reciprocal of the period and is measured in hertz (Hz), where 1 Hz = 1 cycle per second.HIGHmeasures the High reference (100% level, sometimes called Topline) of a waveform. This measurement is available only on DPO models.LOWmeasures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is available only on DPO models.MAXimumfinds the maximum amplitude. This value is the most positive peak voltage found. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.MEANamplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is available only on DPO models.MINImumfinds the minimum amplitude. This value is typically the most negative peak voltage. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.NDUty(negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on the first cycle in the waveform or gated region.Negative Duty Cycle = ((Negative Width) / Period) × 100%NEDGECountis the count of falling edges.NOVershoot(negative overshoot) finds the negative overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.Negative Overshoot = ((Low - Minimum) / Amplitude) × 100%)NPULSECountis the count of negative pulses.NWIdth(negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on the first pulse in the waveform or gated region.PDUty(positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on the first cycle in the waveform or gated region.Positive Duty Cycle = ((Positive Width / Period) × 100%PEDGECountis the count of rising edges.PERIodis the time required to complete the first cycle in a waveform or gated region. Period is the reciprocal of frequency and is measured in seconds.PHAsemeasures the phase difference (amount of time a waveform leads or lags the reference waveform) between two waveforms. The measurement is made between the middle reference points of the two waveforms and is expressed in degrees, where 360° represents one waveform cycle.PK2Pk(peak-to-peak) finds the absolute difference between the maximum and minimum amplitude in the entire waveform or gated region. This measurement is available only on DPO models.POVershootis the positive overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.Positive Overshoot = ((Maximum - High) / Amplitude) ×100%PPULSECountis the count of positive pulses.PWIdth(positive width) is the distance (time) between the middle reference (default = 50%) amplitude points of a positive pulse. The measurement is made on the first pulse in the waveform or gated region.RISetiming measurement finds the rise time of the waveform. The rise time is the time it takes for the leading edge of the first pulse encountered to rise from a low reference value (default is 10%) to a high reference value (default is 90%). This measurement is available only on DPO models.RMSamplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is available only on DPO models.
MeasurementImmedUnits
¶
Bases: SCPICmdRead
The MEASUrement:IMMed:UNIts command.
Description
- Returns a string containing the units of the immediate measurement.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:UNIts?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:UNIts?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:IMMed:UNIts?
MeasurementImmedValue
¶
Bases: SCPICmdRead
The MEASUrement:IMMed:VALue command.
Description
- Returns the value of the measurement specified by the
MEASUREMENT:IMMED:TYPEcommand. The measurement is immediately taken on the source(s) specified by aMEASUREMENT:IMMED:SOURCEXcommand.
Usage
- Using the
.query()method will send theMEASUrement:IMMed:VALue?query. - Using the
.verify(value)method will send theMEASUrement:IMMed:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:IMMed:VALue?
MeasurementIndicators
¶
Bases: SCPICmdRead
The MEASUrement:INDICators command.
Description
- Returns all measurement indicator parameters.
Usage
- Using the
.query()method will send theMEASUrement:INDICators?query. - Using the
.verify(value)method will send theMEASUrement:INDICators?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators?
Properties
.horz: TheMEASUrement:INDICators:HORZ<x>command..numhorz: TheMEASUrement:INDICators:NUMHORZcommand..numvert: TheMEASUrement:INDICators:NUMVERTcommand..state: TheMEASUrement:INDICators:STATEcommand..vert: TheMEASUrement:INDICators:VERT<x>command.
horz
property
¶
horz: dict[int, MeasurementIndicatorsHorzItem]
Return the MEASUrement:INDICators:HORZ<x> command.
Description
- Returns the position of the specified horizontal measurement indicator
, where can be 1, 2, 3, or 4.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:HORZ<x>?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:HORZ<x>?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators:HORZ<x>?
numhorz
property
¶
numhorz: MeasurementIndicatorsNumhorz
Return the MEASUrement:INDICators:NUMHORZ command.
Description
- Returns the number of horizontal measurement indicators currently being displayed.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:NUMHORZ?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:NUMHORZ?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators:NUMHORZ?
numvert
property
¶
numvert: MeasurementIndicatorsNumvert
Return the MEASUrement:INDICators:NUMVERT command.
Description
- Returns the number of vertical measurement indicators currently being displayed.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:NUMVERT?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:NUMVERT?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators:NUMVERT?
state
property
¶
state: MeasurementIndicatorsState
Return the MEASUrement:INDICators:STATE command.
Description
- This command specifies the state of visible measurement indicators.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:STATE?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:INDICators:STATE valuecommand.
SCPI Syntax
- MEASUrement:INDICators:STATE {OFF|MEAS<x>}
- MEASUrement:INDICators:STATE?
Info
OFFturns the visible measurement indicators off.MEAS<x>displays the visible measurement indicators for measurement, where can be 1 through 8.
vert
property
¶
vert: dict[int, MeasurementIndicatorsVertItem]
Return the MEASUrement:INDICators:VERT<x> command.
Description
- Returns the value of the specified vertical measurement indicator
from the trigger point, where can be 1 through 8. A negative value means that the indicator is positioned earlier in the waveform record than the trigger point.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:VERT<x>?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:VERT<x>?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators:VERT<x>?
MeasurementIndicatorsHorzItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The MEASUrement:INDICators:HORZ<x> command.
Description
- Returns the position of the specified horizontal measurement indicator
, where can be 1, 2, 3, or 4.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:HORZ<x>?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:HORZ<x>?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators:HORZ<x>?
MeasurementIndicatorsNumhorz
¶
Bases: SCPICmdRead
The MEASUrement:INDICators:NUMHORZ command.
Description
- Returns the number of horizontal measurement indicators currently being displayed.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:NUMHORZ?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:NUMHORZ?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators:NUMHORZ?
MeasurementIndicatorsNumvert
¶
Bases: SCPICmdRead
The MEASUrement:INDICators:NUMVERT command.
Description
- Returns the number of vertical measurement indicators currently being displayed.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:NUMVERT?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:NUMVERT?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators:NUMVERT?
MeasurementIndicatorsState
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:INDICators:STATE command.
Description
- This command specifies the state of visible measurement indicators.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:STATE?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:INDICators:STATE valuecommand.
SCPI Syntax
- MEASUrement:INDICators:STATE {OFF|MEAS<x>}
- MEASUrement:INDICators:STATE?
Info
OFFturns the visible measurement indicators off.MEAS<x>displays the visible measurement indicators for measurement, where can be 1 through 8.
MeasurementIndicatorsVertItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The MEASUrement:INDICators:VERT<x> command.
Description
- Returns the value of the specified vertical measurement indicator
from the trigger point, where can be 1 through 8. A negative value means that the indicator is positioned earlier in the waveform record than the trigger point.
Usage
- Using the
.query()method will send theMEASUrement:INDICators:VERT<x>?query. - Using the
.verify(value)method will send theMEASUrement:INDICators:VERT<x>?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:INDICators:VERT<x>?
MeasurementMeasItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The MEASUrement:MEAS<x> command.
Description
- Returns all measurement parameters for the specified active measurement
.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>?
Properties
.count: TheMEASUrement:MEAS<x>:COUNtcommand..delay: TheMEASUrement:MEAS<x>:DELaycommand..maximum: TheMEASUrement:MEAS<x>:MAXimumcommand..mean: TheMEASUrement:MEAS<x>:MEANcommand..minimum: TheMEASUrement:MEAS<x>:MINImumcommand..source2: TheMEASUrement:MEAS<x>:SOURCE2command..source: TheMEASUrement:MEAS<x>:SOURCE[1]command..source1: TheMEASUrement:MEAS<x>:SOUrce1command..state: TheMEASUrement:MEAS<x>:STATEcommand..stddev: TheMEASUrement:MEAS<x>:STDdevcommand..type: TheMEASUrement:MEAS<x>:TYPecommand..units: TheMEASUrement:MEAS<x>:UNItscommand..value: TheMEASUrement:MEAS<x>:VALuecommand.
count
property
¶
count: MeasurementMeasItemCount
Return the MEASUrement:MEAS<x>:COUNt command.
Description
- Returns the number of values accumulated for this measurement since the last statistical reset. Values may be ignored if they generated an error. Measurements are specified by x, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:COUNt?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:COUNt?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:COUNt?
delay
property
¶
delay: MeasurementMeasItemDelay
Return the MEASUrement:MEAS<x>:DELay command.
Description
- Returns the delay measurement parameters for the measurement specified by
, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:DELay?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:DELay?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay?
Sub-properties
.direction: TheMEASUrement:MEAS<x>:DELay:DIRectioncommand..edge: TheMEASUrement:MEAS<x>:DELay:EDGE<x>command.
maximum
property
¶
maximum: MeasurementMeasItemMaximum
Return the MEASUrement:MEAS<x>:MAXimum command.
Description
- Returns the maximum value found for this measurement since the last statistical reset. Measurements are specified by x, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:MAXimum?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:MAXimum?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:MAXimum?
mean
property
¶
mean: MeasurementMeasItemMean
Return the MEASUrement:MEAS<x>:MEAN command.
Description
- Returns the mean value accumulated for this measurement since the last statistical reset. Measurements are specified by x, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:MEAN?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:MEAN?
minimum
property
¶
minimum: MeasurementMeasItemMinimum
Return the MEASUrement:MEAS<x>:MINImum command.
Description
- Returns the minimum value for this measurement since the last statistical reset.
Measurements are specified by
, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:MINImum?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:MINImum?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:MINImum?
source
property
¶
source: dict[int, MeasurementMeasItemSourceItem]
Return the MEASUrement:MEAS<x>:SOURCE[1] command.
Description
- Sets or returns the source for all single source measurements and specifies the source
to measure ‘from’ when taking a delay measurement or phase measurement. Measurements
are specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:SOURCE[1]?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:SOURCE[1]?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:SOURCE[1] valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:SOURCE[1] {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE[1]?
Info
CH<x>is an input channel waveform, where x is the channel number.MATH<y>is a math waveform, where y is 1.REF<x>is a reference waveform, where x is the reference channel number.
source1
property
¶
source1: MeasurementMeasItemSource1
Return the MEASUrement:MEAS<x>:SOUrce1 command.
Description
- For SOURce1: Sets or returns the source for all single channel measurements. For delay or phase measurements, sets or returns the waveform to measure ‘from’. For SOUrce2: Sets or returns the waveform to measure ‘to’ when taking a delay measurement or phase measurement.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:SOUrce1?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:SOUrce1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:SOUrce1 valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:SOUrce1 {CH<x>|MATH|}
- MEASUrement:MEAS<x>:SOUrce1?
Info
CH<x>is an input channel waveform, where x is the channel number.MATHis the math waveform.REF<x>is a reference waveform, where x is the reference channel number.
source2
property
¶
source2: MeasurementMeasItemSource2
Return the MEASUrement:MEAS<x>:SOURCE2 command.
Description
- Sets or returns the reference source to measure ‘to’ when taking a delay measurement
or phase measurement. Measurements are specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:SOURCE2?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:SOURCE2?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:SOURCE2 valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:SOURCE2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE2?
Info
CH<x>is an input channel waveform, where x is the channel number.MATH<y>is the math waveform, which is always 1.REF<x>is a reference waveform, where x is the reference channel number.
state
property
¶
state: MeasurementMeasItemState
Return the MEASUrement:MEAS<x>:STATE command.
Description
- This command specifies whether the specified measurement slot is computed and
displayed. The measurement slot is specified by
, which ranges from 1 through 8. For a measurement to display, you must have selected a source waveform and defined the measurement you want to take and display. You select the measurement using the MEASUREMENT:MEASX:SOURCEXcommand. You define the measurement type using theMEASUREMENT:MEASX:TYPEcommand.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:STATE?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:STATE valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:STATE {ON|OFF|<NR1>}
- MEASUrement:MEAS<x>:STATE?
Info
OFFdisables calculation and display of the specified measurement slot.ONenables calculation and display of the specified measurement slot.<NR1>= 0 disables calculation and display of the specified measurement slot; any other value enables calculation and display of the specified measurement slot.
stddev
property
¶
stddev: MeasurementMeasItemStddev
Return the MEASUrement:MEAS<x>:STDdev command.
Description
- Returns the standard deviation of values accumulated for this measurement since the
last statistical reset. Measurements are specified by
, the measurement slots, from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:STDdev?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:STDdev?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:STDdev?
type
property
¶
type: MeasurementMeasItemType
Return the MEASUrement:MEAS<x>:TYPe command.
Description
- Sets or returns the measurement type defined for the specified measurement slot. The
measurement slot is specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:TYPe?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:TYPe valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:MEAS<x>:TYPe?
Info
AMPlitudemeasures the amplitude of the selected waveform. In other words, it measures the high value less the low value measured over the entire waveform or gated region. This measurement is available only on DPO models.Amplitude = High - LowAREameasures the voltage over time. The area is over the entire waveform or gated region and is measured in volt-seconds. The area measured above the ground is positive, while the area below ground is negative. This measurement is available only on DPO models.BURstmeasures the duration of a burst. The measurement is made over the entire waveform or gated region.CARea(cycle area) measures the voltage over time. In other words, it measures, in volt-seconds, the area over the first cycle in the waveform or the first cycle in the gated region. The area measured above the common reference point is positive, while the area below the common reference point is negative. This measurement is available only on DPO models.CMEan(cycle mean) measures the arithmetic mean over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO models.CRMs(cycle rms) measures the true Root Mean Square voltage over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO models.DELaymeasures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform. This measurement is available only on DPO models.FALLmeasures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value (default is 90%) to a low reference value (default is 10%). This measurement is available only on DPO models.FREQuencymeasures the first cycle in the waveform or gated region. Frequency is the reciprocal of the period and is measured in hertz (Hz), where 1 Hz = 1 cycle per second.HIGHmeasures the High reference (100% level, sometimes called Topline) of a waveform. This measurement is available only on DPO models.LOWmeasures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is available only on DPO models.MAXimumfinds the maximum amplitude. This value is the most positive peak voltage found. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.MEANamplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is available only on DPO models.MINImumfinds the minimum amplitude. This value is typically the most negative peak voltage. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.NDUty(negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on the first cycle in the waveform or gated region.Negative Duty Cycle = ((Negative Width) / Period) × 100%NEDGECountis the count of negative edges.NOVershoot(negative overshoot) finds the negative overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.Negative Overshoot = ((Low - Minimum) / Amplitude) × 100%)NPULSECountis the count of negative pulses.NWIdth(negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on the first pulse in the waveform or gated region.PDUty(positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on the first cycle in the waveform or gated region.Positive Duty Cycle = ((Positive Width) / Period) × 100%PEDGECountis the count of positive edges.PERIodis the time required to complete the first cycle in a waveform or gated region. Period is the reciprocal of frequency and is measured in seconds.PHAsemeasures the phase difference (amount of time a waveform leads or lags the reference waveform) between two waveforms. The measurement is made between the middle reference points of the two waveforms and is expressed in degrees, where 360° represents one waveform cycle.PK2Pk(peak-to-peak) finds the absolute difference between the maximum and minimum amplitude in the entire waveform or gated region. This measurement is available only on DPO models.POVershootis the positive overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.Positive Overshoot = ((Maximum - High) / Amplitude) ×100%PPULSECountis the count of positive pulses.PWIdth(positive width) is the distance (time) between the middle reference (default = 50%) amplitude points of a positive pulse. The measurement is made on the first pulse in the waveform or gated region.RISetiming measurement finds the rise time of the waveform. The rise time is the time it takes for the leading edge of the first pulse encountered to rise from a low reference value (default is 10%) to a high reference value (default is 90%). This measurement is available only on DPO models.RMSamplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is available only on DPO models.
units
property
¶
units: MeasurementMeasItemUnits
Return the MEASUrement:MEAS<x>:UNIts command.
Description
- Returns the units associated with the specified measurement. The measurement slots are
specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:UNIts?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:UNIts?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:UNIts?
value
property
¶
value: MeasurementMeasItemValue
Return the MEASUrement:MEAS<x>:VALue command.
Description
- Returns a calculate value for the measurement specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:VALue?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:VALue?
MeasurementMeasItemCount
¶
Bases: SCPICmdRead
The MEASUrement:MEAS<x>:COUNt command.
Description
- Returns the number of values accumulated for this measurement since the last statistical reset. Values may be ignored if they generated an error. Measurements are specified by x, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:COUNt?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:COUNt?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:COUNt?
MeasurementMeasItemDelay
¶
Bases: SCPICmdRead
The MEASUrement:MEAS<x>:DELay command.
Description
- Returns the delay measurement parameters for the measurement specified by
, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:DELay?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:DELay?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay?
Properties
.direction: TheMEASUrement:MEAS<x>:DELay:DIRectioncommand..edge: TheMEASUrement:MEAS<x>:DELay:EDGE<x>command.
direction
property
¶
direction: MeasurementMeasItemDelayDirection
Return the MEASUrement:MEAS<x>:DELay:DIRection command.
Description
- This command specifies the starting point and direction that determines the delay ‘to’
edge when taking a delay measurement. Use the
MEASUREMENT:MEASX:SOURCEXcommand to specify the waveform.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:DELay:DIRection?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:DELay:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:DELay:DIRection valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:MEAS<x>:DELay:DIRection?
Info
BACKWardsmeans the search starts at the end of the waveform and looks for the last rising or falling edge in the waveform. Use theMEASUREMENT:MEASX:DELAY:EDGEXcommand to specify the slope of the edge.FORWardsmeans the search starts at the beginning of the waveform and looks for the first rising or falling edge in the waveform. Use theMEASUREMENT:MEASX:DELAY:EDGEXcommand to specify the slope of the edge.
edge
property
¶
edge: dict[int, MeasurementMeasItemDelayEdgeItem]
Return the MEASUrement:MEAS<x>:DELay:EDGE<x> command.
Description
- This command specifies the slope of the edge used for the delay ‘from’ or ‘to’
waveform when taking an immediate delay measurement. The waveform is specified by
MEASUREMENT:MEASX:SOURCEX.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:DELay:EDGE<x>?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:DELay:EDGE<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:DELay:EDGE<x> valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay:EDGE<x> {FALL|RISe}
- MEASUrement:MEAS<x>:DELay:EDGE<x>?
Info
<x>specifies which waveform to use, where= 1 is the ‘from’ waveform, and = 2 is the ‘to’ waveform. FALLspecifies the falling edge.RISespecifies the rising edge.
MeasurementMeasItemDelayDirection
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:MEAS<x>:DELay:DIRection command.
Description
- This command specifies the starting point and direction that determines the delay ‘to’
edge when taking a delay measurement. Use the
MEASUREMENT:MEASX:SOURCEXcommand to specify the waveform.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:DELay:DIRection?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:DELay:DIRection?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:DELay:DIRection valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:MEAS<x>:DELay:DIRection?
Info
BACKWardsmeans the search starts at the end of the waveform and looks for the last rising or falling edge in the waveform. Use theMEASUREMENT:MEASX:DELAY:EDGEXcommand to specify the slope of the edge.FORWardsmeans the search starts at the beginning of the waveform and looks for the first rising or falling edge in the waveform. Use theMEASUREMENT:MEASX:DELAY:EDGEXcommand to specify the slope of the edge.
MeasurementMeasItemDelayEdgeItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The MEASUrement:MEAS<x>:DELay:EDGE<x> command.
Description
- This command specifies the slope of the edge used for the delay ‘from’ or ‘to’ waveform
when taking an immediate delay measurement. The waveform is specified by
MEASUREMENT:MEASX:SOURCEX.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:DELay:EDGE<x>?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:DELay:EDGE<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:DELay:EDGE<x> valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay:EDGE<x> {FALL|RISe}
- MEASUrement:MEAS<x>:DELay:EDGE<x>?
Info
<x>specifies which waveform to use, where= 1 is the ‘from’ waveform, and = 2 is the ‘to’ waveform. FALLspecifies the falling edge.RISespecifies the rising edge.
MeasurementMeasItemMaximum
¶
Bases: SCPICmdRead
The MEASUrement:MEAS<x>:MAXimum command.
Description
- Returns the maximum value found for this measurement since the last statistical reset. Measurements are specified by x, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:MAXimum?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:MAXimum?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:MAXimum?
MeasurementMeasItemMean
¶
Bases: SCPICmdRead
The MEASUrement:MEAS<x>:MEAN command.
Description
- Returns the mean value accumulated for this measurement since the last statistical reset. Measurements are specified by x, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:MEAN?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:MEAN?
MeasurementMeasItemMinimum
¶
Bases: SCPICmdRead
The MEASUrement:MEAS<x>:MINImum command.
Description
- Returns the minimum value for this measurement since the last statistical reset.
Measurements are specified by
, which ranges from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:MINImum?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:MINImum?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:MINImum?
MeasurementMeasItemSource1
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:MEAS<x>:SOUrce1 command.
Description
- For SOURce1: Sets or returns the source for all single channel measurements. For delay or phase measurements, sets or returns the waveform to measure ‘from’. For SOUrce2: Sets or returns the waveform to measure ‘to’ when taking a delay measurement or phase measurement.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:SOUrce1?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:SOUrce1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:SOUrce1 valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:SOUrce1 {CH<x>|MATH|}
- MEASUrement:MEAS<x>:SOUrce1?
Info
CH<x>is an input channel waveform, where x is the channel number.MATHis the math waveform.REF<x>is a reference waveform, where x is the reference channel number.
MeasurementMeasItemSource2
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:MEAS<x>:SOURCE2 command.
Description
- Sets or returns the reference source to measure ‘to’ when taking a delay measurement or
phase measurement. Measurements are specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:SOURCE2?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:SOURCE2?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:SOURCE2 valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:SOURCE2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE2?
Info
CH<x>is an input channel waveform, where x is the channel number.MATH<y>is the math waveform, which is always 1.REF<x>is a reference waveform, where x is the reference channel number.
MeasurementMeasItemSourceItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The MEASUrement:MEAS<x>:SOURCE[1] command.
Description
- Sets or returns the source for all single source measurements and specifies the source to
measure ‘from’ when taking a delay measurement or phase measurement. Measurements are
specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:SOURCE[1]?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:SOURCE[1]?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:SOURCE[1] valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:SOURCE[1] {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE[1]?
Info
CH<x>is an input channel waveform, where x is the channel number.MATH<y>is a math waveform, where y is 1.REF<x>is a reference waveform, where x is the reference channel number.
MeasurementMeasItemState
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:MEAS<x>:STATE command.
Description
- This command specifies whether the specified measurement slot is computed and displayed.
The measurement slot is specified by
, which ranges from 1 through 8. For a measurement to display, you must have selected a source waveform and defined the measurement you want to take and display. You select the measurement using the MEASUREMENT:MEASX:SOURCEXcommand. You define the measurement type using theMEASUREMENT:MEASX:TYPEcommand.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:STATE?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:STATE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:STATE valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:STATE {ON|OFF|<NR1>}
- MEASUrement:MEAS<x>:STATE?
Info
OFFdisables calculation and display of the specified measurement slot.ONenables calculation and display of the specified measurement slot.<NR1>= 0 disables calculation and display of the specified measurement slot; any other value enables calculation and display of the specified measurement slot.
MeasurementMeasItemStddev
¶
Bases: SCPICmdRead
The MEASUrement:MEAS<x>:STDdev command.
Description
- Returns the standard deviation of values accumulated for this measurement since the last
statistical reset. Measurements are specified by
, the measurement slots, from 1 through 8.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:STDdev?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:STDdev?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:STDdev?
MeasurementMeasItemType
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:MEAS<x>:TYPe command.
Description
- Sets or returns the measurement type defined for the specified measurement slot. The
measurement slot is specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:TYPe?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:TYPe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:MEAS<x>:TYPe valuecommand.
SCPI Syntax
- MEASUrement:MEAS<x>:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:MEAS<x>:TYPe?
Info
AMPlitudemeasures the amplitude of the selected waveform. In other words, it measures the high value less the low value measured over the entire waveform or gated region. This measurement is available only on DPO models.Amplitude = High - LowAREameasures the voltage over time. The area is over the entire waveform or gated region and is measured in volt-seconds. The area measured above the ground is positive, while the area below ground is negative. This measurement is available only on DPO models.BURstmeasures the duration of a burst. The measurement is made over the entire waveform or gated region.CARea(cycle area) measures the voltage over time. In other words, it measures, in volt-seconds, the area over the first cycle in the waveform or the first cycle in the gated region. The area measured above the common reference point is positive, while the area below the common reference point is negative. This measurement is available only on DPO models.CMEan(cycle mean) measures the arithmetic mean over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO models.CRMs(cycle rms) measures the true Root Mean Square voltage over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO models.DELaymeasures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform. This measurement is available only on DPO models.FALLmeasures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value (default is 90%) to a low reference value (default is 10%). This measurement is available only on DPO models.FREQuencymeasures the first cycle in the waveform or gated region. Frequency is the reciprocal of the period and is measured in hertz (Hz), where 1 Hz = 1 cycle per second.HIGHmeasures the High reference (100% level, sometimes called Topline) of a waveform. This measurement is available only on DPO models.LOWmeasures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is available only on DPO models.MAXimumfinds the maximum amplitude. This value is the most positive peak voltage found. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.MEANamplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is available only on DPO models.MINImumfinds the minimum amplitude. This value is typically the most negative peak voltage. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.NDUty(negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on the first cycle in the waveform or gated region.Negative Duty Cycle = ((Negative Width) / Period) × 100%NEDGECountis the count of negative edges.NOVershoot(negative overshoot) finds the negative overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.Negative Overshoot = ((Low - Minimum) / Amplitude) × 100%)NPULSECountis the count of negative pulses.NWIdth(negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on the first pulse in the waveform or gated region.PDUty(positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on the first cycle in the waveform or gated region.Positive Duty Cycle = ((Positive Width) / Period) × 100%PEDGECountis the count of positive edges.PERIodis the time required to complete the first cycle in a waveform or gated region. Period is the reciprocal of frequency and is measured in seconds.PHAsemeasures the phase difference (amount of time a waveform leads or lags the reference waveform) between two waveforms. The measurement is made between the middle reference points of the two waveforms and is expressed in degrees, where 360° represents one waveform cycle.PK2Pk(peak-to-peak) finds the absolute difference between the maximum and minimum amplitude in the entire waveform or gated region. This measurement is available only on DPO models.POVershootis the positive overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.Positive Overshoot = ((Maximum - High) / Amplitude) ×100%PPULSECountis the count of positive pulses.PWIdth(positive width) is the distance (time) between the middle reference (default = 50%) amplitude points of a positive pulse. The measurement is made on the first pulse in the waveform or gated region.RISetiming measurement finds the rise time of the waveform. The rise time is the time it takes for the leading edge of the first pulse encountered to rise from a low reference value (default is 10%) to a high reference value (default is 90%). This measurement is available only on DPO models.RMSamplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is available only on DPO models.
MeasurementMeasItemUnits
¶
Bases: SCPICmdRead
The MEASUrement:MEAS<x>:UNIts command.
Description
- Returns the units associated with the specified measurement. The measurement slots are
specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:UNIts?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:UNIts?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:UNIts?
MeasurementMeasItemValue
¶
Bases: SCPICmdRead
The MEASUrement:MEAS<x>:VALue command.
Description
- Returns a calculate value for the measurement specified by
, which ranges from 1 through 4.
Usage
- Using the
.query()method will send theMEASUrement:MEAS<x>:VALue?query. - Using the
.verify(value)method will send theMEASUrement:MEAS<x>:VALue?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:MEAS<x>:VALue?
MeasurementMethod
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:METHod command.
Description
- This command specifies the method used to calculate the 0% and 100% reference level.
Usage
- Using the
.query()method will send theMEASUrement:METHod?query. - Using the
.verify(value)method will send theMEASUrement:METHod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:METHod valuecommand.
SCPI Syntax
- MEASUrement:METHod {Auto|HIStogram|MINMax}
- MEASUrement:METHod?
Info
Autoselects the best method for each data set.HIStogramsets the high and low waveform levels statistically using a histogram algorithm.MINMaxuses the highest and lowest values of the waveform record. This selection is best for examining waveforms with no large, flat portions of a common value, such as sine waves and triangle waves.
MeasurementReflevel
¶
Bases: SCPICmdRead
The MEASUrement:REFLevel command.
Description
- Returns the current reference level parameters.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:REFLevel?
Properties
.absolute: TheMEASUrement:REFLevel:ABSolutecommand tree..method: TheMEASUrement:REFLevel:METHodcommand..percent: TheMEASUrement:REFLevel:PERCentcommand tree.
absolute
property
¶
absolute: MeasurementReflevelAbsolute
Return the MEASUrement:REFLevel:ABSolute command tree.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.high: TheMEASUrement:REFLevel:ABSolute:HIGHcommand..low: TheMEASUrement:REFLevel:ABSolute:LOWcommand..mid: TheMEASUrement:REFLevel:ABSolute:MIDcommand..mid2: TheMEASUrement:REFLevel:ABSolute:MID2command..midx: TheMEASUrement:REFLevel:ABSolute:MID<x>command.
method
property
¶
method: MeasurementReflevelMethod
Return the MEASUrement:REFLevel:METHod command.
Description
- Specifies or returns the reference level units used for measurement calculations.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:METHod?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:METHod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:METHod valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:METHod {ABSolute|PERCent}
- MEASUrement:REFLevel:METHod?
Info
ABSolutespecifies that the reference levels are set explicitly using theMEASUrement:REFLevel:ABSolutecommands. This method is useful when precise values are required (for example, when designing to published interface specifications, such as RS-232-C).PERCentspecifies that the reference levels are calculated as a percent relative to HIGH and LOW. The percentages are defined using theMEASUrement:REFLevel:PERCentcommands.
percent
property
¶
percent: MeasurementReflevelPercent
Return the MEASUrement:REFLevel:PERCent command tree.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.high: TheMEASUrement:REFLevel:PERCent:HIGHcommand..low: TheMEASUrement:REFLevel:PERCent:LOWcommand..mid: TheMEASUrement:REFLevel:PERCent:MIDcommand..mid2: TheMEASUrement:REFLevel:PERCent:MID2command..midx: TheMEASUrement:REFLevel:PERCent:MID<x>command.
MeasurementReflevelAbsolute
¶
Bases: SCPICmdRead
The MEASUrement:REFLevel:ABSolute command tree.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.high: TheMEASUrement:REFLevel:ABSolute:HIGHcommand..low: TheMEASUrement:REFLevel:ABSolute:LOWcommand..mid: TheMEASUrement:REFLevel:ABSolute:MIDcommand..mid2: TheMEASUrement:REFLevel:ABSolute:MID2command..midx: TheMEASUrement:REFLevel:ABSolute:MID<x>command.
high
property
¶
Return the MEASUrement:REFLevel:ABSolute:HIGH command.
Description
- This command specifies the high reference level, and is the upper reference level when
MEASUREMENT:REFLEVEL:METHODis set to Absolute. This command affects the results of rise and fall measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:HIGH?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:HIGH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:HIGH valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:HIGH <NR3>
- MEASUrement:REFLevel:ABSolute:HIGH?
Info
<NR3>is a floating point number that specifies the high reference level, in volts. The default is 0.0 V.
low
property
¶
Return the MEASUrement:REFLevel:ABSolute:LOW command.
Description
- This command specifies the low reference level, and is the lower reference level when
MEASUREMENT:REFLEVEL:METHODis set to Absolute.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:LOW?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:LOW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:LOW valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:LOW <NR3>
- MEASUrement:REFLevel:ABSolute:LOW?
Info
<NR3>is a floating point number that specifies the low reference level, in volts. The default is 0.0 V.
mid
property
¶
Return the MEASUrement:REFLevel:ABSolute:MID command.
Description
- [1] Sets or returns the mid reference level, and is the 50% reference level when
MEASUREMENT:REFLEVEL:METHODis set to Absolute. This command affects the results of period, frequency, delay, and all cyclic measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:MID?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:MID?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:MID valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:ABSolute:MID?
Info
<NR3>is the mid reference level, in volts. The default is 0.0 V.
mid2
property
¶
Return the MEASUrement:REFLevel:ABSolute:MID2 command.
Description
- Sets or returns the mid reference level for the ‘to’ waveform when taking a delay
measurement, and is the 50% reference level when
MEASUREMENT:REFLEVEL:METHODis set to Absolute. This command affects the results of delay measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:MID2?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:MID2?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:MID2 valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID2 <NR3>
- MEASUrement:REFLevel:ABSolute:MID2?
Info
<NR3>is the mid reference level, in volts. The default is 0.0 V.
midx
property
¶
Return the MEASUrement:REFLevel:ABSolute:MID<x> command.
Description
- This command specifies an absolute mid reference level (the 50% reference level) for
the ‘to’ waveform when taking a delay measurement, in volts. There are two absolute
mid reference levels; thus MID
can either be MID1 or MID2. This command applies when MEASUREMENT:REFLEVEL:METHODhas been set to Absolute. This command is equivalent to setting the Reference Levels in the MEASURE menu on the oscilloscope front panel.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:MID<x>?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:MID<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:MID<x> valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID<x> <NR3>
- MEASUrement:REFLevel:ABSolute:MID<x>?
Info
<NR3>is a floating point number that specifies the mid reference level in volts.
MeasurementReflevelAbsoluteHigh
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:ABSolute:HIGH command.
Description
- This command specifies the high reference level, and is the upper reference level when
MEASUREMENT:REFLEVEL:METHODis set to Absolute. This command affects the results of rise and fall measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:HIGH?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:HIGH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:HIGH valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:HIGH <NR3>
- MEASUrement:REFLevel:ABSolute:HIGH?
Info
<NR3>is a floating point number that specifies the high reference level, in volts. The default is 0.0 V.
MeasurementReflevelAbsoluteLow
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:ABSolute:LOW command.
Description
- This command specifies the low reference level, and is the lower reference level when
MEASUREMENT:REFLEVEL:METHODis set to Absolute.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:LOW?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:LOW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:LOW valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:LOW <NR3>
- MEASUrement:REFLevel:ABSolute:LOW?
Info
<NR3>is a floating point number that specifies the low reference level, in volts. The default is 0.0 V.
MeasurementReflevelAbsoluteMid
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:ABSolute:MID command.
Description
- [1] Sets or returns the mid reference level, and is the 50% reference level when
MEASUREMENT:REFLEVEL:METHODis set to Absolute. This command affects the results of period, frequency, delay, and all cyclic measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:MID?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:MID?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:MID valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:ABSolute:MID?
Info
<NR3>is the mid reference level, in volts. The default is 0.0 V.
MeasurementReflevelAbsoluteMid2
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:ABSolute:MID2 command.
Description
- Sets or returns the mid reference level for the ‘to’ waveform when taking a delay
measurement, and is the 50% reference level when
MEASUREMENT:REFLEVEL:METHODis set to Absolute. This command affects the results of delay measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:MID2?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:MID2?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:MID2 valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID2 <NR3>
- MEASUrement:REFLevel:ABSolute:MID2?
Info
<NR3>is the mid reference level, in volts. The default is 0.0 V.
MeasurementReflevelAbsoluteMidItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:ABSolute:MID<x> command.
Description
- This command specifies an absolute mid reference level (the 50% reference level) for the
‘to’ waveform when taking a delay measurement, in volts. There are two absolute mid
reference levels; thus MID
can either be MID1 or MID2. This command applies when MEASUREMENT:REFLEVEL:METHODhas been set to Absolute. This command is equivalent to setting the Reference Levels in the MEASURE menu on the oscilloscope front panel.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:ABSolute:MID<x>?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:ABSolute:MID<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:ABSolute:MID<x> valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID<x> <NR3>
- MEASUrement:REFLevel:ABSolute:MID<x>?
Info
<NR3>is a floating point number that specifies the mid reference level in volts.
MeasurementReflevelMethod
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:METHod command.
Description
- Specifies or returns the reference level units used for measurement calculations.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:METHod?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:METHod?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:METHod valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:METHod {ABSolute|PERCent}
- MEASUrement:REFLevel:METHod?
Info
ABSolutespecifies that the reference levels are set explicitly using theMEASUrement:REFLevel:ABSolutecommands. This method is useful when precise values are required (for example, when designing to published interface specifications, such as RS-232-C).PERCentspecifies that the reference levels are calculated as a percent relative to HIGH and LOW. The percentages are defined using theMEASUrement:REFLevel:PERCentcommands.
MeasurementReflevelPercent
¶
Bases: SCPICmdRead
The MEASUrement:REFLevel:PERCent command tree.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.high: TheMEASUrement:REFLevel:PERCent:HIGHcommand..low: TheMEASUrement:REFLevel:PERCent:LOWcommand..mid: TheMEASUrement:REFLevel:PERCent:MIDcommand..mid2: TheMEASUrement:REFLevel:PERCent:MID2command..midx: TheMEASUrement:REFLevel:PERCent:MID<x>command.
high
property
¶
Return the MEASUrement:REFLevel:PERCent:HIGH command.
Description
- This command specifies the percent (where 100% is equal to HIGH) used to calculate the
high reference level when
MEASUREMENT:REFLEVEL:METHODis set to Percent. This command affects the results of rise and fall measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:HIGH?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:HIGH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:HIGH valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:HIGH <NR3>
- MEASUrement:REFLevel:PERCent:HIGH?
Info
<NR3>is a floating point number that specifies the high reference level, ranging from 0 to 100%. The default high reference level is 90%.
low
property
¶
Return the MEASUrement:REFLevel:PERCent:LOW command.
Description
- This command specifies the percent (where 100% is equal to HIGH) used to calculate the
low reference level when
MEASUREMENT:REFLEVEL:METHODis set to Percent. This command affects the results of rise and fall measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:LOW?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:LOW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:LOW valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:LOW <NR3>
- MEASUrement:REFLevel:PERCent:LOW?
Info
<NR3>is a floating point number that specifies the low reference level, ranging from 0 to 100%. The default low reference level is 10%.
mid
property
¶
Return the MEASUrement:REFLevel:PERCent:MID command.
Description
- [1] Sets or returns the percent (where 100% is equal to HIGH) that is used to
calculate the mid reference level when
MEASUrement:REFLevel:METHodis set to Percent. This command affects the results of period, frequency, delay, and all cyclic measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:MID?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:MID?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:MID valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:PERCent:MID?
Info
<NR3>is the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.
mid2
property
¶
Return the MEASUrement:REFLevel:PERCent:MID2 command.
Description
- Sets or returns the percent (where 100% is equal to HIGH) that is used to calculate
the mid reference level for the second waveform specified when
MEASUREMENT:REFLEVEL:METHODis set to Percent. This command affects the results of delay measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:MID2?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:MID2?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:MID2 valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID2 <NR3>
- MEASUrement:REFLevel:PERCent:MID2?
Info
<NR3>is the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.
midx
property
¶
midx: dict[int, MeasurementReflevelPercentMidItem]
Return the MEASUrement:REFLevel:PERCent:MID<x> command.
Description
- This command specifies the percent (where 100% is equal to HIGH) that is used to
calculate a mid reference level. There are two mid reference levels; thus, MID
can be either MID1 or MID2. This command applies when the command MEASUREMENT:REFLEVEL:METHODhas been set to Percent. This command is equivalent to setting the Reference Levels in the MEASURE menu on the oscilloscope front panel.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:MID<x>?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:MID<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:MID<x> valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID<x> <NR3>
- MEASUrement:REFLevel:PERCent:MID<x>?
Info
<NR3>is a floating point number that specifies the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.
MeasurementReflevelPercentHigh
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:PERCent:HIGH command.
Description
- This command specifies the percent (where 100% is equal to HIGH) used to calculate the
high reference level when
MEASUREMENT:REFLEVEL:METHODis set to Percent. This command affects the results of rise and fall measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:HIGH?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:HIGH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:HIGH valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:HIGH <NR3>
- MEASUrement:REFLevel:PERCent:HIGH?
Info
<NR3>is a floating point number that specifies the high reference level, ranging from 0 to 100%. The default high reference level is 90%.
MeasurementReflevelPercentLow
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:PERCent:LOW command.
Description
- This command specifies the percent (where 100% is equal to HIGH) used to calculate the low
reference level when
MEASUREMENT:REFLEVEL:METHODis set to Percent. This command affects the results of rise and fall measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:LOW?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:LOW?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:LOW valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:LOW <NR3>
- MEASUrement:REFLevel:PERCent:LOW?
Info
<NR3>is a floating point number that specifies the low reference level, ranging from 0 to 100%. The default low reference level is 10%.
MeasurementReflevelPercentMid
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:PERCent:MID command.
Description
- [1] Sets or returns the percent (where 100% is equal to HIGH) that is used to calculate
the mid reference level when
MEASUrement:REFLevel:METHodis set to Percent. This command affects the results of period, frequency, delay, and all cyclic measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:MID?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:MID?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:MID valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:PERCent:MID?
Info
<NR3>is the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.
MeasurementReflevelPercentMid2
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:PERCent:MID2 command.
Description
- Sets or returns the percent (where 100% is equal to HIGH) that is used to calculate the
mid reference level for the second waveform specified when
MEASUREMENT:REFLEVEL:METHODis set to Percent. This command affects the results of delay measurements.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:MID2?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:MID2?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:MID2 valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID2 <NR3>
- MEASUrement:REFLevel:PERCent:MID2?
Info
<NR3>is the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.
MeasurementReflevelPercentMidItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The MEASUrement:REFLevel:PERCent:MID<x> command.
Description
- This command specifies the percent (where 100% is equal to HIGH) that is used to calculate
a mid reference level. There are two mid reference levels; thus, MID
can be either MID1 or MID2. This command applies when the command MEASUREMENT:REFLEVEL:METHODhas been set to Percent. This command is equivalent to setting the Reference Levels in the MEASURE menu on the oscilloscope front panel.
Usage
- Using the
.query()method will send theMEASUrement:REFLevel:PERCent:MID<x>?query. - Using the
.verify(value)method will send theMEASUrement:REFLevel:PERCent:MID<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:REFLevel:PERCent:MID<x> valuecommand.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID<x> <NR3>
- MEASUrement:REFLevel:PERCent:MID<x>?
Info
<NR3>is a floating point number that specifies the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.
MeasurementSnapshot
¶
Bases: SCPICmdWriteNoArguments
The MEASUrement:SNAPShot command.
Description
- Displays the measurement snapshot list on the oscilloscope screen. The list contains the immediate values for all available measurements of the active signal. You can query each individual measurement separately.
Usage
- Using the
.write()method will send theMEASUrement:SNAPShotcommand.
SCPI Syntax
- MEASUrement:SNAPShot
MeasurementStatistics
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:STATIstics command.
Description
- Clears all of the statistics accumulated for all periodic measurements (MEAS1 through MEAS4). The query form returns statistic settings.
Usage
- Using the
.query()method will send theMEASUrement:STATIstics?query. - Using the
.verify(value)method will send theMEASUrement:STATIstics?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:STATIstics valuecommand.
SCPI Syntax
- MEASUrement:STATIstics RESET
- MEASUrement:STATIstics?
Info
RESETclears the measurements.
Properties
.mode: TheMEASUrement:STATIstics:MODEcommand..weighting: TheMEASUrement:STATIstics:WEIghtingcommand.
mode
property
¶
Return the MEASUrement:STATIstics:MODE command.
Description
- Controls the operation and display of management statistics.
Usage
- Using the
.query()method will send theMEASUrement:STATIstics:MODE?query. - Using the
.verify(value)method will send theMEASUrement:STATIstics:MODE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:STATIstics:MODE valuecommand.
SCPI Syntax
- MEASUrement:STATIstics:MODE {OFF|ON}
- MEASUrement:STATIstics:MODE?
Info
OFFturns all measurements off. This is the default value.ONturns on statistics and displays all statistics for each measurement.
weighting
property
¶
weighting: MeasurementStatisticsWeighting
Return the MEASUrement:STATIstics:WEIghting command.
Description
- This command specifies the time constant for mean and standard deviation statistical accumulations.
Usage
- Using the
.query()method will send theMEASUrement:STATIstics:WEIghting?query. - Using the
.verify(value)method will send theMEASUrement:STATIstics:WEIghting?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:STATIstics:WEIghting valuecommand.
SCPI Syntax
- MEASUrement:STATIstics:WEIghting <NR1>
- MEASUrement:STATIstics:WEIghting?
Info
<NR1>is the number of samples used for the mean and standard deviation statistical accumulations.
MeasurementStatisticsMode
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:STATIstics:MODE command.
Description
- Controls the operation and display of management statistics.
Usage
- Using the
.query()method will send theMEASUrement:STATIstics:MODE?query. - Using the
.verify(value)method will send theMEASUrement:STATIstics:MODE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:STATIstics:MODE valuecommand.
SCPI Syntax
- MEASUrement:STATIstics:MODE {OFF|ON}
- MEASUrement:STATIstics:MODE?
Info
OFFturns all measurements off. This is the default value.ONturns on statistics and displays all statistics for each measurement.
MeasurementStatisticsWeighting
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:STATIstics:WEIghting command.
Description
- This command specifies the time constant for mean and standard deviation statistical accumulations.
Usage
- Using the
.query()method will send theMEASUrement:STATIstics:WEIghting?query. - Using the
.verify(value)method will send theMEASUrement:STATIstics:WEIghting?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theMEASUrement:STATIstics:WEIghting valuecommand.
SCPI Syntax
- MEASUrement:STATIstics:WEIghting <NR1>
- MEASUrement:STATIstics:WEIghting?
Info
<NR1>is the number of samples used for the mean and standard deviation statistical accumulations.