plot

The plot commands module.

These commands are used in the following models: DPO7AX

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

Please report an issue if one is found.

Commands and Queries
- PLOT:ADDNew <QString>
- PLOT:DELete <QString>
- PLOT:LIST?
- PLOT:PLOT<x>:BATHtub:BER <NR1>
- PLOT:PLOT<x>:BATHtub:BER?
- PLOT:PLOT<x>:BATHtub:XAXISUnits {UNITIntervals|SECOnds}
- PLOT:PLOT<x>:BATHtub:XAXISUnits?
- PLOT:PLOT<x>:BITType {ALLBits|TRANSition|NONTRANsition}
- PLOT:PLOT<x>:BITType?
- PLOT:PLOT<x>:DDJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:DDJHistogram?
- PLOT:PLOT<x>:EXPORTRaw?
- PLOT:PLOT<x>:EXTENDuis <NR1>
- PLOT:PLOT<x>:EXTENDuis?
- PLOT:PLOT<x>:EYERender {FAst|COMPlete|CDOTs}
- PLOT:PLOT<x>:EYERender?
- PLOT:PLOT<x>:LABel:COLor <QString>
- PLOT:PLOT<x>:LABel:COLor?
- PLOT:PLOT<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:BOLD?
- PLOT:PLOT<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:ITALic?
- PLOT:PLOT<x>:LABel:FONT:SIZE <NR1>
- PLOT:PLOT<x>:LABel:FONT:SIZE?
- PLOT:PLOT<x>:LABel:FONT:TYPE <QString>
- PLOT:PLOT<x>:LABel:FONT:TYPE?
- PLOT:PLOT<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:UNDERline?
- PLOT:PLOT<x>:LABel:NAMe <QString>
- PLOT:PLOT<x>:LABel:NAMe?
- PLOT:PLOT<x>:LABel:XPOS <NR3>
- PLOT:PLOT<x>:LABel:XPOS?
- PLOT:PLOT<x>:LABel:YPOS <NR3>
- PLOT:PLOT<x>:LABel:YPOS?
- PLOT:PLOT<x>:MASK?
- PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit {ON|OFF}
- PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit?
- PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM <NR3>
- PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM?
- PLOT:PLOT<x>:MASKOffset:PERCENTui:TO <NR3>
- PLOT:PLOT<x>:MASKOffset:PERCENTui:TO?
- PLOT:PLOT<x>:MASKTESTTYPE {OFF|MHITs|MMARgin}
- PLOT:PLOT<x>:MASKTESTTYPE?
- PLOT:PLOT<x>:MMARgin:FTHReshold <NR3>
- PLOT:PLOT<x>:MMARgin:FTHReshold?
- PLOT:PLOT<x>:MMARgin:MHRThreshold <NR3>
- PLOT:PLOT<x>:MMARgin:MHRThreshold?
- PLOT:PLOT<x>:MMARgin:MHTHreshold <NR1>
- PLOT:PLOT<x>:MMARgin:MHTHreshold?
- PLOT:PLOT<x>:MMARgin:MMECriteria {THITs|HRATio}
- PLOT:PLOT<x>:MMARgin:MMECriteria?
- PLOT:PLOT<x>:MMARgin:STEPsize <NR3>
- PLOT:PLOT<x>:MMARgin:STEPsize?
- PLOT:PLOT<x>:NUMBins {TWENtyfive|FIFTY|HUNdred|TWOFifty|FIVEHundred|TWOThousand|MAXimum}
- PLOT:PLOT<x>:NUMBins?
- PLOT:PLOT<x>:PJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:PJHistogram?
- PLOT:PLOT<x>:PTYPe {RMS|MAGNITUDE}
- PLOT:PLOT<x>:PTYPe?
- PLOT:PLOT<x>:RESult:MHRatio?
- PLOT:PLOT<x>:RESult:MMARgin?
- PLOT:PLOT<x>:RJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:RJHistogram?
- PLOT:PLOT<x>:SOUrce1 MEAS<x>
- PLOT:PLOT<x>:SOUrce1?
- PLOT:PLOT<x>:SUBGroup:Display {ALL|ONEPAIRVI|ONEPAIRV|ONEPAIRI|PHASEONE|PHASETWO|PHASETHREE|ABC|DQ0}
- PLOT:PLOT<x>:SUBGroup:Display?
- PLOT:PLOT<x>:SUBGroup:TRENd {VRMS|IRMS|PHASE|FREQuency|TRPWR|REPWR|APPPWR|TRPWRSUM|REPWRSUM|APPPWRSUM|DCPWR|INPWR|OUTPWR|EFFiciency|TOTALEFFiciency|INPWRSUM|OUTPWRSUM|TRR|TA|TB}
- PLOT:PLOT<x>:SUBGroup:TRENd?
- PLOT:PLOT<x>:TJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:TJHistogram?
- PLOT:PLOT<x>:TYPe {NONE|BATHTUB|EYEDIAGRAM|HISTOGRAM|CJHIST||TIMETREND|TRESPONSE|XY|XYZ}

Plot

Bases: SCPICmdRead

The PLOT command tree.

Usage
  • Using the .query() method will send the PLOT? query.
  • Using the .verify(value) method will send the PLOT? query and raise an AssertionError if the returned value does not match value.
Properties
  • .addnew: The PLOT:ADDNew command.
  • .delete: The PLOT:DELete command.
  • .list: The PLOT:LIST command.
  • .plot: The PLOT:PLOT<x> command tree.

addnew property

addnew: PlotAddnew

Return the PLOT:ADDNew command.

Description
  • This command adds the specified plot.
Usage
  • Using the .write(value) method will send the PLOT:ADDNew value command.
SCPI Syntax
- PLOT:ADDNew <QString>
Info
  • <QString> is the specified plot. The argument is of the form ’ PLOT ‘, where ≥ 1.

delete property

delete: PlotDelete

Return the PLOT:DELete command.

Description
  • This command deletes the specified plot.
Usage
  • Using the .write(value) method will send the PLOT:DELete value command.
SCPI Syntax
- PLOT:DELete <QString>
Info
  • <QString> is the specified plot. Argument is of the form ‘PLOT‘, where is ≥ 1).

list property

list: PlotList

Return the PLOT:LIST command.

Description
  • This command lists all currently defined plots.
Usage
  • Using the .query() method will send the PLOT:LIST? query.
  • Using the .verify(value) method will send the PLOT:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:LIST?

plot property

Return the PLOT:PLOT<x> command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .bathtub: The PLOT:PLOT<x>:BATHtub command tree.
  • .bittype: The PLOT:PLOT<x>:BITType command.
  • .ddjhistogram: The PLOT:PLOT<x>:DDJHistogram command.
  • .exportraw: The PLOT:PLOT<x>:EXPORTRaw command.
  • .extenduis: The PLOT:PLOT<x>:EXTENDuis command.
  • .eyerender: The PLOT:PLOT<x>:EYERender command.
  • .label: The PLOT:PLOT<x>:LABel command tree.
  • .mask: The PLOT:PLOT<x>:MASK command.
  • .maskoffset: The PLOT:PLOT<x>:MASKOffset command tree.
  • .masktesttype: The PLOT:PLOT<x>:MASKTESTTYPE command.
  • .mmargin: The PLOT:PLOT<x>:MMARgin command tree.
  • .numbins: The PLOT:PLOT<x>:NUMBins command.
  • .pjhistogram: The PLOT:PLOT<x>:PJHistogram command.
  • .ptype: The PLOT:PLOT<x>:PTYPe command.
  • .result: The PLOT:PLOT<x>:RESult command tree.
  • .rjhistogram: The PLOT:PLOT<x>:RJHistogram command.
  • .source1: The PLOT:PLOT<x>:SOUrce1 command.
  • .subgroup: The PLOT:PLOT<x>:SUBGroup command tree.
  • .tjhistogram: The PLOT:PLOT<x>:TJHistogram command.
  • .type: The PLOT:PLOT<x>:TYPe command.

PlotAddnew

Bases: SCPICmdWrite

The PLOT:ADDNew command.

Description
  • This command adds the specified plot.
Usage
  • Using the .write(value) method will send the PLOT:ADDNew value command.
SCPI Syntax
- PLOT:ADDNew <QString>
Info
  • <QString> is the specified plot. The argument is of the form ’ PLOT ‘, where ≥ 1.

PlotDelete

Bases: SCPICmdWrite

The PLOT:DELete command.

Description
  • This command deletes the specified plot.
Usage
  • Using the .write(value) method will send the PLOT:DELete value command.
SCPI Syntax
- PLOT:DELete <QString>
Info
  • <QString> is the specified plot. Argument is of the form ‘PLOT‘, where is ≥ 1).

PlotList

Bases: SCPICmdRead

The PLOT:LIST command.

Description
  • This command lists all currently defined plots.
Usage
  • Using the .query() method will send the PLOT:LIST? query.
  • Using the .verify(value) method will send the PLOT:LIST? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:LIST?

PlotPlotItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The PLOT:PLOT<x> command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>? query and raise an AssertionError if the returned value does not match value.
Properties
  • .bathtub: The PLOT:PLOT<x>:BATHtub command tree.
  • .bittype: The PLOT:PLOT<x>:BITType command.
  • .ddjhistogram: The PLOT:PLOT<x>:DDJHistogram command.
  • .exportraw: The PLOT:PLOT<x>:EXPORTRaw command.
  • .extenduis: The PLOT:PLOT<x>:EXTENDuis command.
  • .eyerender: The PLOT:PLOT<x>:EYERender command.
  • .label: The PLOT:PLOT<x>:LABel command tree.
  • .mask: The PLOT:PLOT<x>:MASK command.
  • .maskoffset: The PLOT:PLOT<x>:MASKOffset command tree.
  • .masktesttype: The PLOT:PLOT<x>:MASKTESTTYPE command.
  • .mmargin: The PLOT:PLOT<x>:MMARgin command tree.
  • .numbins: The PLOT:PLOT<x>:NUMBins command.
  • .pjhistogram: The PLOT:PLOT<x>:PJHistogram command.
  • .ptype: The PLOT:PLOT<x>:PTYPe command.
  • .result: The PLOT:PLOT<x>:RESult command tree.
  • .rjhistogram: The PLOT:PLOT<x>:RJHistogram command.
  • .source1: The PLOT:PLOT<x>:SOUrce1 command.
  • .subgroup: The PLOT:PLOT<x>:SUBGroup command tree.
  • .tjhistogram: The PLOT:PLOT<x>:TJHistogram command.
  • .type: The PLOT:PLOT<x>:TYPe command.

bathtub property

Return the PLOT:PLOT<x>:BATHtub command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:BATHtub? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:BATHtub? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .ber: The PLOT:PLOT<x>:BATHtub:BER command.
  • .xaxisunits: The PLOT:PLOT<x>:BATHtub:XAXISUnits command.

bittype property

Return the PLOT:PLOT<x>:BITType command.

Description
  • This command sets or queries the bit type to display for the specified eye diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:BITType? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:BITType? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:BITType value command.
SCPI Syntax
- PLOT:PLOT<x>:BITType {ALLBits|TRANSition|NONTRANsition}
- PLOT:PLOT<x>:BITType?
Info
  • PLOT<x> is the plot number.
  • ALLBits sets the eye diagram plot to show both transition and nontransition bits.
  • TRANSition sets the eye diagram plot to show only bits where a logic level transition occurs.
  • NONTRANsition sets the eye diagram plot to show only bits where no logic level transition occurs.

ddjhistogram property

Return the PLOT:PLOT<x>:DDJHistogram command.

Description
  • Sets or queries the status of DDJ Histogram in composite histogram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:DDJHistogram? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:DDJHistogram? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:DDJHistogram value command.
SCPI Syntax
- PLOT:PLOT<x>:DDJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:DDJHistogram?
Info
  • ON indicates that DDJHistogram is active.
  • OFF indicates that DDJHistogram is off.
  • 1 turns on DDJHistogram. Any number value other than 0 will turn DDJHistogram on.
  • 0 turns off DDJHistogram.

exportraw property

Return the PLOT:PLOT<x>:EXPORTRaw command.

Description
  • This command returns a binary stream of double values containing the x,y and hits value. Use this command along with MEASUREMENT:ADDMEAS TIE, PLOT:PLOT1:TYPE EYEDIAGRAM, DISplay:SELect:VIEW plotview1 to export the eye diagram plot data.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:EXPORTRaw? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:EXPORTRaw? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:PLOT<x>:EXPORTRaw?

extenduis property

Return the PLOT:PLOT<x>:EXTENDuis command.

Description
  • This command sets or queries number of UIs surrounding the eye boundary UIs that are used for fast eye rendering.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:EXTENDuis? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:EXTENDuis? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:EXTENDuis value command.
SCPI Syntax
- PLOT:PLOT<x>:EXTENDuis <NR1>
- PLOT:PLOT<x>:EXTENDuis?
Info
  • PLOT<x> is the plot number.
  • <NR1> is the number of surrounding UIs.

eyerender property

Return the PLOT:PLOT<x>:EYERender command.

Description
  • This command sets or queries the eye rendering method for the specified plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:EYERender? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:EYERender? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:EYERender value command.
SCPI Syntax
- PLOT:PLOT<x>:EYERender {FAst|COMPlete|CDOTs}
- PLOT:PLOT<x>:EYERender?
Info
  • PLOT<x> is the plot number.
  • FAst sets the eye rendering method to fast.
  • COMPlete sets the eye rendering method to complete.
  • CDOTs sets the eye rendering method to Complete Dots rendering.

label property

Return the PLOT:PLOT<x>:LABel command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .color: The PLOT:PLOT<x>:LABel:COLor command.
  • .font: The PLOT:PLOT<x>:LABel:FONT command tree.
  • .name: The PLOT:PLOT<x>:LABel:NAMe command.
  • .xpos: The PLOT:PLOT<x>:LABel:XPOS command.
  • .ypos: The PLOT:PLOT<x>:LABel:YPOS command.

mask property

Return the PLOT:PLOT<x>:MASK command.

Description
  • This command returns the name of the mask test associated with the specified eye diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASK? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:PLOT<x>:MASK?
Info
  • PLOT<x> is the plot number.

maskoffset property

Return the PLOT:PLOT<x>:MASKOffset command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Sub-properties
  • .horizontal: The PLOT:PLOT<x>:MASKOffset:HORizontal command tree.
  • .percentui: The PLOT:PLOT<x>:MASKOffset:PERCENTui command tree.

masktesttype property

Return the PLOT:PLOT<x>:MASKTESTTYPE command.

Description
  • This command sets or queries the eye mask test type for the specified eye diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKTESTTYPE? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKTESTTYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MASKTESTTYPE value command.
SCPI Syntax
- PLOT:PLOT<x>:MASKTESTTYPE {OFF|MHITs|MMARgin}
- PLOT:PLOT<x>:MASKTESTTYPE?
Info
  • PLOT<x> is the plot number.
  • OFF sets the mask test type to Off.
  • MHITs sets the mask test type to Mask Hits.
  • MMARgin sets the mask test type to Mask Margin.

mmargin property

Return the PLOT:PLOT<x>:MMARgin command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Sub-properties
  • .fthreshold: The PLOT:PLOT<x>:MMARgin:FTHReshold command.
  • .mhrthreshold: The PLOT:PLOT<x>:MMARgin:MHRThreshold command.
  • .mhthreshold: The PLOT:PLOT<x>:MMARgin:MHTHreshold command.
  • .mmecriteria: The PLOT:PLOT<x>:MMARgin:MMECriteria command.
  • .stepsize: The PLOT:PLOT<x>:MMARgin:STEPsize command.

numbins property

Return the PLOT:PLOT<x>:NUMBins command.

Description
  • This command sets or queries the current histogram/composite jitter histogram resolution.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:NUMBins? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:NUMBins? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:NUMBins value command.
SCPI Syntax
- PLOT:PLOT<x>:NUMBins {TWENtyfive|FIFTY|HUNdred|TWOFifty|FIVEHundred|TWOThousand|MAXimum}
- PLOT:PLOT<x>:NUMBins?
Info
  • TWENtyfive sets the number of bins to 25.
  • FIFTY sets the number of bins to 50.
  • HUNdred sets the number of bins to 100.
  • TWOFifty sets the number of bins to 250.
  • FIVEHundred sets the number of bins to 500.
  • TWOThousand sets the number of bins to 2000.
  • MAXimum sets the number of bins to the maximum value.

pjhistogram property

Return the PLOT:PLOT<x>:PJHistogram command.

Description
  • Sets or queries the status of PJ Histogram in composite histogram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:PJHistogram? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:PJHistogram? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:PJHistogram value command.
SCPI Syntax
- PLOT:PLOT<x>:PJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:PJHistogram?
Info
  • ON indicates that PJHistogram is active.
  • OFF indicates that PJHistogram is off.
  • 1 turns on PJHistogram. Any number value other than 0 will turn PJHistogram on.
  • 0 turns off PJHistogram.

ptype property

Return the PLOT:PLOT<x>:PTYPe command.

Description
  • This command sets or returns the phasor type of the phasor diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:PTYPe? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:PTYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:PTYPe value command.
SCPI Syntax
- PLOT:PLOT<x>:PTYPe {RMS|MAGNITUDE}
- PLOT:PLOT<x>:PTYPe?
Info
  • PLOT<x> is the plot number.
  • RMS sets the phasor type to RMS.
  • MAGNITUDE sets the phasor type to MAGNITUDE.

result property

Return the PLOT:PLOT<x>:RESult command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:RESult? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:RESult? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Sub-properties
  • .mhratio: The PLOT:PLOT<x>:RESult:MHRatio command.
  • .mmargin: The PLOT:PLOT<x>:RESult:MMARgin command.

rjhistogram property

Return the PLOT:PLOT<x>:RJHistogram command.

Description
  • Sets or queries the status of RJ Histogram in composite histogram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:RJHistogram? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:RJHistogram? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:RJHistogram value command.
SCPI Syntax
- PLOT:PLOT<x>:RJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:RJHistogram?
Info
  • ON indicates that RJHistogram is active.
  • OFF indicates that RJHistogram is off.
  • 1 turns on RJHistogram. Any number value other than 0 will turn RJHistogram on.
  • 0 turns off RJHistogram.

source1 property

Return the PLOT:PLOT<x>:SOUrce1 command.

Description
  • This command sets or queries the plot source.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:SOUrce1? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:SOUrce1? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:SOUrce1 value command.
SCPI Syntax
- PLOT:PLOT<x>:SOUrce1 MEAS<x>
- PLOT:PLOT<x>:SOUrce1?
Info
  • MEAS<x> is the specified measurement source for the specified plot.

subgroup property

Return the PLOT:PLOT<x>:SUBGroup command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:SUBGroup? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:SUBGroup? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Sub-properties
  • .display: The PLOT:PLOT<x>:SUBGroup:Display command.
  • .trend: The PLOT:PLOT<x>:SUBGroup:TRENd command.

tjhistogram property

Return the PLOT:PLOT<x>:TJHistogram command.

Description
  • Sets or queries the status of TJ Histogram in composite histogram plot
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:TJHistogram? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:TJHistogram? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:TJHistogram value command.
SCPI Syntax
- PLOT:PLOT<x>:TJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:TJHistogram?
Info
  • ON indicates that TJHistogram is active.
  • OFF indicates that TJHistogram is off.
  • 1 turns on TJHistogram. Any number value other than 0 will turn TJHistogram on.
  • 0 turns off TJHistogram.

type property

Return the PLOT:PLOT<x>:TYPe command.

Description
  • This command sets or returns the current plot type of the specified plot.
Usage
  • Using the .write(value) method will send the PLOT:PLOT<x>:TYPe value command.
SCPI Syntax
- PLOT:PLOT<x>:TYPe {NONE|BATHTUB|EYEDIAGRAM|HISTOGRAM|CJHIST||TIMETREND|TRESPONSE|XY|XYZ}
Info
  • <x> is the plot number. This is the equivalent of the number shown on a plot heading in the UI.
  • NONE does not create a plot.
  • BATHTUB creates a bathtub plot.
  • EYEDIAGRAM creates an eye diagram. This plot type is not available on a 4 Series MSO instrument.
  • HISTOGRAM creates a histogram plot.
  • TIMETREND creates a time trend plot.
  • TRESPONSE creates a response plot.
  • XY creates a XY plot.
  • XYZ creates a XYZ plot.

PlotPlotItemBathtub

Bases: SCPICmdRead

The PLOT:PLOT<x>:BATHtub command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:BATHtub? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:BATHtub? query and raise an AssertionError if the returned value does not match value.
Properties
  • .ber: The PLOT:PLOT<x>:BATHtub:BER command.
  • .xaxisunits: The PLOT:PLOT<x>:BATHtub:XAXISUnits command.

ber property

Return the PLOT:PLOT<x>:BATHtub:BER command.

Description
  • This command sets or queries the bathtub BER value.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:BATHtub:BER? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:BATHtub:BER? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:BATHtub:BER value command.
SCPI Syntax
- PLOT:PLOT<x>:BATHtub:BER <NR1>
- PLOT:PLOT<x>:BATHtub:BER?
Info
  • <NR1> is the bathtub BER value.

xaxisunits property

Return the PLOT:PLOT<x>:BATHtub:XAXISUnits command.

Description
  • This command sets or queries the X-Axis unit, either unit intervals or seconds.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:BATHtub:XAXISUnits? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:BATHtub:XAXISUnits? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:BATHtub:XAXISUnits value command.
SCPI Syntax
- PLOT:PLOT<x>:BATHtub:XAXISUnits {UNITIntervals|SECOnds}
- PLOT:PLOT<x>:BATHtub:XAXISUnits?
Info
  • UNITIntervals specifies units as unit intervals.
  • SECOnds specifies units as seconds.

PlotPlotItemBathtubBer

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:BATHtub:BER command.

Description
  • This command sets or queries the bathtub BER value.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:BATHtub:BER? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:BATHtub:BER? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:BATHtub:BER value command.
SCPI Syntax
- PLOT:PLOT<x>:BATHtub:BER <NR1>
- PLOT:PLOT<x>:BATHtub:BER?
Info
  • <NR1> is the bathtub BER value.

PlotPlotItemBathtubXaxisunits

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:BATHtub:XAXISUnits command.

Description
  • This command sets or queries the X-Axis unit, either unit intervals or seconds.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:BATHtub:XAXISUnits? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:BATHtub:XAXISUnits? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:BATHtub:XAXISUnits value command.
SCPI Syntax
- PLOT:PLOT<x>:BATHtub:XAXISUnits {UNITIntervals|SECOnds}
- PLOT:PLOT<x>:BATHtub:XAXISUnits?
Info
  • UNITIntervals specifies units as unit intervals.
  • SECOnds specifies units as seconds.

PlotPlotItemBittype

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:BITType command.

Description
  • This command sets or queries the bit type to display for the specified eye diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:BITType? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:BITType? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:BITType value command.
SCPI Syntax
- PLOT:PLOT<x>:BITType {ALLBits|TRANSition|NONTRANsition}
- PLOT:PLOT<x>:BITType?
Info
  • PLOT<x> is the plot number.
  • ALLBits sets the eye diagram plot to show both transition and nontransition bits.
  • TRANSition sets the eye diagram plot to show only bits where a logic level transition occurs.
  • NONTRANsition sets the eye diagram plot to show only bits where no logic level transition occurs.

PlotPlotItemDdjhistogram

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:DDJHistogram command.

Description
  • Sets or queries the status of DDJ Histogram in composite histogram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:DDJHistogram? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:DDJHistogram? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:DDJHistogram value command.
SCPI Syntax
- PLOT:PLOT<x>:DDJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:DDJHistogram?
Info
  • ON indicates that DDJHistogram is active.
  • OFF indicates that DDJHistogram is off.
  • 1 turns on DDJHistogram. Any number value other than 0 will turn DDJHistogram on.
  • 0 turns off DDJHistogram.

PlotPlotItemExportraw

Bases: SCPICmdRead

The PLOT:PLOT<x>:EXPORTRaw command.

Description
  • This command returns a binary stream of double values containing the x,y and hits value. Use this command along with MEASUREMENT:ADDMEAS TIE, PLOT:PLOT1:TYPE EYEDIAGRAM, DISplay:SELect:VIEW plotview1 to export the eye diagram plot data.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:EXPORTRaw? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:EXPORTRaw? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:PLOT<x>:EXPORTRaw?

PlotPlotItemExtenduis

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:EXTENDuis command.

Description
  • This command sets or queries number of UIs surrounding the eye boundary UIs that are used for fast eye rendering.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:EXTENDuis? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:EXTENDuis? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:EXTENDuis value command.
SCPI Syntax
- PLOT:PLOT<x>:EXTENDuis <NR1>
- PLOT:PLOT<x>:EXTENDuis?
Info
  • PLOT<x> is the plot number.
  • <NR1> is the number of surrounding UIs.

PlotPlotItemEyerender

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:EYERender command.

Description
  • This command sets or queries the eye rendering method for the specified plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:EYERender? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:EYERender? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:EYERender value command.
SCPI Syntax
- PLOT:PLOT<x>:EYERender {FAst|COMPlete|CDOTs}
- PLOT:PLOT<x>:EYERender?
Info
  • PLOT<x> is the plot number.
  • FAst sets the eye rendering method to fast.
  • COMPlete sets the eye rendering method to complete.
  • CDOTs sets the eye rendering method to Complete Dots rendering.

PlotPlotItemLabel

Bases: SCPICmdRead

The PLOT:PLOT<x>:LABel command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel? query and raise an AssertionError if the returned value does not match value.
Properties
  • .color: The PLOT:PLOT<x>:LABel:COLor command.
  • .font: The PLOT:PLOT<x>:LABel:FONT command tree.
  • .name: The PLOT:PLOT<x>:LABel:NAMe command.
  • .xpos: The PLOT:PLOT<x>:LABel:XPOS command.
  • .ypos: The PLOT:PLOT<x>:LABel:YPOS command.

color property

Return the PLOT:PLOT<x>:LABel:COLor command.

Description
  • This command sets or queries the color of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:COLor? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:COLor? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:COLor value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:COLor <QString>
- PLOT:PLOT<x>:LABel:COLor?
Info
  • <QString> is the label color. The default color is specified by a quoted empty string, and is the only available color.

font property

Return the PLOT:PLOT<x>:LABel:FONT command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .bold: The PLOT:PLOT<x>:LABel:FONT:BOLD command.
  • .italic: The PLOT:PLOT<x>:LABel:FONT:ITALic command.
  • .size: The PLOT:PLOT<x>:LABel:FONT:SIZE command.
  • .type: The PLOT:PLOT<x>:LABel:FONT:TYPE command.
  • .underline: The PLOT:PLOT<x>:LABel:FONT:UNDERline command.

name property

Return the PLOT:PLOT<x>:LABel:NAMe command.

Description
  • This command sets or queries the specified trend’s label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:NAMe? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:NAMe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:NAMe value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:NAMe <QString>
- PLOT:PLOT<x>:LABel:NAMe?
Info
  • <QString> is the label.

xpos property

Return the PLOT:PLOT<x>:LABel:XPOS command.

Description
  • This command sets or queries the x-position of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:XPOS? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:XPOS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:XPOS value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:XPOS <NR3>
- PLOT:PLOT<x>:LABel:XPOS?
Info
  • <NR3> is the y-position, in pixels relative to the left edge of the display, of the label.

ypos property

Return the PLOT:PLOT<x>:LABel:YPOS command.

Description
  • This command sets or queries the y-position of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:YPOS? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:YPOS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:YPOS value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:YPOS <NR3>
- PLOT:PLOT<x>:LABel:YPOS?
Info
  • <NR3> is the x-position, in pixels relative to the left edge of the display, of the label.

PlotPlotItemLabelColor

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:COLor command.

Description
  • This command sets or queries the color of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:COLor? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:COLor? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:COLor value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:COLor <QString>
- PLOT:PLOT<x>:LABel:COLor?
Info
  • <QString> is the label color. The default color is specified by a quoted empty string, and is the only available color.

PlotPlotItemLabelFont

Bases: SCPICmdRead

The PLOT:PLOT<x>:LABel:FONT command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT? query and raise an AssertionError if the returned value does not match value.
Properties
  • .bold: The PLOT:PLOT<x>:LABel:FONT:BOLD command.
  • .italic: The PLOT:PLOT<x>:LABel:FONT:ITALic command.
  • .size: The PLOT:PLOT<x>:LABel:FONT:SIZE command.
  • .type: The PLOT:PLOT<x>:LABel:FONT:TYPE command.
  • .underline: The PLOT:PLOT<x>:LABel:FONT:UNDERline command.

bold property

Return the PLOT:PLOT<x>:LABel:FONT:BOLD command.

Description
  • This command sets or queries the bold state of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:BOLD? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:BOLD? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:BOLD value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:BOLD?
Info
  • <NR1> = 0 disables bold font; any other value turns this feature on.
  • OFF disables bold font.
  • ON enables bold font.

italic property

Return the PLOT:PLOT<x>:LABel:FONT:ITALic command.

Description
  • This command sets or queries the italic state of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:ITALic? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:ITALic? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:ITALic value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:ITALic?
Info
  • <NR1> = 0 disables italic font; any other value turns this feature on.
  • OFF disables italic font.
  • ON enables italic font.

size property

Return the PLOT:PLOT<x>:LABel:FONT:SIZE command.

Description
  • This command sets or queries the font size of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:SIZE? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:SIZE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:SIZE value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:SIZE <NR1>
- PLOT:PLOT<x>:LABel:FONT:SIZE?
Info
  • <NR1> is the font size.

type property

Return the PLOT:PLOT<x>:LABel:FONT:TYPE command.

Description
  • This command sets or queries the font type of the specified trend label, such as Arial or Times New Roman. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:TYPE? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:TYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:TYPE value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:TYPE <QString>
- PLOT:PLOT<x>:LABel:FONT:TYPE?
Info
  • <QString> is the font type: Times New Roman, Arial, Frutiger LT Std 55 Roman, DejaVu Sans, DejaVu Sans Mono, Frutiger LT Std, Monospace, Sans Serif, Serif, Ubuntu, Ubuntu Condensed, and Ubuntu Mono.

underline property

Return the PLOT:PLOT<x>:LABel:FONT:UNDERline command.

Description
  • This command sets or queries the underline state of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:UNDERline? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:UNDERline? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:UNDERline value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:UNDERline?
Info
  • <NR1> = 0 disables underline font; any other value turns this feature on.
  • OFF disables underline font.
  • ON enables underline font.

PlotPlotItemLabelFontBold

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:FONT:BOLD command.

Description
  • This command sets or queries the bold state of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:BOLD? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:BOLD? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:BOLD value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:BOLD?
Info
  • <NR1> = 0 disables bold font; any other value turns this feature on.
  • OFF disables bold font.
  • ON enables bold font.

PlotPlotItemLabelFontItalic

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:FONT:ITALic command.

Description
  • This command sets or queries the italic state of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:ITALic? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:ITALic? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:ITALic value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:ITALic?
Info
  • <NR1> = 0 disables italic font; any other value turns this feature on.
  • OFF disables italic font.
  • ON enables italic font.

PlotPlotItemLabelFontSize

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:FONT:SIZE command.

Description
  • This command sets or queries the font size of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:SIZE? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:SIZE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:SIZE value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:SIZE <NR1>
- PLOT:PLOT<x>:LABel:FONT:SIZE?
Info
  • <NR1> is the font size.

PlotPlotItemLabelFontType

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:FONT:TYPE command.

Description
  • This command sets or queries the font type of the specified trend label, such as Arial or Times New Roman. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:TYPE? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:TYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:TYPE value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:TYPE <QString>
- PLOT:PLOT<x>:LABel:FONT:TYPE?
Info
  • <QString> is the font type: Times New Roman, Arial, Frutiger LT Std 55 Roman, DejaVu Sans, DejaVu Sans Mono, Frutiger LT Std, Monospace, Sans Serif, Serif, Ubuntu, Ubuntu Condensed, and Ubuntu Mono.

PlotPlotItemLabelFontUnderline

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:FONT:UNDERline command.

Description
  • This command sets or queries the underline state of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:FONT:UNDERline? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:FONT:UNDERline? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:FONT:UNDERline value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- PLOT:PLOT<x>:LABel:FONT:UNDERline?
Info
  • <NR1> = 0 disables underline font; any other value turns this feature on.
  • OFF disables underline font.
  • ON enables underline font.

PlotPlotItemLabelName

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:NAMe command.

Description
  • This command sets or queries the specified trend’s label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:NAMe? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:NAMe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:NAMe value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:NAMe <QString>
- PLOT:PLOT<x>:LABel:NAMe?
Info
  • <QString> is the label.

PlotPlotItemLabelXpos

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:XPOS command.

Description
  • This command sets or queries the x-position of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:XPOS? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:XPOS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:XPOS value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:XPOS <NR3>
- PLOT:PLOT<x>:LABel:XPOS?
Info
  • <NR3> is the y-position, in pixels relative to the left edge of the display, of the label.

PlotPlotItemLabelYpos

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:LABel:YPOS command.

Description
  • This command sets or queries the y-position of the specified trend label. This command/query only applies to Time Trend plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:LABel:YPOS? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:LABel:YPOS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:LABel:YPOS value command.
SCPI Syntax
- PLOT:PLOT<x>:LABel:YPOS <NR3>
- PLOT:PLOT<x>:LABel:YPOS?
Info
  • <NR3> is the x-position, in pixels relative to the left edge of the display, of the label.

PlotPlotItemMask

Bases: SCPICmdRead

The PLOT:PLOT<x>:MASK command.

Description
  • This command returns the name of the mask test associated with the specified eye diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASK? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASK? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:PLOT<x>:MASK?
Info
  • PLOT<x> is the plot number.

PlotPlotItemMaskoffset

Bases: SCPICmdRead

The PLOT:PLOT<x>:MASKOffset command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Properties
  • .horizontal: The PLOT:PLOT<x>:MASKOffset:HORizontal command tree.
  • .percentui: The PLOT:PLOT<x>:MASKOffset:PERCENTui command tree.

horizontal property

Return the PLOT:PLOT<x>:MASKOffset:HORizontal command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:HORizontal? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:HORizontal? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Sub-properties
  • .autofit: The PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit command.

percentui property

Return the PLOT:PLOT<x>:MASKOffset:PERCENTui command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Sub-properties
  • .from: The PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM command.
  • .to: The PLOT:PLOT<x>:MASKOffset:PERCENTui:TO command.

PlotPlotItemMaskoffsetHorizontal

Bases: SCPICmdRead

The PLOT:PLOT<x>:MASKOffset:HORizontal command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:HORizontal? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:HORizontal? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Properties
  • .autofit: The PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit command.

autofit property

Return the PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit command.

Description
  • This command enables or disables eye mask autofit in the specified plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit value command.
SCPI Syntax
- PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit {ON|OFF}
- PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit?
Info
  • PLOT<x> is the plot number.
  • ON enables eye mask autofit.
  • OFF disables eye mask autofit.

PlotPlotItemMaskoffsetHorizontalAutofit

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit command.

Description
  • This command enables or disables eye mask autofit in the specified plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit value command.
SCPI Syntax
- PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit {ON|OFF}
- PLOT:PLOT<x>:MASKOffset:HORizontal:AUTOfit?
Info
  • PLOT<x> is the plot number.
  • ON enables eye mask autofit.
  • OFF disables eye mask autofit.

PlotPlotItemMaskoffsetPercentui

Bases: SCPICmdRead

The PLOT:PLOT<x>:MASKOffset:PERCENTui command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Properties
  • .from: The PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM command.
  • .to: The PLOT:PLOT<x>:MASKOffset:PERCENTui:TO command.

from_ property

Return the PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM command.

Description
  • This command sets or queries the allowed range for the mask to move in the left direction. Only applies to eye diagram plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM value command.
SCPI Syntax
- PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM <NR3>
- PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM?
Info
  • PLOT<x> is the plot number.
  • <NR3> is the allowed range in percentage for the mask to move in the left direction.

to property

Return the PLOT:PLOT<x>:MASKOffset:PERCENTui:TO command.

Description
  • This command sets or queries the allowed range for the mask to move in the right direction. Only applies to eye diagram plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:TO? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:TO? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:TO value command.
SCPI Syntax
- PLOT:PLOT<x>:MASKOffset:PERCENTui:TO <NR3>
- PLOT:PLOT<x>:MASKOffset:PERCENTui:TO?
Info
  • PLOT<x> is the plot number.
  • <NR3> is the allowed range in percentage for the mask to move in the right direction.

PlotPlotItemMaskoffsetPercentuiFrom

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM command.

Description
  • This command sets or queries the allowed range for the mask to move in the left direction. Only applies to eye diagram plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM value command.
SCPI Syntax
- PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM <NR3>
- PLOT:PLOT<x>:MASKOffset:PERCENTui:FROM?
Info
  • PLOT<x> is the plot number.
  • <NR3> is the allowed range in percentage for the mask to move in the left direction.

PlotPlotItemMaskoffsetPercentuiTo

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MASKOffset:PERCENTui:TO command.

Description
  • This command sets or queries the allowed range for the mask to move in the right direction. Only applies to eye diagram plots.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:TO? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:TO? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MASKOffset:PERCENTui:TO value command.
SCPI Syntax
- PLOT:PLOT<x>:MASKOffset:PERCENTui:TO <NR3>
- PLOT:PLOT<x>:MASKOffset:PERCENTui:TO?
Info
  • PLOT<x> is the plot number.
  • <NR3> is the allowed range in percentage for the mask to move in the right direction.

PlotPlotItemMasktesttype

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MASKTESTTYPE command.

Description
  • This command sets or queries the eye mask test type for the specified eye diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MASKTESTTYPE? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MASKTESTTYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MASKTESTTYPE value command.
SCPI Syntax
- PLOT:PLOT<x>:MASKTESTTYPE {OFF|MHITs|MMARgin}
- PLOT:PLOT<x>:MASKTESTTYPE?
Info
  • PLOT<x> is the plot number.
  • OFF sets the mask test type to Off.
  • MHITs sets the mask test type to Mask Hits.
  • MMARgin sets the mask test type to Mask Margin.

PlotPlotItemMmargin

Bases: SCPICmdRead

The PLOT:PLOT<x>:MMARgin command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Properties
  • .fthreshold: The PLOT:PLOT<x>:MMARgin:FTHReshold command.
  • .mhrthreshold: The PLOT:PLOT<x>:MMARgin:MHRThreshold command.
  • .mhthreshold: The PLOT:PLOT<x>:MMARgin:MHTHreshold command.
  • .mmecriteria: The PLOT:PLOT<x>:MMARgin:MMECriteria command.
  • .stepsize: The PLOT:PLOT<x>:MMARgin:STEPsize command.

fthreshold property

Return the PLOT:PLOT<x>:MMARgin:FTHReshold command.

Description
  • This command sets or returns the threshold of margin value that will cause a test failure.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:FTHReshold? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:FTHReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:FTHReshold value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:FTHReshold <NR3>
- PLOT:PLOT<x>:MMARgin:FTHReshold?
Info
  • PLOT<x> is the plot number.
  • <NR3> sets the failure threshold.

mhrthreshold property

Return the PLOT:PLOT<x>:MMARgin:MHRThreshold command.

Description
  • This command sets or returns the mask margin threshold in terms of mask hit ratio.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:MHRThreshold? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:MHRThreshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:MHRThreshold value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:MHRThreshold <NR3>
- PLOT:PLOT<x>:MMARgin:MHRThreshold?
Info
  • PLOT<x> is the plot number.
  • <NR3> sets the mask margin hit ratio threshold.

mhthreshold property

Return the PLOT:PLOT<x>:MMARgin:MHTHreshold command.

Description
  • This command sets or returns the mask margin threshold in terms of total mask hits.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:MHTHreshold? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:MHTHreshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:MHTHreshold value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:MHTHreshold <NR1>
- PLOT:PLOT<x>:MMARgin:MHTHreshold?
Info
  • PLOT:PLOT2:MMARgin:MHTHreshold 2500 sets the mask margin threshold to 2500 for plot 2.
  • PLOT:PLOT2:MMARgin:MHTHreshold? might return PLOT:PLOT2:MMARgin:MHTHreshold 2500, indicating that the mask margin threshold is 2500 for plot 2.

mmecriteria property

Return the PLOT:PLOT<x>:MMARgin:MMECriteria command.

Description
  • This command sets or queries mask margin stop condition.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:MMECriteria? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:MMECriteria? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:MMECriteria value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:MMECriteria {THITs|HRATio}
- PLOT:PLOT<x>:MMARgin:MMECriteria?
Info
  • PLOT<x> is the plot number.
  • THITs sets the pass/fail criteria to Total Hits in mask.
  • MMARgin sets the pass/fail criteria to Hit Ratio.

stepsize property

Return the PLOT:PLOT<x>:MMARgin:STEPsize command.

Description
  • This command sets or queries the step size used in mask margin for the specified eye diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:STEPsize? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:STEPsize? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:STEPsize value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:STEPsize <NR3>
- PLOT:PLOT<x>:MMARgin:STEPsize?
Info
  • PLOT<x> is the plot number.
  • <NR3> sets the step size.

PlotPlotItemMmarginFthreshold

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MMARgin:FTHReshold command.

Description
  • This command sets or returns the threshold of margin value that will cause a test failure.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:FTHReshold? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:FTHReshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:FTHReshold value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:FTHReshold <NR3>
- PLOT:PLOT<x>:MMARgin:FTHReshold?
Info
  • PLOT<x> is the plot number.
  • <NR3> sets the failure threshold.

PlotPlotItemMmarginMhrthreshold

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MMARgin:MHRThreshold command.

Description
  • This command sets or returns the mask margin threshold in terms of mask hit ratio.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:MHRThreshold? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:MHRThreshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:MHRThreshold value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:MHRThreshold <NR3>
- PLOT:PLOT<x>:MMARgin:MHRThreshold?
Info
  • PLOT<x> is the plot number.
  • <NR3> sets the mask margin hit ratio threshold.

PlotPlotItemMmarginMhthreshold

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MMARgin:MHTHreshold command.

Description
  • This command sets or returns the mask margin threshold in terms of total mask hits.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:MHTHreshold? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:MHTHreshold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:MHTHreshold value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:MHTHreshold <NR1>
- PLOT:PLOT<x>:MMARgin:MHTHreshold?
Info
  • PLOT:PLOT2:MMARgin:MHTHreshold 2500 sets the mask margin threshold to 2500 for plot 2.
  • PLOT:PLOT2:MMARgin:MHTHreshold? might return PLOT:PLOT2:MMARgin:MHTHreshold 2500, indicating that the mask margin threshold is 2500 for plot 2.

PlotPlotItemMmarginMmecriteria

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MMARgin:MMECriteria command.

Description
  • This command sets or queries mask margin stop condition.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:MMECriteria? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:MMECriteria? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:MMECriteria value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:MMECriteria {THITs|HRATio}
- PLOT:PLOT<x>:MMARgin:MMECriteria?
Info
  • PLOT<x> is the plot number.
  • THITs sets the pass/fail criteria to Total Hits in mask.
  • MMARgin sets the pass/fail criteria to Hit Ratio.

PlotPlotItemMmarginStepsize

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:MMARgin:STEPsize command.

Description
  • This command sets or queries the step size used in mask margin for the specified eye diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:MMARgin:STEPsize? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:MMARgin:STEPsize? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:MMARgin:STEPsize value command.
SCPI Syntax
- PLOT:PLOT<x>:MMARgin:STEPsize <NR3>
- PLOT:PLOT<x>:MMARgin:STEPsize?
Info
  • PLOT<x> is the plot number.
  • <NR3> sets the step size.

PlotPlotItemNumbins

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:NUMBins command.

Description
  • This command sets or queries the current histogram/composite jitter histogram resolution.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:NUMBins? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:NUMBins? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:NUMBins value command.
SCPI Syntax
- PLOT:PLOT<x>:NUMBins {TWENtyfive|FIFTY|HUNdred|TWOFifty|FIVEHundred|TWOThousand|MAXimum}
- PLOT:PLOT<x>:NUMBins?
Info
  • TWENtyfive sets the number of bins to 25.
  • FIFTY sets the number of bins to 50.
  • HUNdred sets the number of bins to 100.
  • TWOFifty sets the number of bins to 250.
  • FIVEHundred sets the number of bins to 500.
  • TWOThousand sets the number of bins to 2000.
  • MAXimum sets the number of bins to the maximum value.

PlotPlotItemPjhistogram

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:PJHistogram command.

Description
  • Sets or queries the status of PJ Histogram in composite histogram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:PJHistogram? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:PJHistogram? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:PJHistogram value command.
SCPI Syntax
- PLOT:PLOT<x>:PJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:PJHistogram?
Info
  • ON indicates that PJHistogram is active.
  • OFF indicates that PJHistogram is off.
  • 1 turns on PJHistogram. Any number value other than 0 will turn PJHistogram on.
  • 0 turns off PJHistogram.

PlotPlotItemPtype

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:PTYPe command.

Description
  • This command sets or returns the phasor type of the phasor diagram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:PTYPe? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:PTYPe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:PTYPe value command.
SCPI Syntax
- PLOT:PLOT<x>:PTYPe {RMS|MAGNITUDE}
- PLOT:PLOT<x>:PTYPe?
Info
  • PLOT<x> is the plot number.
  • RMS sets the phasor type to RMS.
  • MAGNITUDE sets the phasor type to MAGNITUDE.

PlotPlotItemResult

Bases: SCPICmdRead

The PLOT:PLOT<x>:RESult command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:RESult? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:RESult? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Properties
  • .mhratio: The PLOT:PLOT<x>:RESult:MHRatio command.
  • .mmargin: The PLOT:PLOT<x>:RESult:MMARgin command.

mhratio property

Return the PLOT:PLOT<x>:RESult:MHRatio command.

Description
  • This command queries mask hit ratio value when mask test type is set to Mask Hits.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:RESult:MHRatio? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:RESult:MHRatio? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:PLOT<x>:RESult:MHRatio?
Info
  • PLOT<x> is the plot number.

mmargin property

Return the PLOT:PLOT<x>:RESult:MMARgin command.

Description
  • This command queries the mask margin value when the mask test type is set to Mask Margin.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:RESult:MMARgin? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:RESult:MMARgin? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:PLOT<x>:RESult:MMARgin?
Info
  • PLOT<x> is the plot number.

PlotPlotItemResultMhratio

Bases: SCPICmdRead

The PLOT:PLOT<x>:RESult:MHRatio command.

Description
  • This command queries mask hit ratio value when mask test type is set to Mask Hits.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:RESult:MHRatio? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:RESult:MHRatio? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:PLOT<x>:RESult:MHRatio?
Info
  • PLOT<x> is the plot number.

PlotPlotItemResultMmargin

Bases: SCPICmdRead

The PLOT:PLOT<x>:RESult:MMARgin command.

Description
  • This command queries the mask margin value when the mask test type is set to Mask Margin.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:RESult:MMARgin? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:RESult:MMARgin? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- PLOT:PLOT<x>:RESult:MMARgin?
Info
  • PLOT<x> is the plot number.

PlotPlotItemRjhistogram

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:RJHistogram command.

Description
  • Sets or queries the status of RJ Histogram in composite histogram plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:RJHistogram? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:RJHistogram? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:RJHistogram value command.
SCPI Syntax
- PLOT:PLOT<x>:RJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:RJHistogram?
Info
  • ON indicates that RJHistogram is active.
  • OFF indicates that RJHistogram is off.
  • 1 turns on RJHistogram. Any number value other than 0 will turn RJHistogram on.
  • 0 turns off RJHistogram.

PlotPlotItemSource1

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:SOUrce1 command.

Description
  • This command sets or queries the plot source.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:SOUrce1? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:SOUrce1? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:SOUrce1 value command.
SCPI Syntax
- PLOT:PLOT<x>:SOUrce1 MEAS<x>
- PLOT:PLOT<x>:SOUrce1?
Info
  • MEAS<x> is the specified measurement source for the specified plot.

PlotPlotItemSubgroup

Bases: SCPICmdRead

The PLOT:PLOT<x>:SUBGroup command tree.

Usage
  • Using the .query() method will send the PLOT:PLOT<x>:SUBGroup? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:SUBGroup? query and raise an AssertionError if the returned value does not match value.
Info
  • PLOT<x> is the plot number.
Properties
  • .display: The PLOT:PLOT<x>:SUBGroup:Display command.
  • .trend: The PLOT:PLOT<x>:SUBGroup:TRENd command.

display property

Return the PLOT:PLOT<x>:SUBGroup:Display command.

Description
  • This command sets or queries the selected display of phasor plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:SUBGroup:Display? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:SUBGroup:Display? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:SUBGroup:Display value command.
SCPI Syntax
- PLOT:PLOT<x>:SUBGroup:Display {ALL|ONEPAIRVI|ONEPAIRV|ONEPAIRI|PHASEONE|PHASETWO|PHASETHREE|ABC|DQ0}
- PLOT:PLOT<x>:SUBGroup:Display?
Info
  • PLOT<x> is the plot number.
  • ALL sets the IMDA time trend and acq trend plot display configuration to ALL.
  • ONEPAIRVI sets the IMDA time trend and acq trend plot display configuration to ONEPAIRVI.
  • ONEPAIRV sets the IMDA time trend and acq trend plot display configuration to ONEPAIRV.
  • ONEPAIRI sets the IMDA time trend and acq trend plot display configuration to ONEPAIRI.
  • PHASEONE sets the IMDA time trend and acq trend plot display configuration to PHASEONE.
  • PHASETWO sets the IMDA time trend and acq trend plot display configuration to PHASETWO.
  • PHASETHREE sets the IMDA time trend and acq trend plot display configuration to PHASETHREE.
  • ABC sets the IMDA time trend plot display to ABC.
  • DQ0 sets the IMDA time trend plot display to DQ0.

trend property

Return the PLOT:PLOT<x>:SUBGroup:TRENd command.

Description
  • This command sets or queries the measurement selection of trend plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:SUBGroup:TRENd? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:SUBGroup:TRENd? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:SUBGroup:TRENd value command.
SCPI Syntax
- PLOT:PLOT<x>:SUBGroup:TRENd {VRMS|IRMS|PHASE|FREQuency|TRPWR|REPWR|APPPWR|TRPWRSUM|REPWRSUM|APPPWRSUM|DCPWR|INPWR|OUTPWR|EFFiciency|TOTALEFFiciency|INPWRSUM|OUTPWRSUM|TRR|TA|TB}
- PLOT:PLOT<x>:SUBGroup:TRENd?
Info
  • PLOT<x> is the plot number.
  • VRMS sets the IMDA measurement selection to VRMS.
  • IRMS sets the IMDA measurement selection to IRMS.
  • PHASE sets the IMDA measurement selection to PHASE.
  • FREQuency sets the IMDA measurement selection to FREQuency.
  • TRPWR sets the IMDA measurement selection to TRPWR.
  • REPWR sets the IMDA measurement selection to REPWR.
  • APPPWR sets the IMDA measurement selection to APPPWR.
  • TRPWRSUM sets the IMDA measurement selection to TRPWRSUM.
  • REPWRSUM sets the IMDA measurement selection to REPWRSUM.
  • APPPWRSUM sets the IMDA measurement selection to APPPWRSUM.
  • DCPWR sets the IMDA measurement selection to DCPWR. This selection is applicable only for acq trend plots.
  • INPWR sets the IMDA measurement selection to INPWR. This selection is applicable only for acq trend plots.
  • OUTPWR sets the IMDA measurement selection to OUTPWR. This selection is applicable only for acq trend plots.
  • EFFiciency sets the IMDA measurement selection to EFFiciency.
  • TOTALEFFiciency sets the IMDA measurement selection to TOTALEFFiciency. This selection is applicable only for acq trend plots.
  • INPWRSUM sets the IMDA measurement selection to INPWRSUM. This selection is applicable only for acq trend plots.
  • OUTPWRSUM sets the IMDA measurement selection to OUTPWRSUM. This selection is applicable only for acq trend plots.
  • TRR sets the IMDA measurement selection to TRR.
  • TA sets the IMDA measurement selection to TA.
  • TB sets the IMDA measurement selection to TB.

PlotPlotItemSubgroupDisplay

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:SUBGroup:Display command.

Description
  • This command sets or queries the selected display of phasor plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:SUBGroup:Display? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:SUBGroup:Display? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:SUBGroup:Display value command.
SCPI Syntax
- PLOT:PLOT<x>:SUBGroup:Display {ALL|ONEPAIRVI|ONEPAIRV|ONEPAIRI|PHASEONE|PHASETWO|PHASETHREE|ABC|DQ0}
- PLOT:PLOT<x>:SUBGroup:Display?
Info
  • PLOT<x> is the plot number.
  • ALL sets the IMDA time trend and acq trend plot display configuration to ALL.
  • ONEPAIRVI sets the IMDA time trend and acq trend plot display configuration to ONEPAIRVI.
  • ONEPAIRV sets the IMDA time trend and acq trend plot display configuration to ONEPAIRV.
  • ONEPAIRI sets the IMDA time trend and acq trend plot display configuration to ONEPAIRI.
  • PHASEONE sets the IMDA time trend and acq trend plot display configuration to PHASEONE.
  • PHASETWO sets the IMDA time trend and acq trend plot display configuration to PHASETWO.
  • PHASETHREE sets the IMDA time trend and acq trend plot display configuration to PHASETHREE.
  • ABC sets the IMDA time trend plot display to ABC.
  • DQ0 sets the IMDA time trend plot display to DQ0.

PlotPlotItemSubgroupTrend

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:SUBGroup:TRENd command.

Description
  • This command sets or queries the measurement selection of trend plot.
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:SUBGroup:TRENd? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:SUBGroup:TRENd? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:SUBGroup:TRENd value command.
SCPI Syntax
- PLOT:PLOT<x>:SUBGroup:TRENd {VRMS|IRMS|PHASE|FREQuency|TRPWR|REPWR|APPPWR|TRPWRSUM|REPWRSUM|APPPWRSUM|DCPWR|INPWR|OUTPWR|EFFiciency|TOTALEFFiciency|INPWRSUM|OUTPWRSUM|TRR|TA|TB}
- PLOT:PLOT<x>:SUBGroup:TRENd?
Info
  • PLOT<x> is the plot number.
  • VRMS sets the IMDA measurement selection to VRMS.
  • IRMS sets the IMDA measurement selection to IRMS.
  • PHASE sets the IMDA measurement selection to PHASE.
  • FREQuency sets the IMDA measurement selection to FREQuency.
  • TRPWR sets the IMDA measurement selection to TRPWR.
  • REPWR sets the IMDA measurement selection to REPWR.
  • APPPWR sets the IMDA measurement selection to APPPWR.
  • TRPWRSUM sets the IMDA measurement selection to TRPWRSUM.
  • REPWRSUM sets the IMDA measurement selection to REPWRSUM.
  • APPPWRSUM sets the IMDA measurement selection to APPPWRSUM.
  • DCPWR sets the IMDA measurement selection to DCPWR. This selection is applicable only for acq trend plots.
  • INPWR sets the IMDA measurement selection to INPWR. This selection is applicable only for acq trend plots.
  • OUTPWR sets the IMDA measurement selection to OUTPWR. This selection is applicable only for acq trend plots.
  • EFFiciency sets the IMDA measurement selection to EFFiciency.
  • TOTALEFFiciency sets the IMDA measurement selection to TOTALEFFiciency. This selection is applicable only for acq trend plots.
  • INPWRSUM sets the IMDA measurement selection to INPWRSUM. This selection is applicable only for acq trend plots.
  • OUTPWRSUM sets the IMDA measurement selection to OUTPWRSUM. This selection is applicable only for acq trend plots.
  • TRR sets the IMDA measurement selection to TRR.
  • TA sets the IMDA measurement selection to TA.
  • TB sets the IMDA measurement selection to TB.

PlotPlotItemTjhistogram

Bases: SCPICmdWrite, SCPICmdRead

The PLOT:PLOT<x>:TJHistogram command.

Description
  • Sets or queries the status of TJ Histogram in composite histogram plot
Usage
  • Using the .query() method will send the PLOT:PLOT<x>:TJHistogram? query.
  • Using the .verify(value) method will send the PLOT:PLOT<x>:TJHistogram? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the PLOT:PLOT<x>:TJHistogram value command.
SCPI Syntax
- PLOT:PLOT<x>:TJHistogram {ON|OFF|1|0}
- PLOT:PLOT<x>:TJHistogram?
Info
  • ON indicates that TJHistogram is active.
  • OFF indicates that TJHistogram is off.
  • 1 turns on TJHistogram. Any number value other than 0 will turn TJHistogram on.
  • 0 turns off TJHistogram.

PlotPlotItemType

Bases: SCPICmdWrite

The PLOT:PLOT<x>:TYPe command.

Description
  • This command sets or returns the current plot type of the specified plot.
Usage
  • Using the .write(value) method will send the PLOT:PLOT<x>:TYPe value command.
SCPI Syntax
- PLOT:PLOT<x>:TYPe {NONE|BATHTUB|EYEDIAGRAM|HISTOGRAM|CJHIST||TIMETREND|TRESPONSE|XY|XYZ}
Info
  • <x> is the plot number. This is the equivalent of the number shown on a plot heading in the UI.
  • NONE does not create a plot.
  • BATHTUB creates a bathtub plot.
  • EYEDIAGRAM creates an eye diagram. This plot type is not available on a 4 Series MSO instrument.
  • HISTOGRAM creates a histogram plot.
  • TIMETREND creates a time trend plot.
  • TRESPONSE creates a response plot.
  • XY creates a XY plot.
  • XYZ creates a XYZ plot.