ch

The ch 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
- CH<x>:BANdwidth {<NR3>|FULl}
- CH<x>:BANdwidth:FILTer:OPTIMIZation {STEPRESPONSE|FLATNESS}
- CH<x>:BANdwidth:FILTer:OPTIMIZation?
- CH<x>:BANdwidth?
- CH<x>:CLIPping?
- CH<x>:COUPling <DC>
- CH<x>:COUPling?
- CH<x>:DESKew <NR3>
- CH<x>:DESKew?
- CH<x>:DITHERrange <NR3>
- CH<x>:INVert {ON|OFF|<NR1>}
- CH<x>:INVert?
- CH<x>:LABel:COLor <QString>
- CH<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- CH<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- CH<x>:LABel:FONT:SIZE <NR1>
- CH<x>:LABel:FONT:TYPE <QString>
- CH<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- CH<x>:LABel:NAMe <QString>
- CH<x>:LABel:NAMe?
- CH<x>:LABel:XPOS <NR3>
- CH<x>:LABel:XPOS?
- CH<x>:LABel:YPOS <NR3>
- CH<x>:LABel:YPOS?
- CH<x>:OFFSet <NR3>
- CH<x>:OFFSet?
- CH<x>:POSition <NR1>
- CH<x>:PROBECOntrol {AUTO|MANual}
- CH<x>:PROBECOntrol?
- CH<x>:PROBECal?
- CH<x>:PROBEFunc:EXTAtten <NR3>
- CH<x>:PROBEFunc:EXTAtten?
- CH<x>:PROBEFunc:EXTDBatten <NR3>
- CH<x>:PROBEFunc:EXTDBatten?
- CH<x>:PROBEFunc:EXTUnits <QString>
- CH<x>:PROBEFunc:EXTUnits:STATE {ON|OFF|<NR1>}
- CH<x>:PROBEFunc:EXTUnits?
- CH<x>:PROBETYPE?
- CH<x>:PRObe:AUTOZero EXECute
- CH<x>:PRObe:COMPensate
- CH<x>:PRObe:DEGAUSS EXECute
- CH<x>:PRObe:DEGAUSS:STATE?
- CH<x>:PRObe:FORCEDRange <NR3>
- CH<x>:PRObe:FORCEDRange?
- CH<x>:PRObe:GAIN?
- CH<x>:PRObe:ID:SERnumber?
- CH<x>:PRObe:ID:TYPe?
- CH<x>:PRObe:ID?
- CH<x>:PRObe:INPUTMode {A|B|COMMONMODE|DIFFERENTIAL}
- CH<x>:PRObe:INPUTMode:AOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:AOFFSet?
- CH<x>:PRObe:INPUTMode:BOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:BOFFSet?
- CH<x>:PRObe:INPUTMode:COFFSet <NR3>
- CH<x>:PRObe:INPUTMode:COFFSet?
- CH<x>:PRObe:INPUTMode:DOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:DOFFSet?
- CH<x>:PRObe:INPUTMode?
- CH<x>:PRObe:RESistance?
- CH<x>:PRObe:SELFCal EXECUTE
- CH<x>:PRObe:SELFCal:State?
- CH<x>:PRObe:SET <QString>
- CH<x>:PRObe:SET?
- CH<x>:PRObe:STATus?
- CH<x>:PRObe:UNIts?
- CH<x>:PRObe?
- CH<x>:QCHannel {QC<x>}
- CH<x>:QCHannel:OPTimize EXECute
- CH<x>:QCHannel?
- CH<x>:SCALERATio <NR2>
- CH<x>:SCALERATio?
- CH<x>:SCAle <NR3>
- CH<x>:TERmination 50
- CH<x>:TERmination?
- CH<x>:VTERm:BIAS <NR3>
- CH<x>:VTERm:BIAS?
- CH<x>?

Channel

Bases: ValidatedChannel, SCPICmdRead

The CH<x> command.

Description
  • This query-only command returns the vertical parameters for the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>? query.
  • Using the .verify(value) method will send the CH<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>?
Properties
  • .bandwidth: The CH<x>:BANdwidth command.
  • .clipping: The CH<x>:CLIPping command.
  • .coupling: The CH<x>:COUPling command.
  • .deskew: The CH<x>:DESKew command.
  • .ditherrange: The CH<x>:DITHERrange command.
  • .invert: The CH<x>:INVert command.
  • .label: The CH<x>:LABel command tree.
  • .offset: The CH<x>:OFFSet command.
  • .position: The CH<x>:POSition command.
  • .probecontrol: The CH<x>:PROBECOntrol command.
  • .probecal: The CH<x>:PROBECal command.
  • .probefunc: The CH<x>:PROBEFunc command tree.
  • .probetype: The CH<x>:PROBETYPE command.
  • .probe: The CH<x>:PRObe command.
  • .qchannel: The CH<x>:QCHannel command.
  • .scaleratio: The CH<x>:SCALERATio command.
  • .scale: The CH<x>:SCAle command.
  • .termination: The CH<x>:TERmination command.
  • .vterm: The CH<x>:VTERm command tree.

bandwidth property

bandwidth: ChannelBandwidth

Return the CH<x>:BANdwidth command.

Description
  • This command sets or queries the selectable low-pass bandwidth limit filter of the specified channel. The channel is specified by x. The query form of this command always returns the approximate realized bandwidth of the channel. Available arguments depend upon the instrument and the attached accessories.
Usage
  • Using the .query() method will send the CH<x>:BANdwidth? query.
  • Using the .verify(value) method will send the CH<x>:BANdwidth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:BANdwidth value command.
SCPI Syntax
- CH<x>:BANdwidth {<NR3>|FULl}
- CH<x>:BANdwidth?
Info
  • CH<x> is the channel number.
  • <NR3> is the desired bandwidth. The instrument rounds this value to an available bandwidth using geometric rounding and then uses this value to set the upper bandwidth.
  • FULl disables any optional bandwidth limiting. The specified channel operates at its maximum bandwidth.
Sub-properties
  • .filter: The CH<x>:BANdwidth:FILTer command tree.

clipping property

clipping: ChannelClipping

Return the CH<x>:CLIPping command.

Description
  • Queries whether the specified channel’s input signal is clipping (exceeding) the channel A/D converter range. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:CLIPping? query.
  • Using the .verify(value) method will send the CH<x>:CLIPping? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:CLIPping?

coupling property

coupling: ChannelCoupling

Return the CH<x>:COUPling command.

Description
  • This command sets or queries the input coupling setting for the specified analog channel.
Usage
  • Using the .query() method will send the CH<x>:COUPling? query.
  • Using the .verify(value) method will send the CH<x>:COUPling? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:COUPling value command.
SCPI Syntax
- CH<x>:COUPling <DC>
- CH<x>:COUPling?
Info
  • DC sets the specified channel to DC coupling. This is the supported coupling.

deskew property

deskew: ChannelDeskew

Return the CH<x>:DESKew command.

Description
  • This command sets or queries the horizontal deskew time for the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:DESKew? query.
  • Using the .verify(value) method will send the CH<x>:DESKew? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:DESKew value command.
SCPI Syntax
- CH<x>:DESKew <NR3>
- CH<x>:DESKew?
Info
  • CH<x> is the channel number.
  • <NR3> is the deskew time for this channel, ranging from -125 ns to +125 ns with a resolution of 40 ps. Out-of-range values are clipped.

ditherrange property

ditherrange: ChannelDitherrange

Return the CH<x>:DITHERrange command.

Description
  • This command sets or returns the amount of dithering for the specified analog channel. The channel is specified by x. The amount of dithering is a percentage of full scale (10 times volts/division). Note: Setting this value to 0.0 for any unused channels may slightly improve performance.
Usage
  • Using the .write(value) method will send the CH<x>:DITHERrange value command.
SCPI Syntax
- CH<x>:DITHERrange <NR3>
Info
  • <NR3> is the amount of dithering as a percentage of full scale. Must be between 0.0 and 100.0 and 0.0 disables dithering.

invert property

invert: ChannelInvert

Return the CH<x>:INVert command.

Description
  • This command sets or queries invert state of the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:INVert? query.
  • Using the .verify(value) method will send the CH<x>:INVert? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:INVert value command.
SCPI Syntax
- CH<x>:INVert {ON|OFF|<NR1>}
- CH<x>:INVert?
Info
  • OFF turns off the channel invert.
  • ON turns on the channel invert.
  • <NR1> = 0 turns off the channel invert; any other value turns on the channel invert.

label property

label: ChannelLabel

Return the CH<x>:LABel command tree.

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

offset property

offset: ChannelOffset

Return the CH<x>:OFFSet command.

Description
  • This command sets or queries the vertical offset for the specified analog channel.
Usage
  • Using the .query() method will send the CH<x>:OFFSet? query.
  • Using the .verify(value) method will send the CH<x>:OFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:OFFSet value command.
SCPI Syntax
- CH<x>:OFFSet <NR3>
- CH<x>:OFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> is the offset value for the specified channel.

position property

position: ChannelPosition

Return the CH<x>:POSition command.

Description
  • This command sets or queries the vertical position for the specified analog channel.
Usage
  • Using the .write(value) method will send the CH<x>:POSition value command.
SCPI Syntax
- CH<x>:POSition <NR1>
Info
  • CH<x> is the channel number.
  • <NR1> is the vertical position for the specified analog channel.

probe property

probe: ChannelProbe

Return the CH<x>:PRObe command.

Description
  • This query-only command returns all information concerning the probe that is attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe? query.
  • Using the .verify(value) method will send the CH<x>:PRObe? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe?
Sub-properties
  • .autozero: The CH<x>:PRObe:AUTOZero command.
  • .compensate: The CH<x>:PRObe:COMPensate command.
  • .degauss: The CH<x>:PRObe:DEGAUSS command.
  • .forcedrange: The CH<x>:PRObe:FORCEDRange command.
  • .gain: The CH<x>:PRObe:GAIN command.
  • .id: The CH<x>:PRObe:ID command.
  • .inputmode: The CH<x>:PRObe:INPUTMode command.
  • .resistance: The CH<x>:PRObe:RESistance command.
  • .selfcal: The CH<x>:PRObe:SELFCal command.
  • .set: The CH<x>:PRObe:SET command.
  • .status: The CH<x>:PRObe:STATus command.
  • .units: The CH<x>:PRObe:UNIts command.

probecal property

probecal: ChannelProbecal

Return the CH<x>:PROBECal command.

Description
  • This query-only command returns the probe calibration state for the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PROBECal? query.
  • Using the .verify(value) method will send the CH<x>:PROBECal? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PROBECal?

probecontrol property

probecontrol: ChannelProbecontrol

Return the CH<x>:PROBECOntrol command.

Description
  • This command sets or queries multirange probe range-control policy preference of the probe that is attached to CH. The channel number is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PROBECOntrol? query.
  • Using the .verify(value) method will send the CH<x>:PROBECOntrol? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PROBECOntrol value command.
SCPI Syntax
- CH<x>:PROBECOntrol {AUTO|MANual}
- CH<x>:PROBECOntrol?
Info
  • CH<x> is the channel number.
  • AUTO sets the values. The probe range is automatically calculated.
  • MANual allows you to select various valid values for the probe connected to a particular channel.

probefunc property

probefunc: ChannelProbefunc

Return the CH<x>:PROBEFunc command tree.

Usage
  • Using the .query() method will send the CH<x>:PROBEFunc? query.
  • Using the .verify(value) method will send the CH<x>:PROBEFunc? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> is the channel number.
Sub-properties
  • .extatten: The CH<x>:PROBEFunc:EXTAtten command.
  • .extdbatten: The CH<x>:PROBEFunc:EXTDBatten command.
  • .extunits: The CH<x>:PROBEFunc:EXTUnits command.

probetype property

probetype: ChannelProbetype

Return the CH<x>:PROBETYPE command.

Description
  • This command returns the probe type connected to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PROBETYPE? query.
  • Using the .verify(value) method will send the CH<x>:PROBETYPE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PROBETYPE?

qchannel property

qchannel: ChannelQchannel

Return the CH<x>:QCHannel command.

Description
  • This command sets or queries the quiet channel setting.
Usage
  • Using the .query() method will send the CH<x>:QCHannel? query.
  • Using the .verify(value) method will send the CH<x>:QCHannel? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:QCHannel value command.
SCPI Syntax
- CH<x>:QCHannel {QC<x>}
- CH<x>:QCHannel?
Sub-properties
  • .optimize: The CH<x>:QCHannel:OPTimize command.

scale property

scale: ChannelScale

Return the CH<x>:SCAle command.

Description
  • This command sets or returns the vertical scale for the specified analog channel. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:SCAle value command.
SCPI Syntax
- CH<x>:SCAle <NR3>
Info
  • CH<x> is the channel number.
  • <NR3> is the vertical scale for the specified analog channel.

scaleratio property

scaleratio: ChannelScaleratio

Return the CH<x>:SCALERATio command.

Description
  • This command sets or returns the scale ratio for the specified analog channel.
Usage
  • Using the .query() method will send the CH<x>:SCALERATio? query.
  • Using the .verify(value) method will send the CH<x>:SCALERATio? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:SCALERATio value command.
SCPI Syntax
- CH<x>:SCALERATio <NR2>
- CH<x>:SCALERATio?
Info
  • CH<x> is the channel number.
  • <NR2> is the scale ratio for the specified analog channel.

termination property

termination: ChannelTermination

Return the CH<x>:TERmination command.

Description
  • This command sets or queries the vertical termination for the specified analog channel. The channel is specified by x. Note: The available arguments depend on the instrument model and the attached accessories.
Usage
  • Using the .query() method will send the CH<x>:TERmination? query.
  • Using the .verify(value) method will send the CH<x>:TERmination? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:TERmination value command.
SCPI Syntax
- CH<x>:TERmination 50
- CH<x>:TERmination?
Info
  • CH<x> is the channel number.

vterm property

vterm: ChannelVterm

Return the CH<x>:VTERm command tree.

Usage
  • Using the .query() method will send the CH<x>:VTERm? query.
  • Using the .verify(value) method will send the CH<x>:VTERm? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> is the channel number.
Sub-properties
  • .bias: The CH<x>:VTERm:BIAS command.

ChannelBandwidth

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:BANdwidth command.

Description
  • This command sets or queries the selectable low-pass bandwidth limit filter of the specified channel. The channel is specified by x. The query form of this command always returns the approximate realized bandwidth of the channel. Available arguments depend upon the instrument and the attached accessories.
Usage
  • Using the .query() method will send the CH<x>:BANdwidth? query.
  • Using the .verify(value) method will send the CH<x>:BANdwidth? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:BANdwidth value command.
SCPI Syntax
- CH<x>:BANdwidth {<NR3>|FULl}
- CH<x>:BANdwidth?
Info
  • CH<x> is the channel number.
  • <NR3> is the desired bandwidth. The instrument rounds this value to an available bandwidth using geometric rounding and then uses this value to set the upper bandwidth.
  • FULl disables any optional bandwidth limiting. The specified channel operates at its maximum bandwidth.
Properties
  • .filter: The CH<x>:BANdwidth:FILTer command tree.

filter property

Return the CH<x>:BANdwidth:FILTer command tree.

Usage
  • Using the .query() method will send the CH<x>:BANdwidth:FILTer? query.
  • Using the .verify(value) method will send the CH<x>:BANdwidth:FILTer? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> is the channel number.
Sub-properties
  • .optimization: The CH<x>:BANdwidth:FILTer:OPTIMIZation command.

ChannelBandwidthFilter

Bases: SCPICmdRead

The CH<x>:BANdwidth:FILTer command tree.

Usage
  • Using the .query() method will send the CH<x>:BANdwidth:FILTer? query.
  • Using the .verify(value) method will send the CH<x>:BANdwidth:FILTer? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> is the channel number.
Properties
  • .optimization: The CH<x>:BANdwidth:FILTer:OPTIMIZation command.

optimization property

Return the CH<x>:BANdwidth:FILTer:OPTIMIZation command.

Description
  • This command sets or queries the channel filter shape. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:BANdwidth:FILTer:OPTIMIZation? query.
  • Using the .verify(value) method will send the CH<x>:BANdwidth:FILTer:OPTIMIZation? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:BANdwidth:FILTer:OPTIMIZation value command.
SCPI Syntax
- CH<x>:BANdwidth:FILTer:OPTIMIZation {STEPRESPONSE|FLATNESS}
- CH<x>:BANdwidth:FILTer:OPTIMIZation?
Info
  • CH<x> is the channel number.
  • STEPRESPONSE sets a Bessel-Thompson filter that minimizes overshoot with a gradual rollof.
  • FLATNESS sets selects a brick-wall filter optimized for flatness within band with a sharp rolloff. Flatness filtering is not compatible with Peak Detect and Envelope acquisition modes.

ChannelBandwidthFilterOptimization

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:BANdwidth:FILTer:OPTIMIZation command.

Description
  • This command sets or queries the channel filter shape. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:BANdwidth:FILTer:OPTIMIZation? query.
  • Using the .verify(value) method will send the CH<x>:BANdwidth:FILTer:OPTIMIZation? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:BANdwidth:FILTer:OPTIMIZation value command.
SCPI Syntax
- CH<x>:BANdwidth:FILTer:OPTIMIZation {STEPRESPONSE|FLATNESS}
- CH<x>:BANdwidth:FILTer:OPTIMIZation?
Info
  • CH<x> is the channel number.
  • STEPRESPONSE sets a Bessel-Thompson filter that minimizes overshoot with a gradual rollof.
  • FLATNESS sets selects a brick-wall filter optimized for flatness within band with a sharp rolloff. Flatness filtering is not compatible with Peak Detect and Envelope acquisition modes.

ChannelClipping

Bases: SCPICmdRead

The CH<x>:CLIPping command.

Description
  • Queries whether the specified channel’s input signal is clipping (exceeding) the channel A/D converter range. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:CLIPping? query.
  • Using the .verify(value) method will send the CH<x>:CLIPping? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:CLIPping?

ChannelCoupling

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:COUPling command.

Description
  • This command sets or queries the input coupling setting for the specified analog channel.
Usage
  • Using the .query() method will send the CH<x>:COUPling? query.
  • Using the .verify(value) method will send the CH<x>:COUPling? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:COUPling value command.
SCPI Syntax
- CH<x>:COUPling <DC>
- CH<x>:COUPling?
Info
  • DC sets the specified channel to DC coupling. This is the supported coupling.

ChannelDeskew

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:DESKew command.

Description
  • This command sets or queries the horizontal deskew time for the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:DESKew? query.
  • Using the .verify(value) method will send the CH<x>:DESKew? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:DESKew value command.
SCPI Syntax
- CH<x>:DESKew <NR3>
- CH<x>:DESKew?
Info
  • CH<x> is the channel number.
  • <NR3> is the deskew time for this channel, ranging from -125 ns to +125 ns with a resolution of 40 ps. Out-of-range values are clipped.

ChannelDitherrange

Bases: SCPICmdWrite

The CH<x>:DITHERrange command.

Description
  • This command sets or returns the amount of dithering for the specified analog channel. The channel is specified by x. The amount of dithering is a percentage of full scale (10 times volts/division). Note: Setting this value to 0.0 for any unused channels may slightly improve performance.
Usage
  • Using the .write(value) method will send the CH<x>:DITHERrange value command.
SCPI Syntax
- CH<x>:DITHERrange <NR3>
Info
  • <NR3> is the amount of dithering as a percentage of full scale. Must be between 0.0 and 100.0 and 0.0 disables dithering.

ChannelInvert

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:INVert command.

Description
  • This command sets or queries invert state of the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:INVert? query.
  • Using the .verify(value) method will send the CH<x>:INVert? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:INVert value command.
SCPI Syntax
- CH<x>:INVert {ON|OFF|<NR1>}
- CH<x>:INVert?
Info
  • OFF turns off the channel invert.
  • ON turns on the channel invert.
  • <NR1> = 0 turns off the channel invert; any other value turns on the channel invert.

ChannelLabel

Bases: SCPICmdRead

The CH<x>:LABel command tree.

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

color property

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

Description
  • This command sets or queries the color of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:COLor value command.
SCPI Syntax
- CH<x>:LABel:COLor <QString>
Info
  • CH<x> is the channel number.
  • <QString> is the label color. To return the color to the default color, send an empty string as in this example: CH5:LABEL:COLOR ‘’.

font property

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

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

name property

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

Description
  • This command sets or queries the label attached to the displayed waveform for the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:LABel:NAMe? query.
  • Using the .verify(value) method will send the CH<x>:LABel:NAMe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:LABel:NAMe value command.
SCPI Syntax
- CH<x>:LABel:NAMe <QString>
- CH<x>:LABel:NAMe?
Info
  • CH<x> is the channel number.
  • <QString> is an alphanumeric character string, ranging from 1 through 32 characters in length.

xpos property

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

Description
  • This command sets or queries the X-position of the specified channel label. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:LABel:XPOS? query.
  • Using the .verify(value) method will send the CH<x>:LABel:XPOS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:LABel:XPOS value command.
SCPI Syntax
- CH<x>:LABel:XPOS <NR3>
- CH<x>:LABel:XPOS?
Info
  • CH<x> is the channel number.
  • <NR3> is the location (in pixels) where the waveform label for the selected channel is displayed, relative to the left edge of the screen.

ypos property

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

Description
  • This command sets or queries the Y-position of the specified channel label. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:LABel:YPOS? query.
  • Using the .verify(value) method will send the CH<x>:LABel:YPOS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:LABel:YPOS value command.
SCPI Syntax
- CH<x>:LABel:YPOS <NR3>
- CH<x>:LABel:YPOS?
Info
  • CH<x> is the channel number.
  • <NR3> is the location (in pixels) where the waveform label for the selected channel is displayed, relative to the baseline of the waveform. Positive values are above the baseline and negative values are below.

ChannelLabelColor

Bases: SCPICmdWrite

The CH<x>:LABel:COLor command.

Description
  • This command sets or queries the color of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:COLor value command.
SCPI Syntax
- CH<x>:LABel:COLor <QString>
Info
  • CH<x> is the channel number.
  • <QString> is the label color. To return the color to the default color, send an empty string as in this example: CH5:LABEL:COLOR ‘’.

ChannelLabelFont

Bases: SCPICmdRead

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

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

bold property

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

Description
  • This command sets or queries the bold state of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:BOLD value command.
SCPI Syntax
- CH<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
Info
  • CH<x> is the channel number.
  • OFF argument turns off bold font.
  • ON argument turns on bold font.
  • <NR1> = 0 turns off bold font; any other value turns on bold font.

italic property

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

Description
  • This command sets or queries the italic state of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:ITALic value command.
SCPI Syntax
- CH<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
Info
  • CH<x> is the channel number.
  • OFF argument turns off italic font.
  • ON argument turns on italic font.
  • <NR1> = 0 turns off italic font; any other value turns on italic font.

size property

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

Description
  • This command sets or queries the font size of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:SIZE value command.
SCPI Syntax
- CH<x>:LABel:FONT:SIZE <NR1>
Info
  • CH<x> is the channel number.
  • <NR1> is the font size.

type property

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

Description
  • This command sets or queries the font type of the specified channel label, such as Arial or Times New Roman. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:TYPE value command.
SCPI Syntax
- CH<x>:LABel:FONT:TYPE <QString>
Info
  • CH<x> is the channel number.
  • <QString> is the specified font type.

underline property

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

Description
  • This command sets or queries the underline state of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:UNDERline value command.
SCPI Syntax
- CH<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
Info
  • CH<x> is the channel number.
  • OFF argument turns off underlined font.
  • ON argument turns on underlined font.
  • <NR1> = 0 turns off underlined font; any other value turns on underlined font.

ChannelLabelFontBold

Bases: SCPICmdWrite

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

Description
  • This command sets or queries the bold state of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:BOLD value command.
SCPI Syntax
- CH<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
Info
  • CH<x> is the channel number.
  • OFF argument turns off bold font.
  • ON argument turns on bold font.
  • <NR1> = 0 turns off bold font; any other value turns on bold font.

ChannelLabelFontItalic

Bases: SCPICmdWrite

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

Description
  • This command sets or queries the italic state of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:ITALic value command.
SCPI Syntax
- CH<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
Info
  • CH<x> is the channel number.
  • OFF argument turns off italic font.
  • ON argument turns on italic font.
  • <NR1> = 0 turns off italic font; any other value turns on italic font.

ChannelLabelFontSize

Bases: SCPICmdWrite

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

Description
  • This command sets or queries the font size of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:SIZE value command.
SCPI Syntax
- CH<x>:LABel:FONT:SIZE <NR1>
Info
  • CH<x> is the channel number.
  • <NR1> is the font size.

ChannelLabelFontType

Bases: SCPICmdWrite

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

Description
  • This command sets or queries the font type of the specified channel label, such as Arial or Times New Roman. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:TYPE value command.
SCPI Syntax
- CH<x>:LABel:FONT:TYPE <QString>
Info
  • CH<x> is the channel number.
  • <QString> is the specified font type.

ChannelLabelFontUnderline

Bases: SCPICmdWrite

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

Description
  • This command sets or queries the underline state of the specified channel label. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:LABel:FONT:UNDERline value command.
SCPI Syntax
- CH<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
Info
  • CH<x> is the channel number.
  • OFF argument turns off underlined font.
  • ON argument turns on underlined font.
  • <NR1> = 0 turns off underlined font; any other value turns on underlined font.

ChannelLabelName

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:LABel:NAMe command.

Description
  • This command sets or queries the label attached to the displayed waveform for the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:LABel:NAMe? query.
  • Using the .verify(value) method will send the CH<x>:LABel:NAMe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:LABel:NAMe value command.
SCPI Syntax
- CH<x>:LABel:NAMe <QString>
- CH<x>:LABel:NAMe?
Info
  • CH<x> is the channel number.
  • <QString> is an alphanumeric character string, ranging from 1 through 32 characters in length.

ChannelLabelXpos

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:LABel:XPOS command.

Description
  • This command sets or queries the X-position of the specified channel label. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:LABel:XPOS? query.
  • Using the .verify(value) method will send the CH<x>:LABel:XPOS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:LABel:XPOS value command.
SCPI Syntax
- CH<x>:LABel:XPOS <NR3>
- CH<x>:LABel:XPOS?
Info
  • CH<x> is the channel number.
  • <NR3> is the location (in pixels) where the waveform label for the selected channel is displayed, relative to the left edge of the screen.

ChannelLabelYpos

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:LABel:YPOS command.

Description
  • This command sets or queries the Y-position of the specified channel label. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:LABel:YPOS? query.
  • Using the .verify(value) method will send the CH<x>:LABel:YPOS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:LABel:YPOS value command.
SCPI Syntax
- CH<x>:LABel:YPOS <NR3>
- CH<x>:LABel:YPOS?
Info
  • CH<x> is the channel number.
  • <NR3> is the location (in pixels) where the waveform label for the selected channel is displayed, relative to the baseline of the waveform. Positive values are above the baseline and negative values are below.

ChannelOffset

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:OFFSet command.

Description
  • This command sets or queries the vertical offset for the specified analog channel.
Usage
  • Using the .query() method will send the CH<x>:OFFSet? query.
  • Using the .verify(value) method will send the CH<x>:OFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:OFFSet value command.
SCPI Syntax
- CH<x>:OFFSet <NR3>
- CH<x>:OFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> is the offset value for the specified channel.

ChannelPosition

Bases: SCPICmdWrite

The CH<x>:POSition command.

Description
  • This command sets or queries the vertical position for the specified analog channel.
Usage
  • Using the .write(value) method will send the CH<x>:POSition value command.
SCPI Syntax
- CH<x>:POSition <NR1>
Info
  • CH<x> is the channel number.
  • <NR1> is the vertical position for the specified analog channel.

ChannelProbe

Bases: SCPICmdRead

The CH<x>:PRObe command.

Description
  • This query-only command returns all information concerning the probe that is attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe? query.
  • Using the .verify(value) method will send the CH<x>:PRObe? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe?
Properties
  • .autozero: The CH<x>:PRObe:AUTOZero command.
  • .compensate: The CH<x>:PRObe:COMPensate command.
  • .degauss: The CH<x>:PRObe:DEGAUSS command.
  • .forcedrange: The CH<x>:PRObe:FORCEDRange command.
  • .gain: The CH<x>:PRObe:GAIN command.
  • .id: The CH<x>:PRObe:ID command.
  • .inputmode: The CH<x>:PRObe:INPUTMode command.
  • .resistance: The CH<x>:PRObe:RESistance command.
  • .selfcal: The CH<x>:PRObe:SELFCal command.
  • .set: The CH<x>:PRObe:SET command.
  • .status: The CH<x>:PRObe:STATus command.
  • .units: The CH<x>:PRObe:UNIts command.

autozero property

Return the CH<x>:PRObe:AUTOZero command.

Description
  • This command executes the attached probe’s Auto Zero function, for probes that support this feature. See your probe documentation for more details. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:PRObe:AUTOZero value command.
SCPI Syntax
- CH<x>:PRObe:AUTOZero EXECute
Info
  • CH<x> is the channel number.
  • EXECute sets the probe attached to the specified channel to autozero.

compensate property

Return the CH<x>:PRObe:COMPensate command.

Description
  • This command starts the probe compensation (if available) for the specified channel. procedure for passive probes. The channel is specified by x.
Usage
  • Using the .write() method will send the CH<x>:PRObe:COMPensate command.
SCPI Syntax
- CH<x>:PRObe:COMPensate

degauss property

Return the CH<x>:PRObe:DEGAUSS command.

Description
  • This command starts a degauss cycle of the TekVPI probe attached to the specified channel. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:PRObe:DEGAUSS value command.
SCPI Syntax
- CH<x>:PRObe:DEGAUSS EXECute
Info
  • CH<x> is the channel number.
  • EXECute starts the degauss cycle.
Sub-properties
  • .state: The CH<x>:PRObe:DEGAUSS:STATE command.

forcedrange property

Return the CH<x>:PRObe:FORCEDRange command.

Description
  • This command sets the attached TekVPI probe to the specified range, or it queries the range of the probe attached to the specified channel. If the argument does not match one of the available ranges, the closest range will be selected. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:FORCEDRange? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:FORCEDRange? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:FORCEDRange value command.
SCPI Syntax
- CH<x>:PRObe:FORCEDRange <NR3>
- CH<x>:PRObe:FORCEDRange?
Info
  • CH<x> is the channel number.
  • <NR3> specifies the probe dynamic range.

gain property

Return the CH<x>:PRObe:GAIN command.

Description
  • This query-only command returns the gain factor of the probe that is attached to the specified channel. The channel is specified by x. The gain of a probe is the output divided by the input transfer ratio. For example, a common 10x probe has a gain of 0.1.
Usage
  • Using the .query() method will send the CH<x>:PRObe:GAIN? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:GAIN? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:GAIN?

id property

Return the CH<x>:PRObe:ID command.

Description
  • This query-only command returns the type and serial number of the probe that is attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:ID? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:ID? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:ID?
Sub-properties
  • .sernumber: The CH<x>:PRObe:ID:SERnumber command.
  • .type: The CH<x>:PRObe:ID:TYPe command.

inputmode property

Return the CH<x>:PRObe:INPUTMode command.

Description
  • Sets or queries the input mode of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode {A|B|COMMONMODE|DIFFERENTIAL}
- CH<x>:PRObe:INPUTMode?
Info
  • CH<x> is the channel number.
  • A sets the probe to send single-ended A signals to the instrument.
  • B sets the probe to send single-ended B signals to the instrument.
  • COMMONMODE sets the probe to send common-mode signals to the instrument.
  • DIFFERENTIAL sets the probe to send differential signals to the instrument.
Sub-properties
  • .aoffset: The CH<x>:PRObe:INPUTMode:AOFFSet command.
  • .boffset: The CH<x>:PRObe:INPUTMode:BOFFSet command.
  • .coffset: The CH<x>:PRObe:INPUTMode:COFFSet command.
  • .doffset: The CH<x>:PRObe:INPUTMode:DOFFSet command.

resistance property

Return the CH<x>:PRObe:RESistance command.

Description
  • This query-only command returns the resistance of the probe that is attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:RESistance? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:RESistance? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:RESistance?

selfcal property

Return the CH<x>:PRObe:SELFCal command.

Description
  • This command initiates self-calibration on the probe. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:PRObe:SELFCal value command.
SCPI Syntax
- CH<x>:PRObe:SELFCal EXECUTE
Sub-properties
  • .state: The CH<x>:PRObe:SELFCal:State command.

set_ property

Return the CH<x>:PRObe:SET command.

Description
  • This command sets or queries aspects of probe accessory user interfaces, for example probe attenuation factors or probe audible over range. The available arguments for this command will vary depending on the accessory you attach to the instrument. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:SET? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:SET? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:SET value command.
SCPI Syntax
- CH<x>:PRObe:SET <QString>
- CH<x>:PRObe:SET?
Info
  • CH<x> is the channel number.
  • <QString> is a quoted string representing a settable aspect of the attached accessory.

status property

Return the CH<x>:PRObe:STATus command.

Description
  • Queries the probe unsigned integer error value.
Usage
  • Using the .query() method will send the CH<x>:PRObe:STATus? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:STATus? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:STATus?

units property

Return the CH<x>:PRObe:UNIts command.

Description
  • This query-only command returns a string describing the units of measure for the probe attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:UNIts? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:UNIts?

ChannelProbeAutozero

Bases: SCPICmdWrite

The CH<x>:PRObe:AUTOZero command.

Description
  • This command executes the attached probe’s Auto Zero function, for probes that support this feature. See your probe documentation for more details. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:PRObe:AUTOZero value command.
SCPI Syntax
- CH<x>:PRObe:AUTOZero EXECute
Info
  • CH<x> is the channel number.
  • EXECute sets the probe attached to the specified channel to autozero.

ChannelProbeCompensate

Bases: SCPICmdWriteNoArguments

The CH<x>:PRObe:COMPensate command.

Description
  • This command starts the probe compensation (if available) for the specified channel. procedure for passive probes. The channel is specified by x.
Usage
  • Using the .write() method will send the CH<x>:PRObe:COMPensate command.
SCPI Syntax
- CH<x>:PRObe:COMPensate

ChannelProbeDegauss

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:DEGAUSS command.

Description
  • This command starts a degauss cycle of the TekVPI probe attached to the specified channel. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:PRObe:DEGAUSS value command.
SCPI Syntax
- CH<x>:PRObe:DEGAUSS EXECute
Info
  • CH<x> is the channel number.
  • EXECute starts the degauss cycle.
Properties
  • .state: The CH<x>:PRObe:DEGAUSS:STATE command.

state property

Return the CH<x>:PRObe:DEGAUSS:STATE command.

Description
  • This command queries whether the probe attached to the specified channel requires a degauss operation. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:DEGAUSS:STATE? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:DEGAUSS:STATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:DEGAUSS:STATE?

ChannelProbeDegaussState

Bases: SCPICmdRead

The CH<x>:PRObe:DEGAUSS:STATE command.

Description
  • This command queries whether the probe attached to the specified channel requires a degauss operation. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:DEGAUSS:STATE? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:DEGAUSS:STATE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:DEGAUSS:STATE?

ChannelProbeForcedrange

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:FORCEDRange command.

Description
  • This command sets the attached TekVPI probe to the specified range, or it queries the range of the probe attached to the specified channel. If the argument does not match one of the available ranges, the closest range will be selected. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:FORCEDRange? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:FORCEDRange? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:FORCEDRange value command.
SCPI Syntax
- CH<x>:PRObe:FORCEDRange <NR3>
- CH<x>:PRObe:FORCEDRange?
Info
  • CH<x> is the channel number.
  • <NR3> specifies the probe dynamic range.

ChannelProbeGain

Bases: SCPICmdRead

The CH<x>:PRObe:GAIN command.

Description
  • This query-only command returns the gain factor of the probe that is attached to the specified channel. The channel is specified by x. The gain of a probe is the output divided by the input transfer ratio. For example, a common 10x probe has a gain of 0.1.
Usage
  • Using the .query() method will send the CH<x>:PRObe:GAIN? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:GAIN? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:GAIN?

ChannelProbeId

Bases: SCPICmdRead

The CH<x>:PRObe:ID command.

Description
  • This query-only command returns the type and serial number of the probe that is attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:ID? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:ID? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:ID?
Properties
  • .sernumber: The CH<x>:PRObe:ID:SERnumber command.
  • .type: The CH<x>:PRObe:ID:TYPe command.

sernumber property

Return the CH<x>:PRObe:ID:SERnumber command.

Description
  • This query-only command returns the serial number of the probe that is attached to the specified channel. The channel is specified by x. Note: For Level 0 and 1 probes, the serial number will be ‘N/A’.
Usage
  • Using the .query() method will send the CH<x>:PRObe:ID:SERnumber? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:ID:SERnumber? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:ID:SERnumber?

type property

Return the CH<x>:PRObe:ID:TYPe command.

Description
  • This query-only command returns the type of probe that is attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:ID:TYPe? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:ID:TYPe? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:ID:TYPe?

ChannelProbeIdSernumber

Bases: SCPICmdRead

The CH<x>:PRObe:ID:SERnumber command.

Description
  • This query-only command returns the serial number of the probe that is attached to the specified channel. The channel is specified by x. Note: For Level 0 and 1 probes, the serial number will be ‘N/A’.
Usage
  • Using the .query() method will send the CH<x>:PRObe:ID:SERnumber? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:ID:SERnumber? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:ID:SERnumber?

ChannelProbeIdType

Bases: SCPICmdRead

The CH<x>:PRObe:ID:TYPe command.

Description
  • This query-only command returns the type of probe that is attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:ID:TYPe? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:ID:TYPe? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:ID:TYPe?

ChannelProbeInputmode

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:INPUTMode command.

Description
  • Sets or queries the input mode of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode {A|B|COMMONMODE|DIFFERENTIAL}
- CH<x>:PRObe:INPUTMode?
Info
  • CH<x> is the channel number.
  • A sets the probe to send single-ended A signals to the instrument.
  • B sets the probe to send single-ended B signals to the instrument.
  • COMMONMODE sets the probe to send common-mode signals to the instrument.
  • DIFFERENTIAL sets the probe to send differential signals to the instrument.
Properties
  • .aoffset: The CH<x>:PRObe:INPUTMode:AOFFSet command.
  • .boffset: The CH<x>:PRObe:INPUTMode:BOFFSet command.
  • .coffset: The CH<x>:PRObe:INPUTMode:COFFSet command.
  • .doffset: The CH<x>:PRObe:INPUTMode:DOFFSet command.

aoffset property

Return the CH<x>:PRObe:INPUTMode:AOFFSet command.

Description
  • Sets or queries the A mode offset control of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode:AOFFSet? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode:AOFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode:AOFFSet value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode:AOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:AOFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> sets the A mode offset value, in vertical units (V or A).

boffset property

Return the CH<x>:PRObe:INPUTMode:BOFFSet command.

Description
  • Sets or queries the B mode offset control of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode:BOFFSet? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode:BOFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode:BOFFSet value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode:BOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:BOFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> sets the B mode offset value, in vertical units (V or A).

coffset property

Return the CH<x>:PRObe:INPUTMode:COFFSet command.

Description
  • Sets or queries the common mode offset value of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode:COFFSet? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode:COFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode:COFFSet value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode:COFFSet <NR3>
- CH<x>:PRObe:INPUTMode:COFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> sets the C (common) mode offset value, in vertical units (V or A).

doffset property

Return the CH<x>:PRObe:INPUTMode:DOFFSet command.

Description
  • Sets or queries the differential offset value of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode:DOFFSet? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode:DOFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode:DOFFSet value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode:DOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:DOFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> sets the D (differential) mode offset value, in vertical units (V or A).

ChannelProbeInputmodeAoffset

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:INPUTMode:AOFFSet command.

Description
  • Sets or queries the A mode offset control of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode:AOFFSet? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode:AOFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode:AOFFSet value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode:AOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:AOFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> sets the A mode offset value, in vertical units (V or A).

ChannelProbeInputmodeBoffset

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:INPUTMode:BOFFSet command.

Description
  • Sets or queries the B mode offset control of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode:BOFFSet? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode:BOFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode:BOFFSet value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode:BOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:BOFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> sets the B mode offset value, in vertical units (V or A).

ChannelProbeInputmodeCoffset

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:INPUTMode:COFFSet command.

Description
  • Sets or queries the common mode offset value of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode:COFFSet? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode:COFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode:COFFSet value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode:COFFSet <NR3>
- CH<x>:PRObe:INPUTMode:COFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> sets the C (common) mode offset value, in vertical units (V or A).

ChannelProbeInputmodeDoffset

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:INPUTMode:DOFFSet command.

Description
  • Sets or queries the differential offset value of the probe that is attached to the specified channel.
Usage
  • Using the .query() method will send the CH<x>:PRObe:INPUTMode:DOFFSet? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:INPUTMode:DOFFSet? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:INPUTMode:DOFFSet value command.
SCPI Syntax
- CH<x>:PRObe:INPUTMode:DOFFSet <NR3>
- CH<x>:PRObe:INPUTMode:DOFFSet?
Info
  • CH<x> is the channel number.
  • <NR3> sets the D (differential) mode offset value, in vertical units (V or A).

ChannelProbeResistance

Bases: SCPICmdRead

The CH<x>:PRObe:RESistance command.

Description
  • This query-only command returns the resistance of the probe that is attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:RESistance? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:RESistance? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:RESistance?

ChannelProbeSelfcal

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:SELFCal command.

Description
  • This command initiates self-calibration on the probe. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:PRObe:SELFCal value command.
SCPI Syntax
- CH<x>:PRObe:SELFCal EXECUTE
Properties
  • .state: The CH<x>:PRObe:SELFCal:State command.

state property

Return the CH<x>:PRObe:SELFCal:State command.

Description
  • This query-only command returns the self-calibration state. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:SELFCal:State? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:SELFCal:State? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:SELFCal:State?

ChannelProbeSelfcalState

Bases: SCPICmdRead

The CH<x>:PRObe:SELFCal:State command.

Description
  • This query-only command returns the self-calibration state. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:SELFCal:State? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:SELFCal:State? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:SELFCal:State?

ChannelProbeSet

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PRObe:SET command.

Description
  • This command sets or queries aspects of probe accessory user interfaces, for example probe attenuation factors or probe audible over range. The available arguments for this command will vary depending on the accessory you attach to the instrument. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:SET? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:SET? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PRObe:SET value command.
SCPI Syntax
- CH<x>:PRObe:SET <QString>
- CH<x>:PRObe:SET?
Info
  • CH<x> is the channel number.
  • <QString> is a quoted string representing a settable aspect of the attached accessory.

ChannelProbeStatus

Bases: SCPICmdRead

The CH<x>:PRObe:STATus command.

Description
  • Queries the probe unsigned integer error value.
Usage
  • Using the .query() method will send the CH<x>:PRObe:STATus? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:STATus? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:STATus?

ChannelProbeUnits

Bases: SCPICmdRead

The CH<x>:PRObe:UNIts command.

Description
  • This query-only command returns a string describing the units of measure for the probe attached to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PRObe:UNIts? query.
  • Using the .verify(value) method will send the CH<x>:PRObe:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PRObe:UNIts?

ChannelProbecal

Bases: SCPICmdRead

The CH<x>:PROBECal command.

Description
  • This query-only command returns the probe calibration state for the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PROBECal? query.
  • Using the .verify(value) method will send the CH<x>:PROBECal? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PROBECal?

ChannelProbecontrol

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PROBECOntrol command.

Description
  • This command sets or queries multirange probe range-control policy preference of the probe that is attached to CH. The channel number is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PROBECOntrol? query.
  • Using the .verify(value) method will send the CH<x>:PROBECOntrol? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PROBECOntrol value command.
SCPI Syntax
- CH<x>:PROBECOntrol {AUTO|MANual}
- CH<x>:PROBECOntrol?
Info
  • CH<x> is the channel number.
  • AUTO sets the values. The probe range is automatically calculated.
  • MANual allows you to select various valid values for the probe connected to a particular channel.

ChannelProbefunc

Bases: SCPICmdRead

The CH<x>:PROBEFunc command tree.

Usage
  • Using the .query() method will send the CH<x>:PROBEFunc? query.
  • Using the .verify(value) method will send the CH<x>:PROBEFunc? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> is the channel number.
Properties
  • .extatten: The CH<x>:PROBEFunc:EXTAtten command.
  • .extdbatten: The CH<x>:PROBEFunc:EXTDBatten command.
  • .extunits: The CH<x>:PROBEFunc:EXTUnits command.

extatten property

Return the CH<x>:PROBEFunc:EXTAtten command.

Description
  • This command is used to specify the attenuation value as a multiplier to the given scale factor on the specified channel. The channel is specified by x. The query form of this command returns the user-specified attenuation.
Usage
  • Using the .query() method will send the CH<x>:PROBEFunc:EXTAtten? query.
  • Using the .verify(value) method will send the CH<x>:PROBEFunc:EXTAtten? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PROBEFunc:EXTAtten value command.
SCPI Syntax
- CH<x>:PROBEFunc:EXTAtten <NR3>
- CH<x>:PROBEFunc:EXTAtten?
Info
  • CH<x> is the channel number.
  • <NR3> is the attenuation value, which is specified as a multiplier in the range from 1.00E-10 to 1.00E+10.

extdbatten property

Return the CH<x>:PROBEFunc:EXTDBatten command.

Description
  • This command sets or queries the input-output ratio (expressed in decibel units) of external attenuation or gain between the signal and the instrument input channels. The channel is specified by x. The query form of this command returns the user-specified attenuation in decibels.
Usage
  • Using the .query() method will send the CH<x>:PROBEFunc:EXTDBatten? query.
  • Using the .verify(value) method will send the CH<x>:PROBEFunc:EXTDBatten? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PROBEFunc:EXTDBatten value command.
SCPI Syntax
- CH<x>:PROBEFunc:EXTDBatten <NR3>
- CH<x>:PROBEFunc:EXTDBatten?
Info
  • CH<x> is the channel number.
  • <NR3> is the attenuation value, which is specified in the range from -200.00 dB to 200.00 dB.

extunits property

Return the CH<x>:PROBEFunc:EXTUnits command.

Description
  • This command sets the unit of measurement for the external attenuator of the specified channel. The channel is specified by x. The alternate units are used if they are enabled. Use the CH<x>:PROBEFunc:EXTUnits:STATE command to enable or disable the alternate units.
Usage
  • Using the .query() method will send the CH<x>:PROBEFunc:EXTUnits? query.
  • Using the .verify(value) method will send the CH<x>:PROBEFunc:EXTUnits? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PROBEFunc:EXTUnits value command.
SCPI Syntax
- CH<x>:PROBEFunc:EXTUnits <QString>
- CH<x>:PROBEFunc:EXTUnits?
Info
  • CH<x> is the channel number.
  • <QString> indicates the attenuation unit of measurement for the specified channel.
Sub-properties
  • .state: The CH<x>:PROBEFunc:EXTUnits:STATE command.

ChannelProbefuncExtatten

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PROBEFunc:EXTAtten command.

Description
  • This command is used to specify the attenuation value as a multiplier to the given scale factor on the specified channel. The channel is specified by x. The query form of this command returns the user-specified attenuation.
Usage
  • Using the .query() method will send the CH<x>:PROBEFunc:EXTAtten? query.
  • Using the .verify(value) method will send the CH<x>:PROBEFunc:EXTAtten? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PROBEFunc:EXTAtten value command.
SCPI Syntax
- CH<x>:PROBEFunc:EXTAtten <NR3>
- CH<x>:PROBEFunc:EXTAtten?
Info
  • CH<x> is the channel number.
  • <NR3> is the attenuation value, which is specified as a multiplier in the range from 1.00E-10 to 1.00E+10.

ChannelProbefuncExtdbatten

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PROBEFunc:EXTDBatten command.

Description
  • This command sets or queries the input-output ratio (expressed in decibel units) of external attenuation or gain between the signal and the instrument input channels. The channel is specified by x. The query form of this command returns the user-specified attenuation in decibels.
Usage
  • Using the .query() method will send the CH<x>:PROBEFunc:EXTDBatten? query.
  • Using the .verify(value) method will send the CH<x>:PROBEFunc:EXTDBatten? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PROBEFunc:EXTDBatten value command.
SCPI Syntax
- CH<x>:PROBEFunc:EXTDBatten <NR3>
- CH<x>:PROBEFunc:EXTDBatten?
Info
  • CH<x> is the channel number.
  • <NR3> is the attenuation value, which is specified in the range from -200.00 dB to 200.00 dB.

ChannelProbefuncExtunits

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:PROBEFunc:EXTUnits command.

Description
  • This command sets the unit of measurement for the external attenuator of the specified channel. The channel is specified by x. The alternate units are used if they are enabled. Use the CH<x>:PROBEFunc:EXTUnits:STATE command to enable or disable the alternate units.
Usage
  • Using the .query() method will send the CH<x>:PROBEFunc:EXTUnits? query.
  • Using the .verify(value) method will send the CH<x>:PROBEFunc:EXTUnits? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:PROBEFunc:EXTUnits value command.
SCPI Syntax
- CH<x>:PROBEFunc:EXTUnits <QString>
- CH<x>:PROBEFunc:EXTUnits?
Info
  • CH<x> is the channel number.
  • <QString> indicates the attenuation unit of measurement for the specified channel.
Properties
  • .state: The CH<x>:PROBEFunc:EXTUnits:STATE command.

state property

Return the CH<x>:PROBEFunc:EXTUnits:STATE command.

Description
  • This command sets or queries the custom units enable state for the specified channel. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:PROBEFunc:EXTUnits:STATE value command.
SCPI Syntax
- CH<x>:PROBEFunc:EXTUnits:STATE {ON|OFF|<NR1>}
Info
  • CH<x> is the channel number.
  • OFF argument turns off external units.
  • ON argument turns on external units.
  • <NR1> = 0 turns off external units; any other value turns on external units.

ChannelProbefuncExtunitsState

Bases: SCPICmdWrite

The CH<x>:PROBEFunc:EXTUnits:STATE command.

Description
  • This command sets or queries the custom units enable state for the specified channel. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:PROBEFunc:EXTUnits:STATE value command.
SCPI Syntax
- CH<x>:PROBEFunc:EXTUnits:STATE {ON|OFF|<NR1>}
Info
  • CH<x> is the channel number.
  • OFF argument turns off external units.
  • ON argument turns on external units.
  • <NR1> = 0 turns off external units; any other value turns on external units.

ChannelProbetype

Bases: SCPICmdRead

The CH<x>:PROBETYPE command.

Description
  • This command returns the probe type connected to the specified channel. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>:PROBETYPE? query.
  • Using the .verify(value) method will send the CH<x>:PROBETYPE? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:PROBETYPE?

ChannelQchannel

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:QCHannel command.

Description
  • This command sets or queries the quiet channel setting.
Usage
  • Using the .query() method will send the CH<x>:QCHannel? query.
  • Using the .verify(value) method will send the CH<x>:QCHannel? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:QCHannel value command.
SCPI Syntax
- CH<x>:QCHannel {QC<x>}
- CH<x>:QCHannel?
Properties
  • .optimize: The CH<x>:QCHannel:OPTimize command.

optimize property

Return the CH<x>:QCHannel:OPTimize command.

Description
  • This command automatically adjust the Quiet Channel QC settings based on the user-provided input signal. The system determines the optimal QC setting for the signal and automatically adjust the vertical scale. This operation is performed per channel.
Usage
  • Using the .write(value) method will send the CH<x>:QCHannel:OPTimize value command.
SCPI Syntax
- CH<x>:QCHannel:OPTimize EXECute

ChannelQchannelOptimize

Bases: SCPICmdWrite

The CH<x>:QCHannel:OPTimize command.

Description
  • This command automatically adjust the Quiet Channel QC settings based on the user-provided input signal. The system determines the optimal QC setting for the signal and automatically adjust the vertical scale. This operation is performed per channel.
Usage
  • Using the .write(value) method will send the CH<x>:QCHannel:OPTimize value command.
SCPI Syntax
- CH<x>:QCHannel:OPTimize EXECute

ChannelScale

Bases: SCPICmdWrite

The CH<x>:SCAle command.

Description
  • This command sets or returns the vertical scale for the specified analog channel. The channel is specified by x.
Usage
  • Using the .write(value) method will send the CH<x>:SCAle value command.
SCPI Syntax
- CH<x>:SCAle <NR3>
Info
  • CH<x> is the channel number.
  • <NR3> is the vertical scale for the specified analog channel.

ChannelScaleratio

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:SCALERATio command.

Description
  • This command sets or returns the scale ratio for the specified analog channel.
Usage
  • Using the .query() method will send the CH<x>:SCALERATio? query.
  • Using the .verify(value) method will send the CH<x>:SCALERATio? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:SCALERATio value command.
SCPI Syntax
- CH<x>:SCALERATio <NR2>
- CH<x>:SCALERATio?
Info
  • CH<x> is the channel number.
  • <NR2> is the scale ratio for the specified analog channel.

ChannelTermination

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:TERmination command.

Description
  • This command sets or queries the vertical termination for the specified analog channel. The channel is specified by x. Note: The available arguments depend on the instrument model and the attached accessories.
Usage
  • Using the .query() method will send the CH<x>:TERmination? query.
  • Using the .verify(value) method will send the CH<x>:TERmination? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:TERmination value command.
SCPI Syntax
- CH<x>:TERmination 50
- CH<x>:TERmination?
Info
  • CH<x> is the channel number.

ChannelVterm

Bases: SCPICmdRead

The CH<x>:VTERm command tree.

Usage
  • Using the .query() method will send the CH<x>:VTERm? query.
  • Using the .verify(value) method will send the CH<x>:VTERm? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> is the channel number.
Properties
  • .bias: The CH<x>:VTERm:BIAS command.

bias property

Return the CH<x>:VTERm:BIAS command.

Description
  • Sets or queries the termination bias voltage for the specified channel (if control is available).
Usage
  • Using the .query() method will send the CH<x>:VTERm:BIAS? query.
  • Using the .verify(value) method will send the CH<x>:VTERm:BIAS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:VTERm:BIAS value command.
SCPI Syntax
- CH<x>:VTERm:BIAS <NR3>
- CH<x>:VTERm:BIAS?
Info
  • CH<x> is the channel number.
  • <NR3> is the termination voltage.

ChannelVtermBias

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>:VTERm:BIAS command.

Description
  • Sets or queries the termination bias voltage for the specified channel (if control is available).
Usage
  • Using the .query() method will send the CH<x>:VTERm:BIAS? query.
  • Using the .verify(value) method will send the CH<x>:VTERm:BIAS? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>:VTERm:BIAS value command.
SCPI Syntax
- CH<x>:VTERm:BIAS <NR3>
- CH<x>:VTERm:BIAS?
Info
  • CH<x> is the channel number.
  • <NR3> is the termination voltage.