ch

The ch commands module.

These commands are used in the following models: TekScopePC

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>:DITHERrange <NR3>
- CH<x>:INVert {ON|OFF|<NR1>}
- CH<x>:INVert?
- 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>: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|C|D}
- 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>:SCALERATio <NR2>
- CH<x>:SCALERATio?
- CH<x>:SV:SPANABovebw?
- CH<x>:SV:SPANBELowdc?
- CH<x>:TERmination <NR3>
- CH<x>:TERmination?
- CH<x>:VTERm:BIAS <NR3>
- CH<x>:VTERm:BIAS?
- CH<x>?
- CH<x>_D<x>:LABel:COLor <QString>
- CH<x>_D<x>:LABel:COLor?
- CH<x>_D<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- CH<x>_D<x>:LABel:FONT:BOLD?
- CH<x>_D<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- CH<x>_D<x>:LABel:FONT:ITALic?
- CH<x>_D<x>:LABel:FONT:SIZE <NR1>
- CH<x>_D<x>:LABel:FONT:SIZE?
- CH<x>_D<x>:LABel:FONT:TYPE <QString>
- CH<x>_D<x>:LABel:FONT:TYPE?
- CH<x>_D<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- CH<x>_D<x>:LABel:FONT:UNDERline?
- CH<x>_D<x>:LABel:NAMe <QString>
- CH<x>_D<x>:LABel:NAMe?
- CH<x>_DALL:LABel:COLor <QString>
- CH<x>_DALL:LABel:COLor?
- CH<x>_DALL:LABel:FONT:BOLD {ON|OFF|<NR1>}
- CH<x>_DALL:LABel:FONT:BOLD?
- CH<x>_DALL:LABel:FONT:ITALic {ON|OFF|<NR1>}
- CH<x>_DALL:LABel:FONT:ITALic?
- CH<x>_DALL:LABel:FONT:SIZE <NR1>
- CH<x>_DALL:LABel:FONT:SIZE?
- CH<x>_DALL:LABel:FONT:TYPE <QString>
- CH<x>_DALL:LABel:FONT:TYPE?
- CH<x>_DALL:LABel:FONT:UNDERline {ON|OFF|<NR1>}
- CH<x>_DALL:LABel:FONT:UNDERline?
- CH<x>_DALL:LABel:NAMe <QString>
- CH<x>_DALL:LABel:NAMe?

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.
  • .ditherrange: The CH<x>:DITHERrange command.
  • .invert: The CH<x>:INVert command.
  • .probecontrol: The CH<x>:PROBECOntrol command.
  • .probecal: The CH<x>:PROBECal command.
  • .probefunc: The CH<x>:PROBEFunc command tree.
  • .probe: The CH<x>:PRObe command.
  • .scaleratio: The CH<x>:SCALERATio command.
  • .sv: The CH<x>:SV command tree.
  • .termination: The CH<x>:TERmination command.
  • .vterm: The CH<x>:VTERm command tree.
  • .d: The CH<x>_D<x> command tree.
  • .dall: The CH<x>_DALL 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.

d property

Return the CH<x>_D<x> command tree.

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

dall property

Return the CH<x>_DALL command tree.

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

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.

probe property

probe: ChannelProbe

Return the CH<x>:PRObe command.

Description
  • Returns the gain factor of the probe attached to channel , where x is the channel number.
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 selected channel. The channel is specified by x. The value of x can range from 1 through 4. This command is equivalent to selecting Probe Cal from the Vertical menu.
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 allows you to set or query the probe range.
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.

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.

sv property

Return the CH<x>:SV command tree.

Usage
  • Using the .query() method will send the CH<x>:SV? query.
  • Using the .verify(value) method will send the CH<x>:SV? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> specifies the spectrum trace channel source.
Sub-properties
  • .spanabovebw: The CH<x>:SV:SPANABovebw command.
  • .spanbelowdc: The CH<x>:SV:SPANBELowdc command.

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.
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 <NR3>
- CH<x>:TERmination?
Info
  • CH<x> is the channel number.
  • <NR3> specifies the channel input resistance, which can be specified as 50 Ω or 1,000,000 Ω.

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.

ChannelDall

Bases: SCPICmdRead

The CH<x>_DALL command tree.

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

label property

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

Usage
  • Using the .query() method will send the CH<x>_DALL:LABel? query.
  • Using the .verify(value) method will send the CH<x>_DALL: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>_DALL:LABel:COLor command.
  • .font: The CH<x>_DALL:LABel:FONT command tree.
  • .name: The CH<x>_DALL:LABel:NAMe command.

ChannelDallLabel

Bases: SCPICmdRead

The CH<x>_DALL:LABel command tree.

Usage
  • Using the .query() method will send the CH<x>_DALL:LABel? query.
  • Using the .verify(value) method will send the CH<x>_DALL: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>_DALL:LABel:COLor command.
  • .font: The CH<x>_DALL:LABel:FONT command tree.
  • .name: The CH<x>_DALL:LABel:NAMe command.

color property

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

Description
  • This command sets or queries the color of the specified digital group label. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:COLor? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:COLor? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:COLor value command.
SCPI Syntax
- CH<x>_DALL:LABel:COLor <QString>
- CH<x>_DALL:LABel:COLor?
Info
  • CH<x> is the channel number.
  • <QString> is the color of the digital group label. To return the color to the default color, send an empty string as in this example: :CH5_DALL:LABEL:COLOR ‘’.

font property

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

Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT? query.
  • Using the .verify(value) method will send the CH<x>_DALL: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>_DALL:LABel:FONT:BOLD command.
  • .italic: The CH<x>_DALL:LABel:FONT:ITALic command.
  • .size: The CH<x>_DALL:LABel:FONT:SIZE command.
  • .type: The CH<x>_DALL:LABel:FONT:TYPE command.
  • .underline: The CH<x>_DALL:LABel:FONT:UNDERline command.

name property

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

Description
  • This command sets or queries the label of the specified digital group. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:NAMe? query.
  • Using the .verify(value) method will send the CH<x>_DALL: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>_DALL:LABel:NAMe value command.
SCPI Syntax
- CH<x>_DALL:LABel:NAMe <QString>
- CH<x>_DALL:LABel:NAMe?
Info
  • CH<x> is the channel number.
  • <QString> is the name of the group.

ChannelDallLabelColor

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>_DALL:LABel:COLor command.

Description
  • This command sets or queries the color of the specified digital group label. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:COLor? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:COLor? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:COLor value command.
SCPI Syntax
- CH<x>_DALL:LABel:COLor <QString>
- CH<x>_DALL:LABel:COLor?
Info
  • CH<x> is the channel number.
  • <QString> is the color of the digital group label. To return the color to the default color, send an empty string as in this example: :CH5_DALL:LABEL:COLOR ‘’.

ChannelDallLabelFont

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT? query.
  • Using the .verify(value) method will send the CH<x>_DALL: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>_DALL:LABel:FONT:BOLD command.
  • .italic: The CH<x>_DALL:LABel:FONT:ITALic command.
  • .size: The CH<x>_DALL:LABel:FONT:SIZE command.
  • .type: The CH<x>_DALL:LABel:FONT:TYPE command.
  • .underline: The CH<x>_DALL:LABel:FONT:UNDERline command.

bold property

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

Description
  • This command sets or queries the bold state of the specified digital group. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT:BOLD? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:FONT:BOLD? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:FONT:BOLD value command.
SCPI Syntax
- CH<x>_DALL:LABel:FONT:BOLD {ON|OFF|<NR1>}
- CH<x>_DALL:LABel:FONT:BOLD?
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>_DALL:LABel:FONT:ITALic command.

Description
  • This command sets or queries the italic state of the specified digital group. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT:ITALic? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:FONT:ITALic? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:FONT:ITALic value command.
SCPI Syntax
- CH<x>_DALL:LABel:FONT:ITALic {ON|OFF|<NR1>}
- CH<x>_DALL:LABel:FONT:ITALic?
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>_DALL:LABel:FONT:SIZE command.

Description
  • This command sets or queries the font size of the specified digital group. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT:SIZE? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:FONT:SIZE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:FONT:SIZE value command.
SCPI Syntax
- CH<x>_DALL:LABel:FONT:SIZE <NR1>
- CH<x>_DALL:LABel:FONT:SIZE?
Info
  • CH<x> is the channel number.
  • <NR1> is the font size.

type property

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

Description
  • This command sets or queries the font type of the specified digital group, such as Arial or Times New Roman. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT:TYPE? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:FONT:TYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:FONT:TYPE value command.
SCPI Syntax
- CH<x>_DALL:LABel:FONT:TYPE <QString>
- CH<x>_DALL:LABel:FONT:TYPE?
Info
  • CH<x> is the channel number.
  • <QString> is the font type.

underline property

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

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

ChannelDallLabelFontBold

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the bold state of the specified digital group. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT:BOLD? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:FONT:BOLD? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:FONT:BOLD value command.
SCPI Syntax
- CH<x>_DALL:LABel:FONT:BOLD {ON|OFF|<NR1>}
- CH<x>_DALL:LABel:FONT:BOLD?
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.

ChannelDallLabelFontItalic

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the italic state of the specified digital group. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT:ITALic? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:FONT:ITALic? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:FONT:ITALic value command.
SCPI Syntax
- CH<x>_DALL:LABel:FONT:ITALic {ON|OFF|<NR1>}
- CH<x>_DALL:LABel:FONT:ITALic?
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.

ChannelDallLabelFontSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the font size of the specified digital group. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT:SIZE? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:FONT:SIZE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:FONT:SIZE value command.
SCPI Syntax
- CH<x>_DALL:LABel:FONT:SIZE <NR1>
- CH<x>_DALL:LABel:FONT:SIZE?
Info
  • CH<x> is the channel number.
  • <NR1> is the font size.

ChannelDallLabelFontType

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the font type of the specified digital group, such as Arial or Times New Roman. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:FONT:TYPE? query.
  • Using the .verify(value) method will send the CH<x>_DALL:LABel:FONT:TYPE? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_DALL:LABel:FONT:TYPE value command.
SCPI Syntax
- CH<x>_DALL:LABel:FONT:TYPE <QString>
- CH<x>_DALL:LABel:FONT:TYPE?
Info
  • CH<x> is the channel number.
  • <QString> is the font type.

ChannelDallLabelFontUnderline

Bases: SCPICmdWrite, SCPICmdRead

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

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

ChannelDallLabelName

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>_DALL:LABel:NAMe command.

Description
  • This command sets or queries the label of the specified digital group. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_DALL:LABel:NAMe? query.
  • Using the .verify(value) method will send the CH<x>_DALL: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>_DALL:LABel:NAMe value command.
SCPI Syntax
- CH<x>_DALL:LABel:NAMe <QString>
- CH<x>_DALL:LABel:NAMe?
Info
  • CH<x> is the channel number.
  • <QString> is the name of the group.

ChannelDigitalBit

Bases: ValidatedDigitalBit, SCPICmdRead

The CH<x>_D<x> command tree.

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

label property

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

Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel? query.
  • Using the .verify(value) method will send the CH<x>_D<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>_D<x>:LABel:COLor command.
  • .font: The CH<x>_D<x>:LABel:FONT command tree.
  • .name: The CH<x>_D<x>:LABel:NAMe command.

ChannelDigitalBitLabel

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel? query.
  • Using the .verify(value) method will send the CH<x>_D<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>_D<x>:LABel:COLor command.
  • .font: The CH<x>_D<x>:LABel:FONT command tree.
  • .name: The CH<x>_D<x>:LABel:NAMe command.

color property

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

Description
  • This command sets or queries the color of the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:COLor? query.
  • Using the .verify(value) method will send the CH<x>_D<x>:LABel:COLor? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_D<x>:LABel:COLor value command.
SCPI Syntax
- CH<x>_D<x>:LABel:COLor <QString>
- CH<x>_D<x>:LABel:COLor?
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_D1:LABEL:COLOR ‘’.

font property

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

Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT? query.
  • Using the .verify(value) method will send the CH<x>_D<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>_D<x>:LABel:FONT:BOLD command.
  • .italic: The CH<x>_D<x>:LABel:FONT:ITALic command.
  • .size: The CH<x>_D<x>:LABel:FONT:SIZE command.
  • .type: The CH<x>_D<x>:LABel:FONT:TYPE command.
  • .underline: The CH<x>_D<x>:LABel:FONT:UNDERline command.

name property

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

Description
  • Sets or queries the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:NAMe? query.
  • Using the .verify(value) method will send the CH<x>_D<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>_D<x>:LABel:NAMe value command.
SCPI Syntax
- CH<x>_D<x>:LABel:NAMe <QString>
- CH<x>_D<x>:LABel:NAMe?
Info
  • CH<x> is the channel number.
  • <QString> is the label.

ChannelDigitalBitLabelColor

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>_D<x>:LABel:COLor command.

Description
  • This command sets or queries the color of the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:COLor? query.
  • Using the .verify(value) method will send the CH<x>_D<x>:LABel:COLor? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CH<x>_D<x>:LABel:COLor value command.
SCPI Syntax
- CH<x>_D<x>:LABel:COLor <QString>
- CH<x>_D<x>:LABel:COLor?
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_D1:LABEL:COLOR ‘’.

ChannelDigitalBitLabelFont

Bases: SCPICmdRead

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

Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT? query.
  • Using the .verify(value) method will send the CH<x>_D<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>_D<x>:LABel:FONT:BOLD command.
  • .italic: The CH<x>_D<x>:LABel:FONT:ITALic command.
  • .size: The CH<x>_D<x>:LABel:FONT:SIZE command.
  • .type: The CH<x>_D<x>:LABel:FONT:TYPE command.
  • .underline: The CH<x>_D<x>:LABel:FONT:UNDERline command.

bold property

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

Description
  • This command sets or queries the bold state of the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT:BOLD? query.
  • Using the .verify(value) method will send the CH<x>_D<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 CH<x>_D<x>:LABel:FONT:BOLD value command.
SCPI Syntax
- CH<x>_D<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- CH<x>_D<x>:LABel:FONT:BOLD?
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>_D<x>:LABel:FONT:ITALic command.

Description
  • This command sets or queries the italic state of the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT:ITALic? query.
  • Using the .verify(value) method will send the CH<x>_D<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 CH<x>_D<x>:LABel:FONT:ITALic value command.
SCPI Syntax
- CH<x>_D<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- CH<x>_D<x>:LABel:FONT:ITALic?
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>_D<x>:LABel:FONT:SIZE command.

Description
  • This command sets or queries the font size of the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT:SIZE? query.
  • Using the .verify(value) method will send the CH<x>_D<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 CH<x>_D<x>:LABel:FONT:SIZE value command.
SCPI Syntax
- CH<x>_D<x>:LABel:FONT:SIZE <NR1>
- CH<x>_D<x>:LABel:FONT:SIZE?
Info
  • CH<x> is the channel number.
  • <NR1> is the font size.

type property

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

Description
  • This command sets or queries the font type of the label of the specified digital bit, such as Arial or Times New Roman. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT:TYPE? query.
  • Using the .verify(value) method will send the CH<x>_D<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 CH<x>_D<x>:LABel:FONT:TYPE value command.
SCPI Syntax
- CH<x>_D<x>:LABel:FONT:TYPE <QString>
- CH<x>_D<x>:LABel:FONT:TYPE?
Info
  • CH<x> is the channel number.
  • <QString> is the font type of the label.

underline property

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

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

ChannelDigitalBitLabelFontBold

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the bold state of the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT:BOLD? query.
  • Using the .verify(value) method will send the CH<x>_D<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 CH<x>_D<x>:LABel:FONT:BOLD value command.
SCPI Syntax
- CH<x>_D<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
- CH<x>_D<x>:LABel:FONT:BOLD?
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.

ChannelDigitalBitLabelFontItalic

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the italic state of the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT:ITALic? query.
  • Using the .verify(value) method will send the CH<x>_D<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 CH<x>_D<x>:LABel:FONT:ITALic value command.
SCPI Syntax
- CH<x>_D<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
- CH<x>_D<x>:LABel:FONT:ITALic?
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.

ChannelDigitalBitLabelFontSize

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the font size of the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT:SIZE? query.
  • Using the .verify(value) method will send the CH<x>_D<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 CH<x>_D<x>:LABel:FONT:SIZE value command.
SCPI Syntax
- CH<x>_D<x>:LABel:FONT:SIZE <NR1>
- CH<x>_D<x>:LABel:FONT:SIZE?
Info
  • CH<x> is the channel number.
  • <NR1> is the font size.

ChannelDigitalBitLabelFontType

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the font type of the label of the specified digital bit, such as Arial or Times New Roman. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:FONT:TYPE? query.
  • Using the .verify(value) method will send the CH<x>_D<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 CH<x>_D<x>:LABel:FONT:TYPE value command.
SCPI Syntax
- CH<x>_D<x>:LABel:FONT:TYPE <QString>
- CH<x>_D<x>:LABel:FONT:TYPE?
Info
  • CH<x> is the channel number.
  • <QString> is the font type of the label.

ChannelDigitalBitLabelFontUnderline

Bases: SCPICmdWrite, SCPICmdRead

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

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

ChannelDigitalBitLabelName

Bases: SCPICmdWrite, SCPICmdRead

The CH<x>_D<x>:LABel:NAMe command.

Description
  • Sets or queries the label of the specified digital bit. The channel is specified by x.
Usage
  • Using the .query() method will send the CH<x>_D<x>:LABel:NAMe? query.
  • Using the .verify(value) method will send the CH<x>_D<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>_D<x>:LABel:NAMe value command.
SCPI Syntax
- CH<x>_D<x>:LABel:NAMe <QString>
- CH<x>_D<x>:LABel:NAMe?
Info
  • CH<x> is the channel number.
  • <QString> is the label.

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.

ChannelProbe

Bases: SCPICmdRead

The CH<x>:PRObe command.

Description
  • Returns the gain factor of the probe attached to channel , where x is the channel number.
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.
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 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 probe attached to the specified channel. The channel is specified by x. The value of x can range from 1 through 4.
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 specifies the range of a TekVPI probe attached to the channel specified by , where x is the channel number.
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> is a floating point number that specifies the range, which is probe specific.

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 value of x can range from 1 through 4. 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
  • Returns the type and serial number of the probe attached to channel , where x is the channel number.
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|C|D}
- 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
  • Returns the resistance factor of the probe attached to channel , where x is the channel number.
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. The available arguments for this command will vary depending on the accessory you attach to the instrument. For the P7260 probe, you can select between two attenuation factors using either this GPIB command or the push switch on the probe. The probe enables the relevant path and adjusts the set of available vertical settings based on the characteristics of the path in use. The probe signal path selection is not kept in persistent storage. The probe will lose the selection if you reboot the instrument or remove the probe. Also, the instrument does not store the selection in the save/recall setup operation.
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. Example strings for some probes are shown as follows.
  • ATTENuation 5X sets the P7260 probe to ±0.75 V dynamic range with 6 GHz bandwidth and 5X attenuation.
  • ATTENuation 25X sets the P7260 probe to ±3 V dynamic range with 6 GHz bandwidth and 25X attenuation.
  • VTERMsource AUTO sets the P7380SMA probe voltage termination source to auto.
  • VTERMsource INTernal sets the P7380SMA probe voltage termination source to internal.
  • VTERMsource EXTernal sets the P7380SMA probe voltage termination source to external.

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
  • Returns a string describing the units of measure for the probe attached to channel , where x is the channel number.
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.
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 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 probe attached to the specified channel. The channel is specified by x. The value of x can range from 1 through 4.
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 is degaussed.
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 is degaussed.
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 specifies the range of a TekVPI probe attached to the channel specified by , where x is the channel number.
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> is a floating point number that specifies the range, which is probe specific.

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 value of x can range from 1 through 4. 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
  • Returns the type and serial number of the probe attached to channel , where x is the channel number.
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
  • Returns the serial number of the probe attached to channel , where x is the channel number.
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
  • Returns the type of probe attached to the channel specified by , where x is the channel number. Level 2 (or higher) probes supply their exact product nomenclature; for Level 0 or 1 probes, a generic ‘No Probe Detected message is returned.
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
  • Returns the serial number of the probe attached to channel , where x is the channel number.
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
  • Returns the type of probe attached to the channel specified by , where x is the channel number. Level 2 (or higher) probes supply their exact product nomenclature; for Level 0 or 1 probes, a generic ‘No Probe Detected message is returned.
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|C|D}
- 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
  • This command sets or queries the requested 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> specifies the A mode offset control.

boffset property

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

Description
  • This command sets or queries the requested 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> specifies the B mode offset control.

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
  • This command sets or queries the requested 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> specifies the A mode offset control.

ChannelProbeInputmodeBoffset

Bases: SCPICmdWrite, SCPICmdRead

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

Description
  • This command sets or queries the requested 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> specifies the B mode offset control.

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
  • Returns the resistance factor of the probe attached to channel , where x is the channel number.
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. The available arguments for this command will vary depending on the accessory you attach to the instrument. For the P7260 probe, you can select between two attenuation factors using either this GPIB command or the push switch on the probe. The probe enables the relevant path and adjusts the set of available vertical settings based on the characteristics of the path in use. The probe signal path selection is not kept in persistent storage. The probe will lose the selection if you reboot the instrument or remove the probe. Also, the instrument does not store the selection in the save/recall setup operation.
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. Example strings for some probes are shown as follows.
  • ATTENuation 5X sets the P7260 probe to ±0.75 V dynamic range with 6 GHz bandwidth and 5X attenuation.
  • ATTENuation 25X sets the P7260 probe to ±3 V dynamic range with 6 GHz bandwidth and 25X attenuation.
  • VTERMsource AUTO sets the P7380SMA probe voltage termination source to auto.
  • VTERMsource INTernal sets the P7380SMA probe voltage termination source to internal.
  • VTERMsource EXTernal sets the P7380SMA probe voltage termination source to external.

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
  • Returns a string describing the units of measure for the probe attached to channel , where x is the channel number.
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 selected channel. The channel is specified by x. The value of x can range from 1 through 4. This command is equivalent to selecting Probe Cal from the Vertical menu.
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 allows you to set or query the probe range.
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 or queries the units of the specified channel. The channel is specified by x. This command can only be set to ‘V’ or ‘A’, which corresponds to selecting a voltage or current probe respectively. The CHX:PROBEFUNC:EXTUNITS command can only select ‘V’ if the CHX:PROBEFUNC:EXTUNITS:STATE is disabled (set to 0).
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> a quoted string that indicates the units of the specified channel. Only units ‘V’ or ‘A’ are supported. This command is case sensitive.
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 or queries the units of the specified channel. The channel is specified by x. This command can only be set to ‘V’ or ‘A’, which corresponds to selecting a voltage or current probe respectively. The CHX:PROBEFUNC:EXTUNITS command can only select ‘V’ if the CHX:PROBEFUNC:EXTUNITS:STATE is disabled (set to 0).
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> a quoted string that indicates the units of the specified channel. Only units ‘V’ or ‘A’ are supported. This command is case sensitive.
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.

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.

ChannelSv

Bases: SCPICmdRead

The CH<x>:SV command tree.

Usage
  • Using the .query() method will send the CH<x>:SV? query.
  • Using the .verify(value) method will send the CH<x>:SV? query and raise an AssertionError if the returned value does not match value.
Info
  • CH<x> specifies the spectrum trace channel source.
Properties
  • .spanabovebw: The CH<x>:SV:SPANABovebw command.
  • .spanbelowdc: The CH<x>:SV:SPANBELowdc command.

spanabovebw property

spanabovebw: ChannelSvSpanabovebw

Return the CH<x>:SV:SPANABovebw command.

Description
  • This command queries whether the stop frequency for the specified spectrum trace channel is above the scope input bandwidth.
Usage
  • Using the .query() method will send the CH<x>:SV:SPANABovebw? query.
  • Using the .verify(value) method will send the CH<x>:SV:SPANABovebw? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:SV:SPANABovebw?
Info
  • CH<x> specifies the spectrum trace channel source.

spanbelowdc property

spanbelowdc: ChannelSvSpanbelowdc

Return the CH<x>:SV:SPANBELowdc command.

Description
  • This command queries whether the start frequency for the specified spectrum trace channel is below 0 Hz.
Usage
  • Using the .query() method will send the CH<x>:SV:SPANBELowdc? query.
  • Using the .verify(value) method will send the CH<x>:SV:SPANBELowdc? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:SV:SPANBELowdc?
Info
  • CH<x> specifies the spectrum trace channel source.

ChannelSvSpanabovebw

Bases: SCPICmdRead

The CH<x>:SV:SPANABovebw command.

Description
  • This command queries whether the stop frequency for the specified spectrum trace channel is above the scope input bandwidth.
Usage
  • Using the .query() method will send the CH<x>:SV:SPANABovebw? query.
  • Using the .verify(value) method will send the CH<x>:SV:SPANABovebw? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:SV:SPANABovebw?
Info
  • CH<x> specifies the spectrum trace channel source.

ChannelSvSpanbelowdc

Bases: SCPICmdRead

The CH<x>:SV:SPANBELowdc command.

Description
  • This command queries whether the start frequency for the specified spectrum trace channel is below 0 Hz.
Usage
  • Using the .query() method will send the CH<x>:SV:SPANBELowdc? query.
  • Using the .verify(value) method will send the CH<x>:SV:SPANBELowdc? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CH<x>:SV:SPANBELowdc?
Info
  • CH<x> specifies the spectrum trace channel source.

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.
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 <NR3>
- CH<x>:TERmination?
Info
  • CH<x> is the channel number.
  • <NR3> specifies the channel input resistance, which can be specified as 50 Ω or 1,000,000 Ω.

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.