measurement

The measurement commands module.

These commands are used in the following models: DPO2K, DPO2KB, MSO2K, MSO2KB

THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.

Please report an issue if one is found.

Commands and Queries
- MEASUrement:CLEARSNapshot
- MEASUrement:GATing {OFF|SCREen|CURSor}
- MEASUrement:GATing?
- MEASUrement:IMMed:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:IMMed:DELay:DIRection?
- MEASUrement:IMMed:DELay:EDGE<x> {FALL|RISe}
- MEASUrement:IMMed:DELay:EDGE<x>?
- MEASUrement:IMMed:DELay?
- MEASUrement:IMMed:SOUrce1 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce1?
- MEASUrement:IMMed:SOUrce2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce2?
- MEASUrement:IMMed:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:IMMed:TYPe?
- MEASUrement:IMMed:UNIts?
- MEASUrement:IMMed:VALue?
- MEASUrement:IMMed?
- MEASUrement:INDICators:HORZ<x>?
- MEASUrement:INDICators:NUMHORZ?
- MEASUrement:INDICators:NUMVERT?
- MEASUrement:INDICators:STATE {OFF|MEAS<x>}
- MEASUrement:INDICators:STATE?
- MEASUrement:INDICators:VERT<x>?
- MEASUrement:INDICators?
- MEASUrement:MEAS<x>:COUNt?
- MEASUrement:MEAS<x>:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:MEAS<x>:DELay:DIRection?
- MEASUrement:MEAS<x>:DELay:EDGE<x> {FALL|RISe}
- MEASUrement:MEAS<x>:DELay:EDGE<x>?
- MEASUrement:MEAS<x>:DELay?
- MEASUrement:MEAS<x>:MAXimum?
- MEASUrement:MEAS<x>:MEAN?
- MEASUrement:MEAS<x>:MINImum?
- MEASUrement:MEAS<x>:SOURCE2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE2?
- MEASUrement:MEAS<x>:SOURCE[1] {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE[1]?
- MEASUrement:MEAS<x>:SOUrce1 {CH<x>|MATH|}
- MEASUrement:MEAS<x>:SOUrce1?
- MEASUrement:MEAS<x>:STATE {ON|OFF|<NR1>}
- MEASUrement:MEAS<x>:STATE?
- MEASUrement:MEAS<x>:STDdev?
- MEASUrement:MEAS<x>:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:MEAS<x>:TYPe?
- MEASUrement:MEAS<x>:UNIts?
- MEASUrement:MEAS<x>:VALue?
- MEASUrement:MEAS<x>?
- MEASUrement:METHod {Auto|HIStogram|MINMax}
- MEASUrement:METHod?
- MEASUrement:REFLevel:ABSolute:HIGH <NR3>
- MEASUrement:REFLevel:ABSolute:HIGH?
- MEASUrement:REFLevel:ABSolute:LOW <NR3>
- MEASUrement:REFLevel:ABSolute:LOW?
- MEASUrement:REFLevel:ABSolute:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:ABSolute:MID2 <NR3>
- MEASUrement:REFLevel:ABSolute:MID2?
- MEASUrement:REFLevel:ABSolute:MID<x> <NR3>
- MEASUrement:REFLevel:ABSolute:MID<x>?
- MEASUrement:REFLevel:ABSolute:MID?
- MEASUrement:REFLevel:METHod {ABSolute|PERCent}
- MEASUrement:REFLevel:METHod?
- MEASUrement:REFLevel:PERCent:HIGH <NR3>
- MEASUrement:REFLevel:PERCent:HIGH?
- MEASUrement:REFLevel:PERCent:LOW <NR3>
- MEASUrement:REFLevel:PERCent:LOW?
- MEASUrement:REFLevel:PERCent:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:PERCent:MID2 <NR3>
- MEASUrement:REFLevel:PERCent:MID2?
- MEASUrement:REFLevel:PERCent:MID<x> <NR3>
- MEASUrement:REFLevel:PERCent:MID<x>?
- MEASUrement:REFLevel:PERCent:MID?
- MEASUrement:REFLevel?
- MEASUrement:SNAPShot
- MEASUrement:STATIstics RESET
- MEASUrement:STATIstics:MODE {OFF|ON}
- MEASUrement:STATIstics:MODE?
- MEASUrement:STATIstics:WEIghting <NR1>
- MEASUrement:STATIstics:WEIghting?
- MEASUrement:STATIstics?
- MEASUrement?

Measurement

Bases: SCPICmdRead

The MEASUrement command.

Description
  • This query-only command returns all measurement parameters.
Usage
  • Using the .query() method will send the MEASUrement? query.
  • Using the .verify(value) method will send the MEASUrement? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement?
Properties
  • .clearsnapshot: The MEASUrement:CLEARSNapshot command.
  • .gating: The MEASUrement:GATing command.
  • .immed: The MEASUrement:IMMed command.
  • .indicators: The MEASUrement:INDICators command.
  • .meas: The MEASUrement:MEAS<x> command.
  • .method: The MEASUrement:METHod command.
  • .reflevel: The MEASUrement:REFLevel command.
  • .snapshot: The MEASUrement:SNAPShot command.
  • .statistics: The MEASUrement:STATIstics command.

clearsnapshot property

clearsnapshot: MeasurementClearsnapshot

Return the MEASUrement:CLEARSNapshot command.

Description
  • Removes the measurement snapshot display.
Usage
  • Using the .write() method will send the MEASUrement:CLEARSNapshot command.
SCPI Syntax
- MEASUrement:CLEARSNapshot

gating property

Return the MEASUrement:GATing command.

Description
  • Specifies or returns the measurement gating setting.
Usage
  • Using the .query() method will send the MEASUrement:GATing? query.
  • Using the .verify(value) method will send the MEASUrement:GATing? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:GATing value command.
SCPI Syntax
- MEASUrement:GATing {OFF|SCREen|CURSor}
- MEASUrement:GATing?
Info
  • OFF turns off measurement gating (full record).
  • SCREen turns on gating, using the left and right edges of the screen.
  • CURSor limits measurements to the portion of the waveform between the vertical bar cursors, even if they are off screen.

immed property

Return the MEASUrement:IMMed command.

Description
  • Returns all immediate measurement setup parameters.
Usage
  • Using the .query() method will send the MEASUrement:IMMed? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:IMMed?
Sub-properties
  • .delay: The MEASUrement:IMMed:DELay command.
  • .source1: The MEASUrement:IMMed:SOUrce1 command.
  • .source2: The MEASUrement:IMMed:SOUrce2 command.
  • .type: The MEASUrement:IMMed:TYPe command.
  • .units: The MEASUrement:IMMed:UNIts command.
  • .value: The MEASUrement:IMMed:VALue command.

indicators property

Return the MEASUrement:INDICators command.

Description
  • Returns all measurement indicator parameters.
Usage
  • Using the .query() method will send the MEASUrement:INDICators? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:INDICators?
Sub-properties
  • .horz: The MEASUrement:INDICators:HORZ<x> command.
  • .numhorz: The MEASUrement:INDICators:NUMHORZ command.
  • .numvert: The MEASUrement:INDICators:NUMVERT command.
  • .state: The MEASUrement:INDICators:STATE command.
  • .vert: The MEASUrement:INDICators:VERT<x> command.

meas property

Return the MEASUrement:MEAS<x> command.

Description
  • Returns all measurement parameters for the specified active measurement .
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>?
Sub-properties
  • .count: The MEASUrement:MEAS<x>:COUNt command.
  • .delay: The MEASUrement:MEAS<x>:DELay command.
  • .maximum: The MEASUrement:MEAS<x>:MAXimum command.
  • .mean: The MEASUrement:MEAS<x>:MEAN command.
  • .minimum: The MEASUrement:MEAS<x>:MINImum command.
  • .source2: The MEASUrement:MEAS<x>:SOURCE2 command.
  • .source: The MEASUrement:MEAS<x>:SOURCE[1] command.
  • .source1: The MEASUrement:MEAS<x>:SOUrce1 command.
  • .state: The MEASUrement:MEAS<x>:STATE command.
  • .stddev: The MEASUrement:MEAS<x>:STDdev command.
  • .type: The MEASUrement:MEAS<x>:TYPe command.
  • .units: The MEASUrement:MEAS<x>:UNIts command.
  • .value: The MEASUrement:MEAS<x>:VALue command.

method property

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 the MEASUrement:METHod? query.
  • Using the .verify(value) method will send the MEASUrement:METHod? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:METHod value command.
SCPI Syntax
- MEASUrement:METHod {Auto|HIStogram|MINMax}
- MEASUrement:METHod?
Info
  • Auto selects the best method for each data set.
  • HIStogram sets the high and low waveform levels statistically using a histogram algorithm.
  • MINMax uses 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

Return the MEASUrement:REFLevel command.

Description
  • Returns the current reference level parameters.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:REFLevel?
Sub-properties
  • .absolute: The MEASUrement:REFLevel:ABSolute command tree.
  • .method: The MEASUrement:REFLevel:METHod command.
  • .percent: The MEASUrement:REFLevel:PERCent command tree.

snapshot property

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 the MEASUrement:SNAPShot command.
SCPI Syntax
- MEASUrement:SNAPShot

statistics property

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 the MEASUrement:STATIstics? query.
  • Using the .verify(value) method will send the MEASUrement:STATIstics? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:STATIstics value command.
SCPI Syntax
- MEASUrement:STATIstics RESET
- MEASUrement:STATIstics?
Info
  • RESET clears the measurements.
Sub-properties
  • .mode: The MEASUrement:STATIstics:MODE command.
  • .weighting: The MEASUrement:STATIstics:WEIghting command.

MeasurementClearsnapshot

Bases: SCPICmdWriteNoArguments

The MEASUrement:CLEARSNapshot command.

Description
  • Removes the measurement snapshot display.
Usage
  • Using the .write() method will send the MEASUrement:CLEARSNapshot command.
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 the MEASUrement:GATing? query.
  • Using the .verify(value) method will send the MEASUrement:GATing? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:GATing value command.
SCPI Syntax
- MEASUrement:GATing {OFF|SCREen|CURSor}
- MEASUrement:GATing?
Info
  • OFF turns off measurement gating (full record).
  • SCREen turns on gating, using the left and right edges of the screen.
  • CURSor limits 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 the MEASUrement:IMMed? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:IMMed?
Properties
  • .delay: The MEASUrement:IMMed:DELay command.
  • .source1: The MEASUrement:IMMed:SOUrce1 command.
  • .source2: The MEASUrement:IMMed:SOUrce2 command.
  • .type: The MEASUrement:IMMed:TYPe command.
  • .units: The MEASUrement:IMMed:UNIts command.
  • .value: The MEASUrement:IMMed:VALue command.

delay property

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 the MEASUrement:IMMed:DELay? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:DELay? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:IMMed:DELay?
Sub-properties
  • .direction: The MEASUrement:IMMed:DELay:DIRection command.
  • .edge: The MEASUrement:IMMed:DELay:EDGE<x> command.

source1 property

Return the MEASUrement:IMMed:SOUrce1 command.

Description
  • Sets or returns the source for all single source immediate measurements and specifies the source to measure ‘from’ when taking an immediate delay measurement or phase measurement. Digital channels (D) are available as a measurement source for time, edge and pulse measurements such as Period, Frequency, Pos Width, Neg Width, Pos Duty Cycle, Neg Duty Cycle, Pos/Neg Edges and Pos/Neg Pulses, Delay and Phase.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:SOUrce1? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:SOUrce1? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:SOUrce1 value command.
SCPI Syntax
- MEASUrement:IMMed:SOUrce1 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce1?
Info
  • CH<x> is an input channel waveform. The x variable can be expressed as an integer, where x is the channel number.
  • MATH<y> is a math waveform. The y variable can be expressed as an integer of 1.
  • REF<X> is a reference waveform. The x variable can be expressed as an integer, where x is the reference channel number.

source2 property

Return the MEASUrement:IMMed:SOUrce2 command.

Description
  • Sets or returns the source to measure ‘to’ for phase or delay immediate measurements.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:SOUrce2? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:SOUrce2? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:SOUrce2 value command.
SCPI Syntax
- MEASUrement:IMMed:SOUrce2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce2?
Info
  • CH<x> is an input channel waveform, where x is the channel number.
  • MATH<y> is a math waveform. The y variable can be expressed as an integer of 1.
  • REF<X> is a reference waveform, where x is the reference channel number.

type property

Return the MEASUrement:IMMed:TYPe command.

Description
  • Sets or returns the immediate measurement type.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:TYPe? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:TYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:TYPe value command.
SCPI Syntax
- MEASUrement:IMMed:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:IMMed:TYPe?
Info
  • AMPlitude measures the amplitude of the selected waveform. In other words, it measures the high value less the low value measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • Amplitude = High - Low
  • AREa measures the voltage over time. The area is over the entire waveform or gated region and is measured in volt-seconds. The area measured above the ground is positive, while the area below ground is negative. This measurement is available only on DPO models.
  • BURst measures the duration of a burst. The measurement is made over the entire waveform or gated region.
  • CARea (cycle area) measures the voltage over time. In other words, it measures, in volt-seconds, the area over the first cycle in the waveform or the first cycle in the gated region. The area measured above the common reference point is positive, while the area below the common reference point is negative. This measurement is available on DPO and MSO models.
  • CMEan (cycle mean) measures the arithmetic mean over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO and MSO models.
  • CRMs (cycle rms) measures the true Root Mean Square voltage over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO and MSO models.
  • DELay measures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform.
  • FALL measures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value (default is 90%) to a low reference value (default is 10%). This measurement is available only on DPO models.
  • FREQuency measures 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.
  • HIGH measures the High reference (100% level, sometimes called Topline) of a waveform. This measurement is available only on DPO models.
  • LOW measures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is available only on DPO models.
  • MAXimum finds the maximum amplitude. This value is the most positive peak voltage found. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • MEAN amplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is available only on DPO models.
  • MINImum finds the minimum amplitude. This value is typically the most negative peak voltage. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • NDUty (negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on the first cycle in the waveform or gated region.
  • Negative Duty Cycle = ((Negative Width) / Period) × 100%
  • NEDGECount is the count of falling edges.
  • NOVershoot (negative overshoot) finds the negative overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.
  • Negative Overshoot = ((Low - Minimum) / Amplitude) × 100%)
  • NPULSECount is the count of negative pulses.
  • NWIdth (negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on the first pulse in the waveform or gated region.
  • PDUty (positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on the first cycle in the waveform or gated region.
  • Positive Duty Cycle = ((Positive Width / Period) × 100%
  • PEDGECount is the count of rising edges.
  • PERIod is 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.
  • PHAse measures the phase difference (amount of time a waveform leads or lags the reference waveform) between two waveforms. The measurement is made between the middle reference points of the two waveforms and is expressed in degrees, where 360° represents one waveform cycle.
  • PK2Pk (peak-to-peak) finds the absolute difference between the maximum and minimum amplitude in the entire waveform or gated region. This measurement is available only on DPO models.
  • POVershoot is the positive overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.
  • Positive Overshoot = ((Maximum - High) / Amplitude) ×100%
  • PPULSECount is 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.
  • RISe timing measurement finds the rise time of the waveform. The rise time is the time it takes for the leading edge of the first pulse encountered to rise from a low reference value (default is 10%) to a high reference value (default is 90%). This measurement is available only on DPO models.
  • RMS amplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is available only on DPO models.

units property

Return the MEASUrement:IMMed:UNIts command.

Description
  • Returns a string containing the units of the immediate measurement.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:UNIts? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:IMMed:UNIts?

value property

Return the MEASUrement:IMMed:VALue command.

Description
  • Returns the value of the measurement specified by the MEASUREMENT:IMMED:TYPE command. The measurement is immediately taken on the source(s) specified by a MEASUREMENT:IMMED:SOURCEX command.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:VALue? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:VALue? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:IMMed:DELay? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:DELay? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:IMMed:DELay?
Properties
  • .direction: The MEASUrement:IMMed:DELay:DIRection command.
  • .edge: The MEASUrement:IMMed:DELay:EDGE<x> command.

direction property

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 the MEASUrement:IMMed:DELay:DIRection? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:DELay:DIRection? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:DELay:DIRection value command.
SCPI Syntax
- MEASUrement:IMMed:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:IMMed:DELay:DIRection?
Info
  • BACKWards starts the search at the end of the waveform and looks for the last rising or falling edge in the waveform.
  • FORWards starts the search at the beginning of the waveform and looks for the first rising or falling edge in the waveform.

edge property

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 the MEASUrement:IMMed:DELay:EDGE<x>? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:DELay:EDGE<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:DELay:EDGE<x> value command.
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.
  • FALL specifies the falling edge.
  • RISe specifies 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 the MEASUrement:IMMed:DELay:DIRection? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:DELay:DIRection? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:DELay:DIRection value command.
SCPI Syntax
- MEASUrement:IMMed:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:IMMed:DELay:DIRection?
Info
  • BACKWards starts the search at the end of the waveform and looks for the last rising or falling edge in the waveform.
  • FORWards starts 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 the MEASUrement:IMMed:DELay:EDGE<x>? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:DELay:EDGE<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:DELay:EDGE<x> value command.
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.
  • FALL specifies the falling edge.
  • RISe specifies the rising edge.

MeasurementImmedSource1

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:IMMed:SOUrce1 command.

Description
  • Sets or returns the source for all single source immediate measurements and specifies the source to measure ‘from’ when taking an immediate delay measurement or phase measurement. Digital channels (D) are available as a measurement source for time, edge and pulse measurements such as Period, Frequency, Pos Width, Neg Width, Pos Duty Cycle, Neg Duty Cycle, Pos/Neg Edges and Pos/Neg Pulses, Delay and Phase.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:SOUrce1? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:SOUrce1? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:SOUrce1 value command.
SCPI Syntax
- MEASUrement:IMMed:SOUrce1 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce1?
Info
  • CH<x> is an input channel waveform. The x variable can be expressed as an integer, where x is the channel number.
  • MATH<y> is a math waveform. The y variable can be expressed as an integer of 1.
  • REF<X> is a reference waveform. The x variable can be expressed as an integer, where x is the reference channel number.

MeasurementImmedSource2

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:IMMed:SOUrce2 command.

Description
  • Sets or returns the source to measure ‘to’ for phase or delay immediate measurements.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:SOUrce2? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:SOUrce2? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:SOUrce2 value command.
SCPI Syntax
- MEASUrement:IMMed:SOUrce2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:IMMed:SOUrce2?
Info
  • CH<x> is an input channel waveform, where x is the channel number.
  • MATH<y> is a math waveform. The y variable can be expressed as an integer of 1.
  • REF<X> is a reference waveform, where x is the reference channel number.

MeasurementImmedType

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:IMMed:TYPe command.

Description
  • Sets or returns the immediate measurement type.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:TYPe? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:TYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:IMMed:TYPe value command.
SCPI Syntax
- MEASUrement:IMMed:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PEDGECount|PDUty|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:IMMed:TYPe?
Info
  • AMPlitude measures the amplitude of the selected waveform. In other words, it measures the high value less the low value measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • Amplitude = High - Low
  • AREa measures the voltage over time. The area is over the entire waveform or gated region and is measured in volt-seconds. The area measured above the ground is positive, while the area below ground is negative. This measurement is available only on DPO models.
  • BURst measures the duration of a burst. The measurement is made over the entire waveform or gated region.
  • CARea (cycle area) measures the voltage over time. In other words, it measures, in volt-seconds, the area over the first cycle in the waveform or the first cycle in the gated region. The area measured above the common reference point is positive, while the area below the common reference point is negative. This measurement is available on DPO and MSO models.
  • CMEan (cycle mean) measures the arithmetic mean over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO and MSO models.
  • CRMs (cycle rms) measures the true Root Mean Square voltage over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO and MSO models.
  • DELay measures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform.
  • FALL measures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value (default is 90%) to a low reference value (default is 10%). This measurement is available only on DPO models.
  • FREQuency measures 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.
  • HIGH measures the High reference (100% level, sometimes called Topline) of a waveform. This measurement is available only on DPO models.
  • LOW measures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is available only on DPO models.
  • MAXimum finds the maximum amplitude. This value is the most positive peak voltage found. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • MEAN amplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is available only on DPO models.
  • MINImum finds the minimum amplitude. This value is typically the most negative peak voltage. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • NDUty (negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on the first cycle in the waveform or gated region.
  • Negative Duty Cycle = ((Negative Width) / Period) × 100%
  • NEDGECount is the count of falling edges.
  • NOVershoot (negative overshoot) finds the negative overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.
  • Negative Overshoot = ((Low - Minimum) / Amplitude) × 100%)
  • NPULSECount is the count of negative pulses.
  • NWIdth (negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on the first pulse in the waveform or gated region.
  • PDUty (positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on the first cycle in the waveform or gated region.
  • Positive Duty Cycle = ((Positive Width / Period) × 100%
  • PEDGECount is the count of rising edges.
  • PERIod is 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.
  • PHAse measures the phase difference (amount of time a waveform leads or lags the reference waveform) between two waveforms. The measurement is made between the middle reference points of the two waveforms and is expressed in degrees, where 360° represents one waveform cycle.
  • PK2Pk (peak-to-peak) finds the absolute difference between the maximum and minimum amplitude in the entire waveform or gated region. This measurement is available only on DPO models.
  • POVershoot is the positive overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.
  • Positive Overshoot = ((Maximum - High) / Amplitude) ×100%
  • PPULSECount is 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.
  • RISe timing measurement finds the rise time of the waveform. The rise time is the time it takes for the leading edge of the first pulse encountered to rise from a low reference value (default is 10%) to a high reference value (default is 90%). This measurement is available only on DPO models.
  • RMS amplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is available only on DPO models.

MeasurementImmedUnits

Bases: SCPICmdRead

The MEASUrement:IMMed:UNIts command.

Description
  • Returns a string containing the units of the immediate measurement.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:UNIts? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:UNIts? query and raise an AssertionError if the returned value does not match value.
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:TYPE command. The measurement is immediately taken on the source(s) specified by a MEASUREMENT:IMMED:SOURCEX command.
Usage
  • Using the .query() method will send the MEASUrement:IMMed:VALue? query.
  • Using the .verify(value) method will send the MEASUrement:IMMed:VALue? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:INDICators? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:INDICators?
Properties
  • .horz: The MEASUrement:INDICators:HORZ<x> command.
  • .numhorz: The MEASUrement:INDICators:NUMHORZ command.
  • .numvert: The MEASUrement:INDICators:NUMVERT command.
  • .state: The MEASUrement:INDICators:STATE command.
  • .vert: The MEASUrement:INDICators:VERT<x> command.

horz property

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 the MEASUrement:INDICators:HORZ<x>? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:HORZ<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:INDICators:HORZ<x>?

numhorz property

Return the MEASUrement:INDICators:NUMHORZ command.

Description
  • Returns the number of horizontal measurement indicators currently being displayed.
Usage
  • Using the .query() method will send the MEASUrement:INDICators:NUMHORZ? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:NUMHORZ? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:INDICators:NUMHORZ?

numvert property

Return the MEASUrement:INDICators:NUMVERT command.

Description
  • Returns the number of vertical measurement indicators currently being displayed.
Usage
  • Using the .query() method will send the MEASUrement:INDICators:NUMVERT? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:NUMVERT? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:INDICators:NUMVERT?

state property

Return the MEASUrement:INDICators:STATE command.

Description
  • This command specifies the state of visible measurement indicators.
Usage
  • Using the .query() method will send the MEASUrement:INDICators:STATE? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:INDICators:STATE value command.
SCPI Syntax
- MEASUrement:INDICators:STATE {OFF|MEAS<x>}
- MEASUrement:INDICators:STATE?
Info
  • OFF turns the visible measurement indicators off.
  • MEAS<x> displays the visible measurement indicators for measurement , where can be 1 through 8.

vert property

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 the MEASUrement:INDICators:VERT<x>? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:VERT<x>? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:INDICators:HORZ<x>? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:HORZ<x>? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:INDICators:NUMHORZ? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:NUMHORZ? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:INDICators:NUMVERT? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:NUMVERT? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:INDICators:STATE? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:INDICators:STATE value command.
SCPI Syntax
- MEASUrement:INDICators:STATE {OFF|MEAS<x>}
- MEASUrement:INDICators:STATE?
Info
  • OFF turns 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 the MEASUrement:INDICators:VERT<x>? query.
  • Using the .verify(value) method will send the MEASUrement:INDICators:VERT<x>? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:MEAS<x>? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>?
Properties
  • .count: The MEASUrement:MEAS<x>:COUNt command.
  • .delay: The MEASUrement:MEAS<x>:DELay command.
  • .maximum: The MEASUrement:MEAS<x>:MAXimum command.
  • .mean: The MEASUrement:MEAS<x>:MEAN command.
  • .minimum: The MEASUrement:MEAS<x>:MINImum command.
  • .source2: The MEASUrement:MEAS<x>:SOURCE2 command.
  • .source: The MEASUrement:MEAS<x>:SOURCE[1] command.
  • .source1: The MEASUrement:MEAS<x>:SOUrce1 command.
  • .state: The MEASUrement:MEAS<x>:STATE command.
  • .stddev: The MEASUrement:MEAS<x>:STDdev command.
  • .type: The MEASUrement:MEAS<x>:TYPe command.
  • .units: The MEASUrement:MEAS<x>:UNIts command.
  • .value: The MEASUrement:MEAS<x>:VALue command.

count property

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 the MEASUrement:MEAS<x>:COUNt? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:COUNt? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:COUNt?

delay property

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 the MEASUrement:MEAS<x>:DELay? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:DELay? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay?
Sub-properties
  • .direction: The MEASUrement:MEAS<x>:DELay:DIRection command.
  • .edge: The MEASUrement:MEAS<x>:DELay:EDGE<x> command.

maximum property

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 the MEASUrement:MEAS<x>:MAXimum? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:MAXimum? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:MAXimum?

mean property

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 the MEASUrement:MEAS<x>:MEAN? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:MEAN? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:MEAN?

minimum property

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 the MEASUrement:MEAS<x>:MINImum? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:MINImum? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:MINImum?

source property

Return the MEASUrement:MEAS<x>:SOURCE[1] command.

Description
  • Sets or returns the source for all single source measurements and specifies the source to measure ‘from’ when taking a delay measurement or phase measurement. Measurements are specified by , which ranges from 1 through 4.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:SOURCE[1]? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:SOURCE[1]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:SOURCE[1] value command.
SCPI Syntax
- MEASUrement:MEAS<x>:SOURCE[1] {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE[1]?
Info
  • CH<x> is an input channel waveform, where x is the channel number.
  • MATH<y> is a math waveform, where y is 1.
  • REF<x> is a reference waveform, where x is the reference channel number.

source1 property

Return the MEASUrement:MEAS<x>:SOUrce1 command.

Description
  • For SOURce1: Sets or returns the source for all single channel measurements. For delay or phase measurements, sets or returns the waveform to measure ‘from’. For SOUrce2: Sets or returns the waveform to measure ‘to’ when taking a delay measurement or phase measurement.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:SOUrce1? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:SOUrce1? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:SOUrce1 value command.
SCPI Syntax
- MEASUrement:MEAS<x>:SOUrce1 {CH<x>|MATH|}
- MEASUrement:MEAS<x>:SOUrce1?
Info
  • CH<x> is an input channel waveform, where x is the channel number.
  • MATH is the math waveform.
  • REF<x> is a reference waveform, where x is the reference channel number.

source2 property

Return the MEASUrement:MEAS<x>:SOURCE2 command.

Description
  • Sets or returns the reference source to measure ‘to’ when taking a delay measurement or phase measurement. Measurements are specified by , which ranges from 1 through 4.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:SOURCE2? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:SOURCE2? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:SOURCE2 value command.
SCPI Syntax
- MEASUrement:MEAS<x>:SOURCE2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE2?
Info
  • CH<x> is an input channel waveform, where x is the channel number.
  • MATH<y> is the math waveform, which is always 1.
  • REF<x> is a reference waveform, where x is the reference channel number.

state property

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:SOURCEX command. You define the measurement type using the MEASUREMENT:MEASX:TYPE command.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:STATE? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:STATE value command.
SCPI Syntax
- MEASUrement:MEAS<x>:STATE {ON|OFF|<NR1>}
- MEASUrement:MEAS<x>:STATE?
Info
  • OFF disables calculation and display of the specified measurement slot.
  • ON enables 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

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 the MEASUrement:MEAS<x>:STDdev? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:STDdev? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:STDdev?

type property

Return the MEASUrement:MEAS<x>:TYPe command.

Description
  • Sets or returns the measurement type defined for the specified measurement slot. The measurement slot is specified by , which ranges from 1 through 4.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:TYPe? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:TYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:TYPe value command.
SCPI Syntax
- MEASUrement:MEAS<x>:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:MEAS<x>:TYPe?
Info
  • AMPlitude measures the amplitude of the selected waveform. In other words, it measures the high value less the low value measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • Amplitude = High - Low
  • AREa measures the voltage over time. The area is over the entire waveform or gated region and is measured in volt-seconds. The area measured above the ground is positive, while the area below ground is negative. This measurement is available only on DPO models.
  • BURst measures the duration of a burst. The measurement is made over the entire waveform or gated region.
  • CARea (cycle area) measures the voltage over time. In other words, it measures, in volt-seconds, the area over the first cycle in the waveform or the first cycle in the gated region. The area measured above the common reference point is positive, while the area below the common reference point is negative. This measurement is available only on DPO models.
  • CMEan (cycle mean) measures the arithmetic mean over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO models.
  • CRMs (cycle rms) measures the true Root Mean Square voltage over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO models.
  • DELay measures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform. This measurement is available only on DPO models.
  • FALL measures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value (default is 90%) to a low reference value (default is 10%). This measurement is available only on DPO models.
  • FREQuency measures 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.
  • HIGH measures the High reference (100% level, sometimes called Topline) of a waveform. This measurement is available only on DPO models.
  • LOW measures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is available only on DPO models.
  • MAXimum finds the maximum amplitude. This value is the most positive peak voltage found. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • MEAN amplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is available only on DPO models.
  • MINImum finds the minimum amplitude. This value is typically the most negative peak voltage. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • NDUty (negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on the first cycle in the waveform or gated region.
  • Negative Duty Cycle = ((Negative Width) / Period) × 100%
  • NEDGECount is the count of negative edges.
  • NOVershoot (negative overshoot) finds the negative overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.
  • Negative Overshoot = ((Low - Minimum) / Amplitude) × 100%)
  • NPULSECount is the count of negative pulses.
  • NWIdth (negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on the first pulse in the waveform or gated region.
  • PDUty (positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on the first cycle in the waveform or gated region.
  • Positive Duty Cycle = ((Positive Width) / Period) × 100%
  • PEDGECount is the count of positive edges.
  • PERIod is 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.
  • PHAse measures the phase difference (amount of time a waveform leads or lags the reference waveform) between two waveforms. The measurement is made between the middle reference points of the two waveforms and is expressed in degrees, where 360° represents one waveform cycle.
  • PK2Pk (peak-to-peak) finds the absolute difference between the maximum and minimum amplitude in the entire waveform or gated region. This measurement is available only on DPO models.
  • POVershoot is the positive overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.
  • Positive Overshoot = ((Maximum - High) / Amplitude) ×100%
  • PPULSECount is 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.
  • RISe timing measurement finds the rise time of the waveform. The rise time is the time it takes for the leading edge of the first pulse encountered to rise from a low reference value (default is 10%) to a high reference value (default is 90%). This measurement is available only on DPO models.
  • RMS amplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is available only on DPO models.

units property

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 the MEASUrement:MEAS<x>:UNIts? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:UNIts?

value property

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 the MEASUrement:MEAS<x>:VALue? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:VALue? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:MEAS<x>:COUNt? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:COUNt? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:MEAS<x>:DELay? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:DELay? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay?
Properties
  • .direction: The MEASUrement:MEAS<x>:DELay:DIRection command.
  • .edge: The MEASUrement:MEAS<x>:DELay:EDGE<x> command.

direction property

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:SOURCEX command to specify the waveform.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:DELay:DIRection? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:DELay:DIRection? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:DELay:DIRection value command.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:MEAS<x>:DELay:DIRection?
Info
  • BACKWards means the search starts at the end of the waveform and looks for the last rising or falling edge in the waveform. Use the MEASUREMENT:MEASX:DELAY:EDGEX command to specify the slope of the edge.
  • FORWards means the search starts at the beginning of the waveform and looks for the first rising or falling edge in the waveform. Use the MEASUREMENT:MEASX:DELAY:EDGEX command to specify the slope of the edge.

edge property

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 the MEASUrement:MEAS<x>:DELay:EDGE<x>? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:DELay:EDGE<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:DELay:EDGE<x> value command.
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.
  • FALL specifies the falling edge.
  • RISe specifies 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:SOURCEX command to specify the waveform.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:DELay:DIRection? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:DELay:DIRection? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:DELay:DIRection value command.
SCPI Syntax
- MEASUrement:MEAS<x>:DELay:DIRection {BACKWards|FORWards}
- MEASUrement:MEAS<x>:DELay:DIRection?
Info
  • BACKWards means the search starts at the end of the waveform and looks for the last rising or falling edge in the waveform. Use the MEASUREMENT:MEASX:DELAY:EDGEX command to specify the slope of the edge.
  • FORWards means the search starts at the beginning of the waveform and looks for the first rising or falling edge in the waveform. Use the MEASUREMENT:MEASX:DELAY:EDGEX command 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 the MEASUrement:MEAS<x>:DELay:EDGE<x>? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:DELay:EDGE<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:DELay:EDGE<x> value command.
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.
  • FALL specifies the falling edge.
  • RISe specifies 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 the MEASUrement:MEAS<x>:MAXimum? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:MAXimum? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:MEAS<x>:MEAN? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:MEAN? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:MEAS<x>:MINImum? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:MINImum? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:MINImum?

MeasurementMeasItemSource1

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:MEAS<x>:SOUrce1 command.

Description
  • For SOURce1: Sets or returns the source for all single channel measurements. For delay or phase measurements, sets or returns the waveform to measure ‘from’. For SOUrce2: Sets or returns the waveform to measure ‘to’ when taking a delay measurement or phase measurement.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:SOUrce1? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:SOUrce1? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:SOUrce1 value command.
SCPI Syntax
- MEASUrement:MEAS<x>:SOUrce1 {CH<x>|MATH|}
- MEASUrement:MEAS<x>:SOUrce1?
Info
  • CH<x> is an input channel waveform, where x is the channel number.
  • MATH is the math waveform.
  • REF<x> is a reference waveform, where x is the reference channel number.

MeasurementMeasItemSource2

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:MEAS<x>:SOURCE2 command.

Description
  • Sets or returns the reference source to measure ‘to’ when taking a delay measurement or phase measurement. Measurements are specified by , which ranges from 1 through 4.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:SOURCE2? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:SOURCE2? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:SOURCE2 value command.
SCPI Syntax
- MEASUrement:MEAS<x>:SOURCE2 {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE2?
Info
  • CH<x> is an input channel waveform, where x is the channel number.
  • MATH<y> is the math waveform, which is always 1.
  • REF<x> is a reference waveform, where x is the reference channel number.

MeasurementMeasItemSourceItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The MEASUrement:MEAS<x>:SOURCE[1] command.

Description
  • Sets or returns the source for all single source measurements and specifies the source to measure ‘from’ when taking a delay measurement or phase measurement. Measurements are specified by , which ranges from 1 through 4.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:SOURCE[1]? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:SOURCE[1]? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:SOURCE[1] value command.
SCPI Syntax
- MEASUrement:MEAS<x>:SOURCE[1] {CH<x>|MATH<y>|REF<x>}
- MEASUrement:MEAS<x>:SOURCE[1]?
Info
  • CH<x> is an input channel waveform, where x is the channel number.
  • MATH<y> is a math waveform, where y is 1.
  • REF<x> is a reference waveform, where x is the reference channel number.

MeasurementMeasItemState

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:MEAS<x>:STATE command.

Description
  • This command specifies whether the specified measurement slot is computed and displayed. The measurement slot is specified by , which ranges from 1 through 8. For a measurement to display, you must have selected a source waveform and defined the measurement you want to take and display. You select the measurement using the MEASUREMENT:MEASX:SOURCEX command. You define the measurement type using the MEASUREMENT:MEASX:TYPE command.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:STATE? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:STATE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:STATE value command.
SCPI Syntax
- MEASUrement:MEAS<x>:STATE {ON|OFF|<NR1>}
- MEASUrement:MEAS<x>:STATE?
Info
  • OFF disables calculation and display of the specified measurement slot.
  • ON enables 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 the MEASUrement:MEAS<x>:STDdev? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:STDdev? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:MEAS<x>:STDdev?

MeasurementMeasItemType

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:MEAS<x>:TYPe command.

Description
  • Sets or returns the measurement type defined for the specified measurement slot. The measurement slot is specified by , which ranges from 1 through 4.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:TYPe? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:TYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:MEAS<x>:TYPe value command.
SCPI Syntax
- MEASUrement:MEAS<x>:TYPe {AMPlitude|AREa|BURst|CARea|CMEan|CRMs|DELay|FALL|FREQuency|HIGH|LOW|MAXimum|MEAN|MINImum|NDUty|NEDGECount|NOVershoot|NPULSECount|NWIdth|PDUty|PEDGECount|PERIod|PHAse|PK2Pk|POVershoot|PPULSECount|PWIdth|RISe|RMS}
- MEASUrement:MEAS<x>:TYPe?
Info
  • AMPlitude measures the amplitude of the selected waveform. In other words, it measures the high value less the low value measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • Amplitude = High - Low
  • AREa measures the voltage over time. The area is over the entire waveform or gated region and is measured in volt-seconds. The area measured above the ground is positive, while the area below ground is negative. This measurement is available only on DPO models.
  • BURst measures the duration of a burst. The measurement is made over the entire waveform or gated region.
  • CARea (cycle area) measures the voltage over time. In other words, it measures, in volt-seconds, the area over the first cycle in the waveform or the first cycle in the gated region. The area measured above the common reference point is positive, while the area below the common reference point is negative. This measurement is available only on DPO models.
  • CMEan (cycle mean) measures the arithmetic mean over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO models.
  • CRMs (cycle rms) measures the true Root Mean Square voltage over the first cycle in the waveform or the first cycle in the gated region. This measurement is available only on DPO models.
  • DELay measures the time between the middle reference (default = 50%) amplitude point of the source waveform and the destination waveform. This measurement is available only on DPO models.
  • FALL measures the time taken for the falling edge of the first pulse in the waveform or gated region to fall from a high reference value (default is 90%) to a low reference value (default is 10%). This measurement is available only on DPO models.
  • FREQuency measures 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.
  • HIGH measures the High reference (100% level, sometimes called Topline) of a waveform. This measurement is available only on DPO models.
  • LOW measures the Low reference (0% level, sometimes called Baseline) of a waveform. This measurement is available only on DPO models.
  • MAXimum finds the maximum amplitude. This value is the most positive peak voltage found. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • MEAN amplitude measurement finds the arithmetic mean over the entire waveform or gated region. This measurement is available only on DPO models.
  • MINImum finds the minimum amplitude. This value is typically the most negative peak voltage. It is measured over the entire waveform or gated region. This measurement is available only on DPO models.
  • NDUty (negative duty cycle) is the ratio of the negative pulse width to the signal period, expressed as a percentage. The duty cycle is measured on the first cycle in the waveform or gated region.
  • Negative Duty Cycle = ((Negative Width) / Period) × 100%
  • NEDGECount is the count of negative edges.
  • NOVershoot (negative overshoot) finds the negative overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.
  • Negative Overshoot = ((Low - Minimum) / Amplitude) × 100%)
  • NPULSECount is the count of negative pulses.
  • NWIdth (negative width) measurement is the distance (time) between the middle reference (default = 50%) amplitude points of a negative pulse. The measurement is made on the first pulse in the waveform or gated region.
  • PDUty (positive duty cycle) is the ratio of the positive pulse width to the signal period, expressed as a percentage. It is measured on the first cycle in the waveform or gated region.
  • Positive Duty Cycle = ((Positive Width) / Period) × 100%
  • PEDGECount is the count of positive edges.
  • PERIod is 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.
  • PHAse measures the phase difference (amount of time a waveform leads or lags the reference waveform) between two waveforms. The measurement is made between the middle reference points of the two waveforms and is expressed in degrees, where 360° represents one waveform cycle.
  • PK2Pk (peak-to-peak) finds the absolute difference between the maximum and minimum amplitude in the entire waveform or gated region. This measurement is available only on DPO models.
  • POVershoot is the positive overshoot value over the entire waveform or gated region. This measurement is available only on DPO models.
  • Positive Overshoot = ((Maximum - High) / Amplitude) ×100%
  • PPULSECount is 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.
  • RISe timing measurement finds the rise time of the waveform. The rise time is the time it takes for the leading edge of the first pulse encountered to rise from a low reference value (default is 10%) to a high reference value (default is 90%). This measurement is available only on DPO models.
  • RMS amplitude measurement finds the true Root Mean Square voltage in the entire waveform or gated region. This measurement is available only on DPO models.

MeasurementMeasItemUnits

Bases: SCPICmdRead

The MEASUrement:MEAS<x>:UNIts command.

Description
  • Returns the units associated with the specified measurement. The measurement slots are specified by , which ranges from 1 through 4.
Usage
  • Using the .query() method will send the MEASUrement:MEAS<x>:UNIts? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:UNIts? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:MEAS<x>:VALue? query.
  • Using the .verify(value) method will send the MEASUrement:MEAS<x>:VALue? query and raise an AssertionError if the returned value does not match value.
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 the MEASUrement:METHod? query.
  • Using the .verify(value) method will send the MEASUrement:METHod? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:METHod value command.
SCPI Syntax
- MEASUrement:METHod {Auto|HIStogram|MINMax}
- MEASUrement:METHod?
Info
  • Auto selects the best method for each data set.
  • HIStogram sets the high and low waveform levels statistically using a histogram algorithm.
  • MINMax uses 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 the MEASUrement:REFLevel? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- MEASUrement:REFLevel?
Properties
  • .absolute: The MEASUrement:REFLevel:ABSolute command tree.
  • .method: The MEASUrement:REFLevel:METHod command.
  • .percent: The MEASUrement:REFLevel:PERCent command tree.

absolute property

Return the MEASUrement:REFLevel:ABSolute command tree.

Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .high: The MEASUrement:REFLevel:ABSolute:HIGH command.
  • .low: The MEASUrement:REFLevel:ABSolute:LOW command.
  • .mid: The MEASUrement:REFLevel:ABSolute:MID command.
  • .mid2: The MEASUrement:REFLevel:ABSolute:MID2 command.
  • .midx: The MEASUrement:REFLevel:ABSolute:MID<x> command.

method property

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 the MEASUrement:REFLevel:METHod? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:METHod? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:METHod value command.
SCPI Syntax
- MEASUrement:REFLevel:METHod {ABSolute|PERCent}
- MEASUrement:REFLevel:METHod?
Info
  • ABSolute specifies that the reference levels are set explicitly using the MEASUrement:REFLevel:ABSolute commands. This method is useful when precise values are required (for example, when designing to published interface specifications, such as RS-232-C).
  • PERCent specifies that the reference levels are calculated as a percent relative to HIGH and LOW. The percentages are defined using the MEASUrement:REFLevel:PERCent commands.

percent property

Return the MEASUrement:REFLevel:PERCent command tree.

Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .high: The MEASUrement:REFLevel:PERCent:HIGH command.
  • .low: The MEASUrement:REFLevel:PERCent:LOW command.
  • .mid: The MEASUrement:REFLevel:PERCent:MID command.
  • .mid2: The MEASUrement:REFLevel:PERCent:MID2 command.
  • .midx: The MEASUrement:REFLevel:PERCent:MID<x> command.

MeasurementReflevelAbsolute

Bases: SCPICmdRead

The MEASUrement:REFLevel:ABSolute command tree.

Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute? query and raise an AssertionError if the returned value does not match value.
Properties
  • .high: The MEASUrement:REFLevel:ABSolute:HIGH command.
  • .low: The MEASUrement:REFLevel:ABSolute:LOW command.
  • .mid: The MEASUrement:REFLevel:ABSolute:MID command.
  • .mid2: The MEASUrement:REFLevel:ABSolute:MID2 command.
  • .midx: The MEASUrement: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:METHOD is set to Absolute. This command affects the results of rise and fall measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute:HIGH? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:HIGH? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:HIGH value command.
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:METHOD is set to Absolute.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute:LOW? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:LOW? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:LOW value command.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:LOW <NR3>
- MEASUrement:REFLevel:ABSolute:LOW?
Info
  • <NR3> is a floating point number that specifies the low reference level, in volts. The default is 0.0 V.

mid property

Return the MEASUrement:REFLevel:ABSolute:MID command.

Description
  • [1] Sets or returns the mid reference level, and is the 50% reference level when MEASUREMENT:REFLEVEL:METHOD is set to Absolute. This command affects the results of period, frequency, delay, and all cyclic measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute:MID? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:MID? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:MID value command.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:ABSolute:MID?
Info
  • <NR3> is the mid reference level, in volts. The default is 0.0 V.

mid2 property

Return the MEASUrement:REFLevel:ABSolute:MID2 command.

Description
  • Sets or returns the mid reference level for the ‘to’ waveform when taking a delay measurement, and is the 50% reference level when MEASUREMENT:REFLEVEL:METHOD is set to Absolute. This command affects the results of delay measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute:MID2? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:MID2? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:MID2 value command.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID2 <NR3>
- MEASUrement:REFLevel:ABSolute:MID2?
Info
  • <NR3> is the mid reference level, in volts. The default is 0.0 V.

midx property

Return the MEASUrement:REFLevel:ABSolute:MID<x> command.

Description
  • This command specifies an absolute mid reference level (the 50% reference level) for the ‘to’ waveform when taking a delay measurement, in volts. There are two absolute mid reference levels; thus MID can either be MID1 or MID2. This command applies when MEASUREMENT:REFLEVEL:METHOD has 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 the MEASUrement:REFLevel:ABSolute:MID<x>? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:MID<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:MID<x> value command.
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:METHOD is set to Absolute. This command affects the results of rise and fall measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute:HIGH? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:HIGH? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:HIGH value command.
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:METHOD is set to Absolute.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute:LOW? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:LOW? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:LOW value command.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:LOW <NR3>
- MEASUrement:REFLevel:ABSolute:LOW?
Info
  • <NR3> is a floating point number that specifies the low reference level, in volts. The default is 0.0 V.

MeasurementReflevelAbsoluteMid

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:REFLevel:ABSolute:MID command.

Description
  • [1] Sets or returns the mid reference level, and is the 50% reference level when MEASUREMENT:REFLEVEL:METHOD is set to Absolute. This command affects the results of period, frequency, delay, and all cyclic measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute:MID? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:MID? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:MID value command.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:ABSolute:MID?
Info
  • <NR3> is the mid reference level, in volts. The default is 0.0 V.

MeasurementReflevelAbsoluteMid2

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:REFLevel:ABSolute:MID2 command.

Description
  • Sets or returns the mid reference level for the ‘to’ waveform when taking a delay measurement, and is the 50% reference level when MEASUREMENT:REFLEVEL:METHOD is set to Absolute. This command affects the results of delay measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:ABSolute:MID2? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:MID2? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:MID2 value command.
SCPI Syntax
- MEASUrement:REFLevel:ABSolute:MID2 <NR3>
- MEASUrement:REFLevel:ABSolute:MID2?
Info
  • <NR3> is the mid reference level, in volts. The default is 0.0 V.

MeasurementReflevelAbsoluteMidItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The MEASUrement:REFLevel:ABSolute:MID<x> command.

Description
  • This command specifies an absolute mid reference level (the 50% reference level) for the ‘to’ waveform when taking a delay measurement, in volts. There are two absolute mid reference levels; thus MID can either be MID1 or MID2. This command applies when MEASUREMENT:REFLEVEL:METHOD has 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 the MEASUrement:REFLevel:ABSolute:MID<x>? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:ABSolute:MID<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:ABSolute:MID<x> value command.
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 the MEASUrement:REFLevel:METHod? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:METHod? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:METHod value command.
SCPI Syntax
- MEASUrement:REFLevel:METHod {ABSolute|PERCent}
- MEASUrement:REFLevel:METHod?
Info
  • ABSolute specifies that the reference levels are set explicitly using the MEASUrement:REFLevel:ABSolute commands. This method is useful when precise values are required (for example, when designing to published interface specifications, such as RS-232-C).
  • PERCent specifies that the reference levels are calculated as a percent relative to HIGH and LOW. The percentages are defined using the MEASUrement:REFLevel:PERCent commands.

MeasurementReflevelPercent

Bases: SCPICmdRead

The MEASUrement:REFLevel:PERCent command tree.

Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent? query and raise an AssertionError if the returned value does not match value.
Properties
  • .high: The MEASUrement:REFLevel:PERCent:HIGH command.
  • .low: The MEASUrement:REFLevel:PERCent:LOW command.
  • .mid: The MEASUrement:REFLevel:PERCent:MID command.
  • .mid2: The MEASUrement:REFLevel:PERCent:MID2 command.
  • .midx: The MEASUrement: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:METHOD is set to Percent. This command affects the results of rise and fall measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent:HIGH? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:HIGH? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:HIGH value command.
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:METHOD is set to Percent. This command affects the results of rise and fall measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent:LOW? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:LOW? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:LOW value command.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:LOW <NR3>
- MEASUrement:REFLevel:PERCent:LOW?
Info
  • <NR3> is a floating point number that specifies the low reference level, ranging from 0 to 100%. The default low reference level is 10%.

mid property

Return the MEASUrement:REFLevel:PERCent:MID command.

Description
  • [1] Sets or returns the percent (where 100% is equal to HIGH) that is used to calculate the mid reference level when MEASUrement:REFLevel:METHod is set to Percent. This command affects the results of period, frequency, delay, and all cyclic measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent:MID? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:MID? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:MID value command.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:PERCent:MID?
Info
  • <NR3> is the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.

mid2 property

Return the MEASUrement:REFLevel:PERCent:MID2 command.

Description
  • Sets or returns the percent (where 100% is equal to HIGH) that is used to calculate the mid reference level for the second waveform specified when MEASUREMENT:REFLEVEL:METHOD is set to Percent. This command affects the results of delay measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent:MID2? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:MID2? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:MID2 value command.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID2 <NR3>
- MEASUrement:REFLevel:PERCent:MID2?
Info
  • <NR3> is the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.

midx property

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:METHOD has 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 the MEASUrement:REFLevel:PERCent:MID<x>? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:MID<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:MID<x> value command.
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:METHOD is set to Percent. This command affects the results of rise and fall measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent:HIGH? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:HIGH? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:HIGH value command.
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:METHOD is set to Percent. This command affects the results of rise and fall measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent:LOW? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:LOW? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:LOW value command.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:LOW <NR3>
- MEASUrement:REFLevel:PERCent:LOW?
Info
  • <NR3> is a floating point number that specifies the low reference level, ranging from 0 to 100%. The default low reference level is 10%.

MeasurementReflevelPercentMid

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:REFLevel:PERCent:MID command.

Description
  • [1] Sets or returns the percent (where 100% is equal to HIGH) that is used to calculate the mid reference level when MEASUrement:REFLevel:METHod is set to Percent. This command affects the results of period, frequency, delay, and all cyclic measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent:MID? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:MID? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:MID value command.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID [1] <NR3>[1]?
- MEASUrement:REFLevel:PERCent:MID?
Info
  • <NR3> is the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.

MeasurementReflevelPercentMid2

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:REFLevel:PERCent:MID2 command.

Description
  • Sets or returns the percent (where 100% is equal to HIGH) that is used to calculate the mid reference level for the second waveform specified when MEASUREMENT:REFLEVEL:METHOD is set to Percent. This command affects the results of delay measurements.
Usage
  • Using the .query() method will send the MEASUrement:REFLevel:PERCent:MID2? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:MID2? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:MID2 value command.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID2 <NR3>
- MEASUrement:REFLevel:PERCent:MID2?
Info
  • <NR3> is the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.

MeasurementReflevelPercentMidItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The MEASUrement:REFLevel:PERCent:MID<x> command.

Description
  • This command specifies the percent (where 100% is equal to HIGH) that is used to calculate a mid reference level. There are two mid reference levels; thus, MID can be either MID1 or MID2. This command applies when the command MEASUREMENT:REFLEVEL:METHOD has 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 the MEASUrement:REFLevel:PERCent:MID<x>? query.
  • Using the .verify(value) method will send the MEASUrement:REFLevel:PERCent:MID<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:REFLevel:PERCent:MID<x> value command.
SCPI Syntax
- MEASUrement:REFLevel:PERCent:MID<x> <NR3>
- MEASUrement:REFLevel:PERCent:MID<x>?
Info
  • <NR3> is a floating point number that specifies the mid reference level, ranging from 0 to 100%. The default mid reference level is 50%.

MeasurementSnapshot

Bases: SCPICmdWriteNoArguments

The MEASUrement:SNAPShot command.

Description
  • Displays the measurement snapshot list on the oscilloscope screen. The list contains the immediate values for all available measurements of the active signal. You can query each individual measurement separately.
Usage
  • Using the .write() method will send the MEASUrement:SNAPShot command.
SCPI Syntax
- MEASUrement:SNAPShot

MeasurementStatistics

Bases: SCPICmdWrite, SCPICmdRead

The MEASUrement:STATIstics command.

Description
  • Clears all of the statistics accumulated for all periodic measurements (MEAS1 through MEAS4). The query form returns statistic settings.
Usage
  • Using the .query() method will send the MEASUrement:STATIstics? query.
  • Using the .verify(value) method will send the MEASUrement:STATIstics? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:STATIstics value command.
SCPI Syntax
- MEASUrement:STATIstics RESET
- MEASUrement:STATIstics?
Info
  • RESET clears the measurements.
Properties
  • .mode: The MEASUrement:STATIstics:MODE command.
  • .weighting: The MEASUrement:STATIstics:WEIghting command.

mode property

Return the MEASUrement:STATIstics:MODE command.

Description
  • Controls the operation and display of management statistics.
Usage
  • Using the .query() method will send the MEASUrement:STATIstics:MODE? query.
  • Using the .verify(value) method will send the MEASUrement:STATIstics:MODE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:STATIstics:MODE value command.
SCPI Syntax
- MEASUrement:STATIstics:MODE {OFF|ON}
- MEASUrement:STATIstics:MODE?
Info
  • OFF turns all measurements off. This is the default value.
  • ON turns on statistics and displays all statistics for each measurement.

weighting property

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 the MEASUrement:STATIstics:WEIghting? query.
  • Using the .verify(value) method will send the MEASUrement:STATIstics:WEIghting? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:STATIstics:WEIghting value command.
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 the MEASUrement:STATIstics:MODE? query.
  • Using the .verify(value) method will send the MEASUrement:STATIstics:MODE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:STATIstics:MODE value command.
SCPI Syntax
- MEASUrement:STATIstics:MODE {OFF|ON}
- MEASUrement:STATIstics:MODE?
Info
  • OFF turns all measurements off. This is the default value.
  • ON turns 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 the MEASUrement:STATIstics:WEIghting? query.
  • Using the .verify(value) method will send the MEASUrement:STATIstics:WEIghting? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the MEASUrement:STATIstics:WEIghting value command.
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.