measurement
¶
The measurement commands module.
These commands are used in the following models: DPO4K, DPO4KB, MDO3K, MDO4K, MDO4KB, MDO4KC, MSO4K, MSO4KB
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|D<x>|HIStogram|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- MEASUrement:IMMed:SOUrce1?
- MEASUrement:IMMed:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|HITS|LOW|MAXimum|MEAN|MEDian|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEAKHits|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS|SIGMA<x>|STDdev|TOVershoot|WAVEFORMS}
- 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>:SOUrce1 {CH<x>|MATH|R<x>|D<x>|HIStogram|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- 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|HITS|LOW|MAXimum|MEAN|MEDian|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEAKHits|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS|SIGMA<x>|STDdev|TOVershoot|WAVEFORMS}
- 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<x> <NR3>
- MEASUrement:REFLevel:ABSolute:MID<x>?
- 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<x> <NR3>
- MEASUrement:REFLevel:PERCent:MID<x>?
- MEASUrement:REFLevel?
- MEASUrement:SNAPShot
- MEASUrement:SNAPShot:AMPlitude?
- MEASUrement:SNAPShot:AREa?
- MEASUrement:SNAPShot:BURst?
- MEASUrement:SNAPShot:CARea?
- MEASUrement:SNAPShot:CMEan?
- MEASUrement:SNAPShot:CRMs?
- MEASUrement:SNAPShot:FALL?
- MEASUrement:SNAPShot:FREQuency?
- MEASUrement:SNAPShot:HIGH?
- MEASUrement:SNAPShot:LOW?
- MEASUrement:SNAPShot:MAXimum?
- MEASUrement:SNAPShot:MEAN?
- MEASUrement:SNAPShot:MINImum?
- MEASUrement:SNAPShot:NDUty?
- MEASUrement:SNAPShot:NEDGECount?
- MEASUrement:SNAPShot:NOVershoot?
- MEASUrement:SNAPShot:NPULSECount?
- MEASUrement:SNAPShot:NWIdth?
- MEASUrement:SNAPShot:PDUty?
- MEASUrement:SNAPShot:PEDGECount?
- MEASUrement:SNAPShot:PERIod?
- MEASUrement:SNAPShot:PK2Pk?
- MEASUrement:SNAPShot:POVershoot?
- MEASUrement:SNAPShot:PPULSECount?
- MEASUrement:SNAPShot:PWIdth?
- MEASUrement:SNAPShot:RISe?
- MEASUrement:SNAPShot:RMS?
- MEASUrement:STATIstics RESET
- MEASUrement:STATIstics:MODe {OFF|ALL}
- 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..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..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
Sub-properties
.amplitude: TheMEASUrement:SNAPShot:AMPlitudecommand..area: TheMEASUrement:SNAPShot:AREacommand..burst: TheMEASUrement:SNAPShot:BURstcommand..carea: TheMEASUrement:SNAPShot:CAReacommand..cmean: TheMEASUrement:SNAPShot:CMEancommand..crms: TheMEASUrement:SNAPShot:CRMscommand..fall: TheMEASUrement:SNAPShot:FALLcommand..frequency: TheMEASUrement:SNAPShot:FREQuencycommand..high: TheMEASUrement:SNAPShot:HIGHcommand..low: TheMEASUrement:SNAPShot:LOWcommand..maximum: TheMEASUrement:SNAPShot:MAXimumcommand..mean: TheMEASUrement:SNAPShot:MEANcommand..minimum: TheMEASUrement:SNAPShot:MINImumcommand..nduty: TheMEASUrement:SNAPShot:NDUtycommand..nedgecount: TheMEASUrement:SNAPShot:NEDGECountcommand..novershoot: TheMEASUrement:SNAPShot:NOVershootcommand..npulsecount: TheMEASUrement:SNAPShot:NPULSECountcommand..nwidth: TheMEASUrement:SNAPShot:NWIdthcommand..pduty: TheMEASUrement:SNAPShot:PDUtycommand..pedgecount: TheMEASUrement:SNAPShot:PEDGECountcommand..period: TheMEASUrement:SNAPShot:PERIodcommand..pk2pk: TheMEASUrement:SNAPShot:PK2Pkcommand..povershoot: TheMEASUrement:SNAPShot:POVershootcommand..ppulsecount: TheMEASUrement:SNAPShot:PPULSECountcommand..pwidth: TheMEASUrement:SNAPShot:PWIdthcommand..rise: TheMEASUrement:SNAPShot:RISecommand..rms: TheMEASUrement:SNAPShot:RMScommand.
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..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
- For SOURce1: This command specifies the source for all single channel measurements. For delay or phase measurements, this command specifies the waveform to measure ‘from’. This is equivalent to setting the ‘From:’ waveform in the ‘Measure Delay’ side menu or the ‘Measure Phase’ side menu. SOUrce is equivalent to SOURCE1. For SOUrce2: This command specifies the waveform to measure ‘to’ when taking a delay measurement or phase measurement. This is equivalent to setting the ‘To:’ waveform in the ‘Measure Delay’ side menu or the ‘Measure Phase’ side menu.
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|D<x>|HIStogram|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- MEASUrement:IMMed:SOUrce1?
Info
CH<x>is the analog channel to use as the source waveform.MATHis the math waveform.D<x>is the digital waveform to use as the source waveform. (On models with option 3-MSO installed.).HIStogramindicates the histogram as the object to be measured. HIStogram only applies to SOUrce1; it is not available for SOUrce2.
type
property
¶
type: MeasurementImmedType
Return the MEASUrement:IMMed:TYPe command.
Description
- This command specifies the immediate measurement type. Digital channel measurements do not have a user-settable midRef threshold. If you specify a digital channel measurement that is not available on models with 3-MSO option installed), measurement error 2200: measurement system error occurs and 9.91e37 (not a number) is returned.
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|HITS|LOW|MAXimum|MEAN|MEDian|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEAKHits|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS|SIGMA<x>|STDdev|TOVershoot|WAVEFORMS}
- 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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.HITS(histogram hits) measures the number of points in or on the histogram box.LOWmeasures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.MEANamplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is applicable only to the analog channels.MEDian(histogram measurement) measures the middle point of the histogram box. Half of all acquired points within or on the histogram box are less than this value and half are greater than this value.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 applicable only to the analog channels.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 applicable only to the analog channels.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.PEAKHitsmeasures the number of points in the largest bin of the histogram.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 applicable only to the analog channels.POVershootis the positive overshoot value over the entire waveform or gated region. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.RMSamplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is applicable only to the analog channels.SIGMA1(histogram measurement) measures the percentage of points in the histogram that are within one standard deviation of the histogram mean.SIGMA2(histogram measurement) measures the percentage of points in the histogram that are within two standard deviations of the histogram mean.SIGMA3(histogram measurement) measures the percentage of points in the histogram that are within three standard deviations of the histogram mean.STDdevmeasures the standard deviation (Root Mean Square (RMS) deviation) of all acquired points within or on the histogram box.TOVershoot(total overshoot) (MDO models only) measures the sum of the positive and negative overshoot value over the entire waveform or gated region. This measurement is applicable only to the analog channels.WAVEFORMS(waveform count) measures the number of waveforms used to calculate the histogram.
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
- For SOURce1: This command specifies the source for all single channel measurements. For delay or phase measurements, this command specifies the waveform to measure ‘from’. This is equivalent to setting the ‘From:’ waveform in the ‘Measure Delay’ side menu or the ‘Measure Phase’ side menu. SOUrce is equivalent to SOURCE1. For SOUrce2: This command specifies the waveform to measure ‘to’ when taking a delay measurement or phase measurement. This is equivalent to setting the ‘To:’ waveform in the ‘Measure Delay’ side menu or the ‘Measure Phase’ side menu.
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|D<x>|HIStogram|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- MEASUrement:IMMed:SOUrce1?
Info
CH<x>is the analog channel to use as the source waveform.MATHis the math waveform.D<x>is the digital waveform to use as the source waveform. (On models with option 3-MSO installed.).HIStogramindicates the histogram as the object to be measured. HIStogram only applies to SOUrce1; it is not available for SOUrce2.
MeasurementImmedType
¶
Bases: SCPICmdWrite, SCPICmdRead
The MEASUrement:IMMed:TYPe command.
Description
- This command specifies the immediate measurement type. Digital channel measurements do not have a user-settable midRef threshold. If you specify a digital channel measurement that is not available on models with 3-MSO option installed), measurement error 2200: measurement system error occurs and 9.91e37 (not a number) is returned.
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|HITS|LOW|MAXimum|MEAN|MEDian|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEAKHits|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS|SIGMA<x>|STDdev|TOVershoot|WAVEFORMS}
- 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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.HITS(histogram hits) measures the number of points in or on the histogram box.LOWmeasures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.MEANamplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is applicable only to the analog channels.MEDian(histogram measurement) measures the middle point of the histogram box. Half of all acquired points within or on the histogram box are less than this value and half are greater than this value.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 applicable only to the analog channels.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 applicable only to the analog channels.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.PEAKHitsmeasures the number of points in the largest bin of the histogram.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 applicable only to the analog channels.POVershootis the positive overshoot value over the entire waveform or gated region. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.RMSamplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is applicable only to the analog channels.SIGMA1(histogram measurement) measures the percentage of points in the histogram that are within one standard deviation of the histogram mean.SIGMA2(histogram measurement) measures the percentage of points in the histogram that are within two standard deviations of the histogram mean.SIGMA3(histogram measurement) measures the percentage of points in the histogram that are within three standard deviations of the histogram mean.STDdevmeasures the standard deviation (Root Mean Square (RMS) deviation) of all acquired points within or on the histogram box.TOVershoot(total overshoot) (MDO models only) measures the sum of the positive and negative overshoot value over the entire waveform or gated region. This measurement is applicable only to the analog channels.WAVEFORMS(waveform count) measures the number of waveforms used to calculate the histogram.
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..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?
source1
property
¶
source1: MeasurementMeasItemSource1
Return the MEASUrement:MEAS<x>:SOUrce1 command.
Description
- For SOURce1: This command specifies the source for all single channel measurements.
For delay or phase measurements, This command specifies the waveform to measure
‘from’. This is equivalent to setting the ‘From:’ waveform in the ‘Measure Delay’ side
menu or the ‘Measure Phase’ side menu. SOUrce is equivalent to SOURCE1. For SOUrce2:
This command specifies the waveform to measure ‘to’ when taking a delay measurement or
phase measurement. This is equivalent to setting the ‘To:’ waveform in the ‘Measure
Delay’ side menu or the ‘Measure Phase’ side menu. Measurements are specified by
, which ranges from 1 to 8.
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|R<x>|D<x>|HIStogram|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- MEASUrement:MEAS<x>:SOUrce1?
Info
CH<x>is an analog channel to use as the source waveform. x has a minimum of 1 and a maximum of 4.MATHis the math waveform.REF<x>is a reference waveform to use as the source waveform. x has a minimum of 1 and a maximum of 4.D<x>is a digital channel to use as the source waveform. (MSO/MDO4000/B models only as well as MDO3000 and MDO400C models with option MDO3MSO or MDO4MSO installed.) x has a minimum of 0 and a maximum of 15.HIStogramindicates the histogram is the object to be measured. HIStogram only applies to SOUrce1; it is not allowed on SOUrce2.RF_AMPlitudeare the RF time domain traces. (MDO4000/B/C models only.).RF_FREQuencyare the RF time domain traces. (MDO4000/B/C models only.).RF_PHASeare the RF time domain traces. (MDO4000/B/C models only.).
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
- This command specifies the measurement type defined for the specified measurement
slot. The measurement slot is specified by
, which ranges from 1 through 4. Digital channel measurements do not have a user-settable midRef threshold. If you specify a digital channel measurement that is not available, measurement error 2200: measurement system error occurs and 9.9e37 is returned.
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|HITS|LOW|MAXimum|MEAN|MEDian|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEAKHits|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS|SIGMA<x>|STDdev|TOVershoot|WAVEFORMS}
- 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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.DELaymeasures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.HITS(histogram hits) measures the number of points in or on the histogram box.LOWmeasures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.MEANamplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is applicable only to the analog channels.MEDian(histogram measurement) measures the middle point of the histogram box. Half of all acquired points within or on the histogram box are less than this value and half are greater than this value.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 applicable only to the analog channels.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 applicable only to the analog channels.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.PEAKHitsmeasures the number of points in the largest bin of the histogram.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 applicable only to the analog channels.POVershootis the positive overshoot value over the entire waveform or gated region. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.RMSamplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is applicable only to the analog channels.SIGMA1(histogram measurement) measures the percentage of points in the histogram that are within one standard deviation of the histogram mean.SIGMA2(histogram measurement) measures the percentage of points in the histogram that are within two standard deviations of the histogram mean.SIGMA3(histogram measurement) measures the percentage of points in the histogram that are within three standard deviations of the histogram mean.STDdevmeasures the standard deviation (Root Mean Square (RMS) deviation) of all acquired points within or on the histogram box.TOVershoot(total overshoot) measures the sum of the positive and negative overshoot value over the entire waveform or gated region. This measurement is applicable only to the analog channels.WAVEFORMS(waveform count) measures the number of waveforms used to calculate the histogram.
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: This command specifies the source for all single channel measurements. For
delay or phase measurements, This command specifies the waveform to measure ‘from’. This
is equivalent to setting the ‘From:’ waveform in the ‘Measure Delay’ side menu or the
‘Measure Phase’ side menu. SOUrce is equivalent to SOURCE1. For SOUrce2: This command
specifies the waveform to measure ‘to’ when taking a delay measurement or phase
measurement. This is equivalent to setting the ‘To:’ waveform in the ‘Measure Delay’ side
menu or the ‘Measure Phase’ side menu. Measurements are specified by
, which ranges from 1 to 8.
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|R<x>|D<x>|HIStogram|RF_AMPlitude|RF_FREQuency|RF_PHASe}
- MEASUrement:MEAS<x>:SOUrce1?
Info
CH<x>is an analog channel to use as the source waveform. x has a minimum of 1 and a maximum of 4.MATHis the math waveform.REF<x>is a reference waveform to use as the source waveform. x has a minimum of 1 and a maximum of 4.D<x>is a digital channel to use as the source waveform. (MSO/MDO4000/B models only as well as MDO3000 and MDO400C models with option MDO3MSO or MDO4MSO installed.) x has a minimum of 0 and a maximum of 15.HIStogramindicates the histogram is the object to be measured. HIStogram only applies to SOUrce1; it is not allowed on SOUrce2.RF_AMPlitudeare the RF time domain traces. (MDO4000/B/C models only.).RF_FREQuencyare the RF time domain traces. (MDO4000/B/C models only.).RF_PHASeare the RF time domain traces. (MDO4000/B/C models only.).
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
- This command specifies the measurement type defined for the specified measurement slot.
The measurement slot is specified by
, which ranges from 1 through 4. Digital channel measurements do not have a user-settable midRef threshold. If you specify a digital channel measurement that is not available, measurement error 2200: measurement system error occurs and 9.9e37 is returned.
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|HITS|LOW|MAXimum|MEAN|MEDian|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEAKHits|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS|SIGMA<x>|STDdev|TOVershoot|WAVEFORMS}
- 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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.DELaymeasures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.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 applicable only to the analog channels.HITS(histogram hits) measures the number of points in or on the histogram box.LOWmeasures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.MEANamplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is applicable only to the analog channels.MEDian(histogram measurement) measures the middle point of the histogram box. Half of all acquired points within or on the histogram box are less than this value and half are greater than this value.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 applicable only to the analog channels.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 applicable only to the analog channels.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.PEAKHitsmeasures the number of points in the largest bin of the histogram.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 applicable only to the analog channels.POVershootis the positive overshoot value over the entire waveform or gated region. This measurement is applicable only to the analog channels.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 applicable only to the analog channels.RMSamplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is applicable only to the analog channels.SIGMA1(histogram measurement) measures the percentage of points in the histogram that are within one standard deviation of the histogram mean.SIGMA2(histogram measurement) measures the percentage of points in the histogram that are within two standard deviations of the histogram mean.SIGMA3(histogram measurement) measures the percentage of points in the histogram that are within three standard deviations of the histogram mean.STDdevmeasures the standard deviation (Root Mean Square (RMS) deviation) of all acquired points within or on the histogram box.TOVershoot(total overshoot) measures the sum of the positive and negative overshoot value over the entire waveform or gated region. This measurement is applicable only to the analog channels.WAVEFORMS(waveform count) measures the number of waveforms used to calculate the histogram.
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: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: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: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<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.
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: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<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%.
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, SCPICmdRead
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
Properties
.amplitude: TheMEASUrement:SNAPShot:AMPlitudecommand..area: TheMEASUrement:SNAPShot:AREacommand..burst: TheMEASUrement:SNAPShot:BURstcommand..carea: TheMEASUrement:SNAPShot:CAReacommand..cmean: TheMEASUrement:SNAPShot:CMEancommand..crms: TheMEASUrement:SNAPShot:CRMscommand..fall: TheMEASUrement:SNAPShot:FALLcommand..frequency: TheMEASUrement:SNAPShot:FREQuencycommand..high: TheMEASUrement:SNAPShot:HIGHcommand..low: TheMEASUrement:SNAPShot:LOWcommand..maximum: TheMEASUrement:SNAPShot:MAXimumcommand..mean: TheMEASUrement:SNAPShot:MEANcommand..minimum: TheMEASUrement:SNAPShot:MINImumcommand..nduty: TheMEASUrement:SNAPShot:NDUtycommand..nedgecount: TheMEASUrement:SNAPShot:NEDGECountcommand..novershoot: TheMEASUrement:SNAPShot:NOVershootcommand..npulsecount: TheMEASUrement:SNAPShot:NPULSECountcommand..nwidth: TheMEASUrement:SNAPShot:NWIdthcommand..pduty: TheMEASUrement:SNAPShot:PDUtycommand..pedgecount: TheMEASUrement:SNAPShot:PEDGECountcommand..period: TheMEASUrement:SNAPShot:PERIodcommand..pk2pk: TheMEASUrement:SNAPShot:PK2Pkcommand..povershoot: TheMEASUrement:SNAPShot:POVershootcommand..ppulsecount: TheMEASUrement:SNAPShot:PPULSECountcommand..pwidth: TheMEASUrement:SNAPShot:PWIdthcommand..rise: TheMEASUrement:SNAPShot:RISecommand..rms: TheMEASUrement:SNAPShot:RMScommand.
amplitude
property
¶
amplitude: MeasurementSnapshotAmplitude
Return the MEASUrement:SNAPShot:AMPlitude command.
Description
- This query returns the amplitude value, in Volts, from the last snapshot taken of all
measurements. Amplitude is the difference between the high value and the low value.
The high and low values are queried using
MEASUREMENT:SNAPSHOT:HIGHandMEASUREMENT:SNAPSHOT:LOW. You can take a snapshot using ???? If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:AMPlitude?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:AMPlitude?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:AMPlitude?
area
property
¶
area: MeasurementSnapshotArea
Return the MEASUrement:SNAPShot:AREa command.
Description
- This query returns the area value, in Volt-seconds, from the last snapshot taken of all measurements. Area is the area under the curve, calculated by integrating the samples. In other words, Area (Volt-seconds) = (S 0 + S 1 + .. + S n ) x (sample interval) The area measured above ground is positive; the area measured below ground is negative. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:AREa?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:AREa?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:AREa?
burst
property
¶
burst: MeasurementSnapshotBurst
Return the MEASUrement:SNAPShot:BURst command.
Description
- This query returns the burst width value, in seconds, from the last snapshot taken of all measurements. Burst width is the time from the first mid-reference crossing to the last mid-reference crossing. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:BURst?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:BURst?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:BURst?
carea
property
¶
carea: MeasurementSnapshotCarea
Return the MEASUrement:SNAPShot:CARea command.
Description
- This query returns the cycle area value, in Volt-seconds, from the last snapshot taken of all measurements. Area is the area under the curve, calculated by integrating the samples. In other words, Area (Volt-seconds) = (S 0 + S 1 + .. + S n ) x (sample interval). The area measured above ground is positive; the area measured below ground is negative. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:CARea?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:CARea?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:CARea?
cmean
property
¶
cmean: MeasurementSnapshotCmean
Return the MEASUrement:SNAPShot:CMEan command.
Description
- This query returns the cycle mean value, in Volts, from the last snapshot taken of all measurements. Cycle mean is the arithmetic mean value, which is calculated over the first cycle. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:CMEan?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:CMEan?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:CMEan?
crms
property
¶
crms: MeasurementSnapshotCrms
Return the MEASUrement:SNAPShot:CRMs command.
Description
- This query returns the cycle root mean square (RMS) value, in Volts, from the last snapshot taken of all measurements. Cycle RMS is calculated over the first cycle. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:CRMs?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:CRMs?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:CRMs?
fall
property
¶
fall: MeasurementSnapshotFall
Return the MEASUrement:SNAPShot:FALL command.
Description
- This query returns the fall time value, in seconds, from the last snapshot taken of all measurements. Fall time is the time required for the first falling edge to fall from the high reference level to the low reference level. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:FALL?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:FALL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:FALL?
frequency
property
¶
frequency: MeasurementSnapshotFrequency
Return the MEASUrement:SNAPShot:FREQuency command.
Description
- This query returns the frequency value, in hertz, from the last snapshot taken of all measurements. Frequency is the reciprocal of the period. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:FREQuency?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:FREQuency?
high
property
¶
high: MeasurementSnapshotHigh
Return the MEASUrement:SNAPShot:HIGH command.
Description
- This query returns the high value, in Volts, from the last snapshot taken of all
measurements. If the method used to calculate the 0% and 100% reference level (high
and low) is Histogram, high is the highest density of points above the midpoint of the
waveform. If the high-low method is min-max, high is equal to max. You can set and
query the high-low method using
MEASUREMENT:METHOD. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:HIGH?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:HIGH?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:HIGH?
low
property
¶
Return the MEASUrement:SNAPShot:LOW command.
Description
- This query returns the low value, in Volts, from the last snapshot taken of all
measurements. If the high-low method is Histogram, low is the lowest density of points
below the midpoint of the waveform. If the high-low method is min-max, low is equal to
min. You can set and query the high-low method using
MEASUREMENT:METHOD. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:LOW?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:LOW?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:LOW?
maximum
property
¶
maximum: MeasurementSnapshotMaximum
Return the MEASUrement:SNAPShot:MAXimum command.
Description
- This query returns the maximum value, in Volts, from the last snapshot taken of all measurements. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:MAXimum?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:MAXimum?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:MAXimum?
mean
property
¶
mean: MeasurementSnapshotMean
Return the MEASUrement:SNAPShot:MEAN command.
Description
- This query returns the mean value, in Volts, from the last snapshot taken of all measurements. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:MEAN?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:MEAN?
minimum
property
¶
minimum: MeasurementSnapshotMinimum
Return the MEASUrement:SNAPShot:MINImum command.
Description
- This query returns the minimum value, in Volts, from the last snapshot taken of all measurements. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:MINImum?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:MINImum?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:MINImum?
nduty
property
¶
nduty: MeasurementSnapshotNduty
Return the MEASUrement:SNAPShot:NDUty command.
Description
- This query returns the negative duty cycle value from the last snapshot taken of all measurements. The negative duty cycle is the ratio of the negative pulse width to the period. The negative duty cycle is measured over the first cycle. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NDUty?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NDUty?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NDUty?
nedgecount
property
¶
nedgecount: MeasurementSnapshotNedgecount
Return the MEASUrement:SNAPShot:NEDGECount command.
Description
- This query returns the falling edge count value from the last snapshot taken of all
measurements. The falling edge count is the number of negative transitions from the
high reference value to the low reference value. You can query the high and low
reference values using
MEASUREMENT:SNAPSHOT:HIGHandMEASUREMENT:SNAPSHOT:LOW. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NEDGECount?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NEDGECount?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NEDGECount?
novershoot
property
¶
novershoot: MeasurementSnapshotNovershoot
Return the MEASUrement:SNAPShot:NOVershoot command.
Description
- This query returns the negative overshoot value from the last snapshot taken of all
measurements. The negative overshoot is the difference between the minimum value and
the low value, divided by the amplitude. You can query these values using
MEASUREMENT:SNAPSHOT:MINIMUM,MEASUREMENT:SNAPSHOT:LOWandMEASUREMENT:SNAPSHOT:AMPLITUDE. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NOVershoot?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NOVershoot?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NOVershoot?
npulsecount
property
¶
npulsecount: MeasurementSnapshotNpulsecount
Return the MEASUrement:SNAPShot:NPULSECount command.
Description
- This query returns the negative pulse count value from the last snapshot taken of all
measurements. The negative pulse count is the number of negative pulses that fall
below the mid reference level. You can set or query the mid reference level using
MEASUREMENT:REFLEVEL:ABSOLUTE:MIDXorMEASUREMENT:REFLEVEL:PERCENT:MIDX. ??? If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NPULSECount?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NPULSECount?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NPULSECount?
nwidth
property
¶
nwidth: MeasurementSnapshotNwidth
Return the MEASUrement:SNAPShot:NWIdth command.
Description
- This query returns the negative pulse width value, in seconds, from the last snapshot taken of all measurements. The negative pulse width is the time between the mid reference crossings of the first negative pulse. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NWIdth?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NWIdth?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NWIdth?
pduty
property
¶
pduty: MeasurementSnapshotPduty
Return the MEASUrement:SNAPShot:PDUty command.
Description
- This query returns the positive duty cycle value from the last snapshot taken of all measurements. The positive duty cycle is the ratio of the positive pulse width to the period. The negative duty cycle is measured over the first cycle. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PDUty?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PDUty?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PDUty?
pedgecount
property
¶
pedgecount: MeasurementSnapshotPedgecount
Return the MEASUrement:SNAPShot:PEDGECount command.
Description
- This query returns the rising edge count value from the last snapshot taken of all
measurements. The rising edge count is the number of positive transitions from the low
reference value to the high reference value. You can query the high and low reference
values using
MEASUREMENT:SNAPSHOT:HIGHandMEASUREMENT:SNAPSHOT:LOW. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PEDGECount?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PEDGECount?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PEDGECount?
period
property
¶
period: MeasurementSnapshotPeriod
Return the MEASUrement:SNAPShot:PERIod command.
Description
- This query returns the period value from the last snapshot taken of all measurements. The period is the time required to complete the first cycle. The first cycle is the time between the first two positive crossings, or the first two negative crossings, at the mid reference level. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PERIod?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PERIod?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PERIod?
pk2pk
property
¶
pk2pk: MeasurementSnapshotPk2pk
Return the MEASUrement:SNAPShot:PK2Pk command.
Description
- This query returns the peak-to-peak value from the last snapshot taken of all
measurements. Peak-to-peak is the difference between the max value and the min value.
You can query the max and min values using
MEASUREMENT:SNAPSHOT:MAXIMUMandMEASUREMENT:SNAPSHOT:MINIMUM. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PK2Pk?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PK2Pk?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PK2Pk?
povershoot
property
¶
povershoot: MeasurementSnapshotPovershoot
Return the MEASUrement:SNAPShot:POVershoot command.
Description
- This query returns the positive overshoot value from the last snapshot taken of all
measurements. The positive overshoot is the difference between the max value and the
high value, divided by Amplitude. You can query these values using
MEASUREMENT:SNAPSHOT:MAXIMUM,MEASUREMENT:SNAPSHOT:HIGHandMEASUREMENT:SNAPSHOT:AMPLITUDE. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:POVershoot?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:POVershoot?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:POVershoot?
ppulsecount
property
¶
ppulsecount: MeasurementSnapshotPpulsecount
Return the MEASUrement:SNAPShot:PPULSECount command.
Description
- This query returns the positive pulse count value from the last snapshot taken of all measurements. The positive pulse count is the number of positive pulses that rise above the mid reference level. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PPULSECount?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PPULSECount?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PPULSECount?
pwidth
property
¶
pwidth: MeasurementSnapshotPwidth
Return the MEASUrement:SNAPShot:PWIdth command.
Description
- This query returns the positive pulse width value, in seconds, from the last snapshot taken of all measurements. The positive pulse width is the time between the mid reference crossings of the first positive pulse. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PWIdth?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PWIdth?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PWIdth?
rise
property
¶
rise: MeasurementSnapshotRise
Return the MEASUrement:SNAPShot:RISe command.
Description
- This query returns the rise time value, in seconds, from the last snapshot taken of all measurements. The rise time is the time required for the first rising edge to rise from the low reference level to the high reference level. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:RISe?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:RISe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:RISe?
rms
property
¶
Return the MEASUrement:SNAPShot:RMS command.
Description
- This query returns the true root mean square (RMS) value, in Volts, from the last snapshot taken of all measurements. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:RMS?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:RMS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:RMS?
MeasurementSnapshotAmplitude
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:AMPlitude command.
Description
- This query returns the amplitude value, in Volts, from the last snapshot taken of all
measurements. Amplitude is the difference between the high value and the low value. The
high and low values are queried using
MEASUREMENT:SNAPSHOT:HIGHandMEASUREMENT:SNAPSHOT:LOW. You can take a snapshot using ???? If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:AMPlitude?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:AMPlitude?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:AMPlitude?
MeasurementSnapshotArea
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:AREa command.
Description
- This query returns the area value, in Volt-seconds, from the last snapshot taken of all measurements. Area is the area under the curve, calculated by integrating the samples. In other words, Area (Volt-seconds) = (S 0 + S 1 + .. + S n ) x (sample interval) The area measured above ground is positive; the area measured below ground is negative. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:AREa?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:AREa?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:AREa?
MeasurementSnapshotBurst
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:BURst command.
Description
- This query returns the burst width value, in seconds, from the last snapshot taken of all measurements. Burst width is the time from the first mid-reference crossing to the last mid-reference crossing. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:BURst?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:BURst?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:BURst?
MeasurementSnapshotCarea
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:CARea command.
Description
- This query returns the cycle area value, in Volt-seconds, from the last snapshot taken of all measurements. Area is the area under the curve, calculated by integrating the samples. In other words, Area (Volt-seconds) = (S 0 + S 1 + .. + S n ) x (sample interval). The area measured above ground is positive; the area measured below ground is negative. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:CARea?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:CARea?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:CARea?
MeasurementSnapshotCmean
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:CMEan command.
Description
- This query returns the cycle mean value, in Volts, from the last snapshot taken of all measurements. Cycle mean is the arithmetic mean value, which is calculated over the first cycle. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:CMEan?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:CMEan?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:CMEan?
MeasurementSnapshotCrms
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:CRMs command.
Description
- This query returns the cycle root mean square (RMS) value, in Volts, from the last snapshot taken of all measurements. Cycle RMS is calculated over the first cycle. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:CRMs?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:CRMs?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:CRMs?
MeasurementSnapshotFall
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:FALL command.
Description
- This query returns the fall time value, in seconds, from the last snapshot taken of all measurements. Fall time is the time required for the first falling edge to fall from the high reference level to the low reference level. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:FALL?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:FALL?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:FALL?
MeasurementSnapshotFrequency
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:FREQuency command.
Description
- This query returns the frequency value, in hertz, from the last snapshot taken of all measurements. Frequency is the reciprocal of the period. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:FREQuency?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:FREQuency?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:FREQuency?
MeasurementSnapshotHigh
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:HIGH command.
Description
- This query returns the high value, in Volts, from the last snapshot taken of all
measurements. If the method used to calculate the 0% and 100% reference level (high and
low) is Histogram, high is the highest density of points above the midpoint of the
waveform. If the high-low method is min-max, high is equal to max. You can set and query
the high-low method using
MEASUREMENT:METHOD. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:HIGH?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:HIGH?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:HIGH?
MeasurementSnapshotLow
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:LOW command.
Description
- This query returns the low value, in Volts, from the last snapshot taken of all
measurements. If the high-low method is Histogram, low is the lowest density of points
below the midpoint of the waveform. If the high-low method is min-max, low is equal to
min. You can set and query the high-low method using
MEASUREMENT:METHOD. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:LOW?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:LOW?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:LOW?
MeasurementSnapshotMaximum
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:MAXimum command.
Description
- This query returns the maximum value, in Volts, from the last snapshot taken of all measurements. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:MAXimum?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:MAXimum?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:MAXimum?
MeasurementSnapshotMean
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:MEAN command.
Description
- This query returns the mean value, in Volts, from the last snapshot taken of all measurements. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:MEAN?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:MEAN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:MEAN?
MeasurementSnapshotMinimum
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:MINImum command.
Description
- This query returns the minimum value, in Volts, from the last snapshot taken of all measurements. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:MINImum?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:MINImum?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:MINImum?
MeasurementSnapshotNduty
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:NDUty command.
Description
- This query returns the negative duty cycle value from the last snapshot taken of all measurements. The negative duty cycle is the ratio of the negative pulse width to the period. The negative duty cycle is measured over the first cycle. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NDUty?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NDUty?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NDUty?
MeasurementSnapshotNedgecount
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:NEDGECount command.
Description
- This query returns the falling edge count value from the last snapshot taken of all
measurements. The falling edge count is the number of negative transitions from the high
reference value to the low reference value. You can query the high and low reference
values using
MEASUREMENT:SNAPSHOT:HIGHandMEASUREMENT:SNAPSHOT:LOW. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NEDGECount?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NEDGECount?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NEDGECount?
MeasurementSnapshotNovershoot
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:NOVershoot command.
Description
- This query returns the negative overshoot value from the last snapshot taken of all
measurements. The negative overshoot is the difference between the minimum value and the
low value, divided by the amplitude. You can query these values using
MEASUREMENT:SNAPSHOT:MINIMUM,MEASUREMENT:SNAPSHOT:LOWandMEASUREMENT:SNAPSHOT:AMPLITUDE. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NOVershoot?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NOVershoot?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NOVershoot?
MeasurementSnapshotNpulsecount
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:NPULSECount command.
Description
- This query returns the negative pulse count value from the last snapshot taken of all
measurements. The negative pulse count is the number of negative pulses that fall below
the mid reference level. You can set or query the mid reference level using
MEASUREMENT:REFLEVEL:ABSOLUTE:MIDXorMEASUREMENT:REFLEVEL:PERCENT:MIDX. ??? If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NPULSECount?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NPULSECount?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NPULSECount?
MeasurementSnapshotNwidth
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:NWIdth command.
Description
- This query returns the negative pulse width value, in seconds, from the last snapshot taken of all measurements. The negative pulse width is the time between the mid reference crossings of the first negative pulse. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:NWIdth?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:NWIdth?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:NWIdth?
MeasurementSnapshotPduty
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:PDUty command.
Description
- This query returns the positive duty cycle value from the last snapshot taken of all measurements. The positive duty cycle is the ratio of the positive pulse width to the period. The negative duty cycle is measured over the first cycle. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PDUty?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PDUty?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PDUty?
MeasurementSnapshotPedgecount
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:PEDGECount command.
Description
- This query returns the rising edge count value from the last snapshot taken of all
measurements. The rising edge count is the number of positive transitions from the low
reference value to the high reference value. You can query the high and low reference
values using
MEASUREMENT:SNAPSHOT:HIGHandMEASUREMENT:SNAPSHOT:LOW. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PEDGECount?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PEDGECount?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PEDGECount?
MeasurementSnapshotPeriod
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:PERIod command.
Description
- This query returns the period value from the last snapshot taken of all measurements. The period is the time required to complete the first cycle. The first cycle is the time between the first two positive crossings, or the first two negative crossings, at the mid reference level. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PERIod?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PERIod?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PERIod?
MeasurementSnapshotPk2pk
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:PK2Pk command.
Description
- This query returns the peak-to-peak value from the last snapshot taken of all
measurements. Peak-to-peak is the difference between the max value and the min value. You
can query the max and min values using
MEASUREMENT:SNAPSHOT:MAXIMUMandMEASUREMENT:SNAPSHOT:MINIMUM. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PK2Pk?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PK2Pk?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PK2Pk?
MeasurementSnapshotPovershoot
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:POVershoot command.
Description
- This query returns the positive overshoot value from the last snapshot taken of all
measurements. The positive overshoot is the difference between the max value and the high
value, divided by Amplitude. You can query these values using
MEASUREMENT:SNAPSHOT:MAXIMUM,MEASUREMENT:SNAPSHOT:HIGHandMEASUREMENT:SNAPSHOT:AMPLITUDE. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:POVershoot?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:POVershoot?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:POVershoot?
MeasurementSnapshotPpulsecount
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:PPULSECount command.
Description
- This query returns the positive pulse count value from the last snapshot taken of all measurements. The positive pulse count is the number of positive pulses that rise above the mid reference level. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PPULSECount?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PPULSECount?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PPULSECount?
MeasurementSnapshotPwidth
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:PWIdth command.
Description
- This query returns the positive pulse width value, in seconds, from the last snapshot taken of all measurements. The positive pulse width is the time between the mid reference crossings of the first positive pulse. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:PWIdth?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:PWIdth?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:PWIdth?
MeasurementSnapshotRise
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:RISe command.
Description
- This query returns the rise time value, in seconds, from the last snapshot taken of all measurements. The rise time is the time required for the first rising edge to rise from the low reference level to the high reference level. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:RISe?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:RISe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:RISe?
MeasurementSnapshotRms
¶
Bases: SCPICmdRead
The MEASUrement:SNAPShot:RMS command.
Description
- This query returns the true root mean square (RMS) value, in Volts, from the last snapshot taken of all measurements. If a snapshot has not been executed, 0.0 is returned and no error event is set.
Usage
- Using the
.query()method will send theMEASUrement:SNAPShot:RMS?query. - Using the
.verify(value)method will send theMEASUrement:SNAPShot:RMS?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- MEASUrement:SNAPShot:RMS?
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|ALL}
- MEASUrement:STATIstics:MODe?
Info
OFFturns all measurements off. This is the default value.ALturns 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|ALL}
- MEASUrement:STATIstics:MODe?
Info
OFFturns all measurements off. This is the default value.ALturns 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.