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 theCH<x>?query. - Using the
.verify(value)method will send theCH<x>?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>?
Properties
.bandwidth: TheCH<x>:BANdwidthcommand..clipping: TheCH<x>:CLIPpingcommand..coupling: TheCH<x>:COUPlingcommand..deskew: TheCH<x>:DESKewcommand..ditherrange: TheCH<x>:DITHERrangecommand..invert: TheCH<x>:INVertcommand..label: TheCH<x>:LABelcommand tree..offset: TheCH<x>:OFFSetcommand..position: TheCH<x>:POSitioncommand..probecontrol: TheCH<x>:PROBECOntrolcommand..probecal: TheCH<x>:PROBECalcommand..probefunc: TheCH<x>:PROBEFunccommand tree..probetype: TheCH<x>:PROBETYPEcommand..probe: TheCH<x>:PRObecommand..qchannel: TheCH<x>:QCHannelcommand..scaleratio: TheCH<x>:SCALERATiocommand..scale: TheCH<x>:SCAlecommand..termination: TheCH<x>:TERminationcommand..vterm: TheCH<x>:VTERmcommand 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 theCH<x>:BANdwidth?query. - Using the
.verify(value)method will send theCH<x>:BANdwidth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:BANdwidth valuecommand.
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.FULldisables any optional bandwidth limiting. The specified channel operates at its maximum bandwidth.
Sub-properties
.filter: TheCH<x>:BANdwidth:FILTercommand 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 theCH<x>:CLIPping?query. - Using the
.verify(value)method will send theCH<x>:CLIPping?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:COUPling?query. - Using the
.verify(value)method will send theCH<x>:COUPling?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:COUPling valuecommand.
SCPI Syntax
- CH<x>:COUPling <DC>
- CH<x>:COUPling?
Info
DCsets 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 theCH<x>:DESKew?query. - Using the
.verify(value)method will send theCH<x>:DESKew?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:DESKew valuecommand.
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 theCH<x>:DITHERrange valuecommand.
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 theCH<x>:INVert?query. - Using the
.verify(value)method will send theCH<x>:INVert?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:INVert valuecommand.
SCPI Syntax
- CH<x>:INVert {ON|OFF|<NR1>}
- CH<x>:INVert?
Info
OFFturns off the channel invert.ONturns 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 theCH<x>:LABel?query. - Using the
.verify(value)method will send theCH<x>:LABel?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Sub-properties
.color: TheCH<x>:LABel:COLorcommand..font: TheCH<x>:LABel:FONTcommand tree..name: TheCH<x>:LABel:NAMecommand..xpos: TheCH<x>:LABel:XPOScommand..ypos: TheCH<x>:LABel:YPOScommand.
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 theCH<x>:OFFSet?query. - Using the
.verify(value)method will send theCH<x>:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:OFFSet valuecommand.
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 theCH<x>:POSition valuecommand.
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 theCH<x>:PRObe?query. - Using the
.verify(value)method will send theCH<x>:PRObe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>:PRObe?
Sub-properties
.autozero: TheCH<x>:PRObe:AUTOZerocommand..compensate: TheCH<x>:PRObe:COMPensatecommand..degauss: TheCH<x>:PRObe:DEGAUSScommand..forcedrange: TheCH<x>:PRObe:FORCEDRangecommand..gain: TheCH<x>:PRObe:GAINcommand..id: TheCH<x>:PRObe:IDcommand..inputmode: TheCH<x>:PRObe:INPUTModecommand..resistance: TheCH<x>:PRObe:RESistancecommand..selfcal: TheCH<x>:PRObe:SELFCalcommand..set: TheCH<x>:PRObe:SETcommand..status: TheCH<x>:PRObe:STATuscommand..units: TheCH<x>:PRObe:UNItscommand.
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 theCH<x>:PROBECal?query. - Using the
.verify(value)method will send theCH<x>:PROBECal?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PROBECOntrol?query. - Using the
.verify(value)method will send theCH<x>:PROBECOntrol?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PROBECOntrol valuecommand.
SCPI Syntax
- CH<x>:PROBECOntrol {AUTO|MANual}
- CH<x>:PROBECOntrol?
Info
CH<x>is the channel number.AUTOsets the values. The probe range is automatically calculated.MANualallows 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 theCH<x>:PROBEFunc?query. - Using the
.verify(value)method will send theCH<x>:PROBEFunc?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Sub-properties
.extatten: TheCH<x>:PROBEFunc:EXTAttencommand..extdbatten: TheCH<x>:PROBEFunc:EXTDBattencommand..extunits: TheCH<x>:PROBEFunc:EXTUnitscommand.
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 theCH<x>:PROBETYPE?query. - Using the
.verify(value)method will send theCH<x>:PROBETYPE?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:QCHannel?query. - Using the
.verify(value)method will send theCH<x>:QCHannel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:QCHannel valuecommand.
SCPI Syntax
- CH<x>:QCHannel {QC<x>}
- CH<x>:QCHannel?
Sub-properties
.optimize: TheCH<x>:QCHannel:OPTimizecommand.
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 theCH<x>:SCAle valuecommand.
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 theCH<x>:SCALERATio?query. - Using the
.verify(value)method will send theCH<x>:SCALERATio?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:SCALERATio valuecommand.
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 theCH<x>:TERmination?query. - Using the
.verify(value)method will send theCH<x>:TERmination?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:TERmination valuecommand.
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 theCH<x>:VTERm?query. - Using the
.verify(value)method will send theCH<x>:VTERm?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Sub-properties
.bias: TheCH<x>:VTERm:BIAScommand.
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 theCH<x>:BANdwidth?query. - Using the
.verify(value)method will send theCH<x>:BANdwidth?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:BANdwidth valuecommand.
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.FULldisables any optional bandwidth limiting. The specified channel operates at its maximum bandwidth.
Properties
.filter: TheCH<x>:BANdwidth:FILTercommand tree.
filter
property
¶
filter: ChannelBandwidthFilter
Return the CH<x>:BANdwidth:FILTer command tree.
Usage
- Using the
.query()method will send theCH<x>:BANdwidth:FILTer?query. - Using the
.verify(value)method will send theCH<x>:BANdwidth:FILTer?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Sub-properties
.optimization: TheCH<x>:BANdwidth:FILTer:OPTIMIZationcommand.
ChannelBandwidthFilter
¶
Bases: SCPICmdRead
The CH<x>:BANdwidth:FILTer command tree.
Usage
- Using the
.query()method will send theCH<x>:BANdwidth:FILTer?query. - Using the
.verify(value)method will send theCH<x>:BANdwidth:FILTer?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Properties
.optimization: TheCH<x>:BANdwidth:FILTer:OPTIMIZationcommand.
optimization
property
¶
optimization: ChannelBandwidthFilterOptimization
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 theCH<x>:BANdwidth:FILTer:OPTIMIZation?query. - Using the
.verify(value)method will send theCH<x>:BANdwidth:FILTer:OPTIMIZation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:BANdwidth:FILTer:OPTIMIZation valuecommand.
SCPI Syntax
- CH<x>:BANdwidth:FILTer:OPTIMIZation {STEPRESPONSE|FLATNESS}
- CH<x>:BANdwidth:FILTer:OPTIMIZation?
Info
CH<x>is the channel number.STEPRESPONSEsets a Bessel-Thompson filter that minimizes overshoot with a gradual rollof.FLATNESSsets 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 theCH<x>:BANdwidth:FILTer:OPTIMIZation?query. - Using the
.verify(value)method will send theCH<x>:BANdwidth:FILTer:OPTIMIZation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:BANdwidth:FILTer:OPTIMIZation valuecommand.
SCPI Syntax
- CH<x>:BANdwidth:FILTer:OPTIMIZation {STEPRESPONSE|FLATNESS}
- CH<x>:BANdwidth:FILTer:OPTIMIZation?
Info
CH<x>is the channel number.STEPRESPONSEsets a Bessel-Thompson filter that minimizes overshoot with a gradual rollof.FLATNESSsets 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 theCH<x>:CLIPping?query. - Using the
.verify(value)method will send theCH<x>:CLIPping?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:COUPling?query. - Using the
.verify(value)method will send theCH<x>:COUPling?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:COUPling valuecommand.
SCPI Syntax
- CH<x>:COUPling <DC>
- CH<x>:COUPling?
Info
DCsets 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 theCH<x>:DESKew?query. - Using the
.verify(value)method will send theCH<x>:DESKew?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:DESKew valuecommand.
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 theCH<x>:DITHERrange valuecommand.
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 theCH<x>:INVert?query. - Using the
.verify(value)method will send theCH<x>:INVert?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:INVert valuecommand.
SCPI Syntax
- CH<x>:INVert {ON|OFF|<NR1>}
- CH<x>:INVert?
Info
OFFturns off the channel invert.ONturns 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 theCH<x>:LABel?query. - Using the
.verify(value)method will send theCH<x>:LABel?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Properties
.color: TheCH<x>:LABel:COLorcommand..font: TheCH<x>:LABel:FONTcommand tree..name: TheCH<x>:LABel:NAMecommand..xpos: TheCH<x>:LABel:XPOScommand..ypos: TheCH<x>:LABel:YPOScommand.
color
property
¶
color: ChannelLabelColor
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 theCH<x>:LABel:COLor valuecommand.
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
¶
font: ChannelLabelFont
Return the CH<x>:LABel:FONT command tree.
Usage
- Using the
.query()method will send theCH<x>:LABel:FONT?query. - Using the
.verify(value)method will send theCH<x>:LABel:FONT?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Sub-properties
.bold: TheCH<x>:LABel:FONT:BOLDcommand..italic: TheCH<x>:LABel:FONT:ITALiccommand..size: TheCH<x>:LABel:FONT:SIZEcommand..type: TheCH<x>:LABel:FONT:TYPEcommand..underline: TheCH<x>:LABel:FONT:UNDERlinecommand.
name
property
¶
name: ChannelLabelName
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 theCH<x>:LABel:NAMe?query. - Using the
.verify(value)method will send theCH<x>:LABel:NAMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:LABel:NAMe valuecommand.
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
¶
xpos: ChannelLabelXpos
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 theCH<x>:LABel:XPOS?query. - Using the
.verify(value)method will send theCH<x>:LABel:XPOS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:LABel:XPOS valuecommand.
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
¶
ypos: ChannelLabelYpos
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 theCH<x>:LABel:YPOS?query. - Using the
.verify(value)method will send theCH<x>:LABel:YPOS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:LABel:YPOS valuecommand.
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 theCH<x>:LABel:COLor valuecommand.
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 theCH<x>:LABel:FONT?query. - Using the
.verify(value)method will send theCH<x>:LABel:FONT?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Properties
.bold: TheCH<x>:LABel:FONT:BOLDcommand..italic: TheCH<x>:LABel:FONT:ITALiccommand..size: TheCH<x>:LABel:FONT:SIZEcommand..type: TheCH<x>:LABel:FONT:TYPEcommand..underline: TheCH<x>:LABel:FONT:UNDERlinecommand.
bold
property
¶
bold: ChannelLabelFontBold
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 theCH<x>:LABel:FONT:BOLD valuecommand.
SCPI Syntax
- CH<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
Info
CH<x>is the channel number.OFFargument turns off bold font.ONargument turns on bold font.<NR1>= 0 turns off bold font; any other value turns on bold font.
italic
property
¶
italic: ChannelLabelFontItalic
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 theCH<x>:LABel:FONT:ITALic valuecommand.
SCPI Syntax
- CH<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
Info
CH<x>is the channel number.OFFargument turns off italic font.ONargument turns on italic font.<NR1>= 0 turns off italic font; any other value turns on italic font.
size
property
¶
size: ChannelLabelFontSize
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 theCH<x>:LABel:FONT:SIZE valuecommand.
SCPI Syntax
- CH<x>:LABel:FONT:SIZE <NR1>
Info
CH<x>is the channel number.<NR1>is the font size.
type
property
¶
type: ChannelLabelFontType
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 theCH<x>:LABel:FONT:TYPE valuecommand.
SCPI Syntax
- CH<x>:LABel:FONT:TYPE <QString>
Info
CH<x>is the channel number.<QString>is the specified font type.
underline
property
¶
underline: ChannelLabelFontUnderline
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 theCH<x>:LABel:FONT:UNDERline valuecommand.
SCPI Syntax
- CH<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
Info
CH<x>is the channel number.OFFargument turns off underlined font.ONargument 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 theCH<x>:LABel:FONT:BOLD valuecommand.
SCPI Syntax
- CH<x>:LABel:FONT:BOLD {ON|OFF|<NR1>}
Info
CH<x>is the channel number.OFFargument turns off bold font.ONargument 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 theCH<x>:LABel:FONT:ITALic valuecommand.
SCPI Syntax
- CH<x>:LABel:FONT:ITALic {ON|OFF|<NR1>}
Info
CH<x>is the channel number.OFFargument turns off italic font.ONargument 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 theCH<x>:LABel:FONT:SIZE valuecommand.
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 theCH<x>:LABel:FONT:TYPE valuecommand.
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 theCH<x>:LABel:FONT:UNDERline valuecommand.
SCPI Syntax
- CH<x>:LABel:FONT:UNDERline {ON|OFF|<NR1>}
Info
CH<x>is the channel number.OFFargument turns off underlined font.ONargument 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 theCH<x>:LABel:NAMe?query. - Using the
.verify(value)method will send theCH<x>:LABel:NAMe?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:LABel:NAMe valuecommand.
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 theCH<x>:LABel:XPOS?query. - Using the
.verify(value)method will send theCH<x>:LABel:XPOS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:LABel:XPOS valuecommand.
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 theCH<x>:LABel:YPOS?query. - Using the
.verify(value)method will send theCH<x>:LABel:YPOS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:LABel:YPOS valuecommand.
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 theCH<x>:OFFSet?query. - Using the
.verify(value)method will send theCH<x>:OFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:OFFSet valuecommand.
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 theCH<x>:POSition valuecommand.
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 theCH<x>:PRObe?query. - Using the
.verify(value)method will send theCH<x>:PRObe?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>:PRObe?
Properties
.autozero: TheCH<x>:PRObe:AUTOZerocommand..compensate: TheCH<x>:PRObe:COMPensatecommand..degauss: TheCH<x>:PRObe:DEGAUSScommand..forcedrange: TheCH<x>:PRObe:FORCEDRangecommand..gain: TheCH<x>:PRObe:GAINcommand..id: TheCH<x>:PRObe:IDcommand..inputmode: TheCH<x>:PRObe:INPUTModecommand..resistance: TheCH<x>:PRObe:RESistancecommand..selfcal: TheCH<x>:PRObe:SELFCalcommand..set: TheCH<x>:PRObe:SETcommand..status: TheCH<x>:PRObe:STATuscommand..units: TheCH<x>:PRObe:UNItscommand.
autozero
property
¶
autozero: ChannelProbeAutozero
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 theCH<x>:PRObe:AUTOZero valuecommand.
SCPI Syntax
- CH<x>:PRObe:AUTOZero EXECute
Info
CH<x>is the channel number.EXECutesets the probe attached to the specified channel to autozero.
compensate
property
¶
compensate: ChannelProbeCompensate
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 theCH<x>:PRObe:COMPensatecommand.
SCPI Syntax
- CH<x>:PRObe:COMPensate
degauss
property
¶
degauss: ChannelProbeDegauss
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 theCH<x>:PRObe:DEGAUSS valuecommand.
SCPI Syntax
- CH<x>:PRObe:DEGAUSS EXECute
Info
CH<x>is the channel number.EXECutestarts the degauss cycle.
Sub-properties
.state: TheCH<x>:PRObe:DEGAUSS:STATEcommand.
forcedrange
property
¶
forcedrange: ChannelProbeForcedrange
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 theCH<x>:PRObe:FORCEDRange?query. - Using the
.verify(value)method will send theCH<x>:PRObe:FORCEDRange?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:FORCEDRange valuecommand.
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
¶
gain: ChannelProbeGain
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 theCH<x>:PRObe:GAIN?query. - Using the
.verify(value)method will send theCH<x>:PRObe:GAIN?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>:PRObe:GAIN?
id
property
¶
id: ChannelProbeId
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 theCH<x>:PRObe:ID?query. - Using the
.verify(value)method will send theCH<x>:PRObe:ID?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>:PRObe:ID?
Sub-properties
.sernumber: TheCH<x>:PRObe:ID:SERnumbercommand..type: TheCH<x>:PRObe:ID:TYPecommand.
inputmode
property
¶
inputmode: ChannelProbeInputmode
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 theCH<x>:PRObe:INPUTMode?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode valuecommand.
SCPI Syntax
- CH<x>:PRObe:INPUTMode {A|B|COMMONMODE|DIFFERENTIAL}
- CH<x>:PRObe:INPUTMode?
Info
CH<x>is the channel number.Asets the probe to send single-ended A signals to the instrument.Bsets the probe to send single-ended B signals to the instrument.COMMONMODEsets the probe to send common-mode signals to the instrument.DIFFERENTIALsets the probe to send differential signals to the instrument.
Sub-properties
.aoffset: TheCH<x>:PRObe:INPUTMode:AOFFSetcommand..boffset: TheCH<x>:PRObe:INPUTMode:BOFFSetcommand..coffset: TheCH<x>:PRObe:INPUTMode:COFFSetcommand..doffset: TheCH<x>:PRObe:INPUTMode:DOFFSetcommand.
resistance
property
¶
resistance: ChannelProbeResistance
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 theCH<x>:PRObe:RESistance?query. - Using the
.verify(value)method will send theCH<x>:PRObe:RESistance?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>:PRObe:RESistance?
selfcal
property
¶
selfcal: ChannelProbeSelfcal
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 theCH<x>:PRObe:SELFCal valuecommand.
SCPI Syntax
- CH<x>:PRObe:SELFCal EXECUTE
Sub-properties
.state: TheCH<x>:PRObe:SELFCal:Statecommand.
set_
property
¶
set_: ChannelProbeSet
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 theCH<x>:PRObe:SET?query. - Using the
.verify(value)method will send theCH<x>:PRObe:SET?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:SET valuecommand.
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
¶
status: ChannelProbeStatus
Return the CH<x>:PRObe:STATus command.
Description
- Queries the probe unsigned integer error value.
Usage
- Using the
.query()method will send theCH<x>:PRObe:STATus?query. - Using the
.verify(value)method will send theCH<x>:PRObe:STATus?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>:PRObe:STATus?
units
property
¶
units: ChannelProbeUnits
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 theCH<x>:PRObe:UNIts?query. - Using the
.verify(value)method will send theCH<x>:PRObe:UNIts?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:AUTOZero valuecommand.
SCPI Syntax
- CH<x>:PRObe:AUTOZero EXECute
Info
CH<x>is the channel number.EXECutesets 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 theCH<x>:PRObe:COMPensatecommand.
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 theCH<x>:PRObe:DEGAUSS valuecommand.
SCPI Syntax
- CH<x>:PRObe:DEGAUSS EXECute
Info
CH<x>is the channel number.EXECutestarts the degauss cycle.
Properties
.state: TheCH<x>:PRObe:DEGAUSS:STATEcommand.
state
property
¶
state: ChannelProbeDegaussState
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 theCH<x>:PRObe:DEGAUSS:STATE?query. - Using the
.verify(value)method will send theCH<x>:PRObe:DEGAUSS:STATE?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:DEGAUSS:STATE?query. - Using the
.verify(value)method will send theCH<x>:PRObe:DEGAUSS:STATE?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:FORCEDRange?query. - Using the
.verify(value)method will send theCH<x>:PRObe:FORCEDRange?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:FORCEDRange valuecommand.
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 theCH<x>:PRObe:GAIN?query. - Using the
.verify(value)method will send theCH<x>:PRObe:GAIN?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:ID?query. - Using the
.verify(value)method will send theCH<x>:PRObe:ID?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>:PRObe:ID?
Properties
.sernumber: TheCH<x>:PRObe:ID:SERnumbercommand..type: TheCH<x>:PRObe:ID:TYPecommand.
sernumber
property
¶
sernumber: ChannelProbeIdSernumber
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 theCH<x>:PRObe:ID:SERnumber?query. - Using the
.verify(value)method will send theCH<x>:PRObe:ID:SERnumber?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- CH<x>:PRObe:ID:SERnumber?
type
property
¶
type: ChannelProbeIdType
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 theCH<x>:PRObe:ID:TYPe?query. - Using the
.verify(value)method will send theCH<x>:PRObe:ID:TYPe?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:ID:SERnumber?query. - Using the
.verify(value)method will send theCH<x>:PRObe:ID:SERnumber?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:ID:TYPe?query. - Using the
.verify(value)method will send theCH<x>:PRObe:ID:TYPe?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:INPUTMode?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode valuecommand.
SCPI Syntax
- CH<x>:PRObe:INPUTMode {A|B|COMMONMODE|DIFFERENTIAL}
- CH<x>:PRObe:INPUTMode?
Info
CH<x>is the channel number.Asets the probe to send single-ended A signals to the instrument.Bsets the probe to send single-ended B signals to the instrument.COMMONMODEsets the probe to send common-mode signals to the instrument.DIFFERENTIALsets the probe to send differential signals to the instrument.
Properties
.aoffset: TheCH<x>:PRObe:INPUTMode:AOFFSetcommand..boffset: TheCH<x>:PRObe:INPUTMode:BOFFSetcommand..coffset: TheCH<x>:PRObe:INPUTMode:COFFSetcommand..doffset: TheCH<x>:PRObe:INPUTMode:DOFFSetcommand.
aoffset
property
¶
aoffset: ChannelProbeInputmodeAoffset
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 theCH<x>:PRObe:INPUTMode:AOFFSet?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode:AOFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode:AOFFSet valuecommand.
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
¶
boffset: ChannelProbeInputmodeBoffset
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 theCH<x>:PRObe:INPUTMode:BOFFSet?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode:BOFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode:BOFFSet valuecommand.
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
¶
coffset: ChannelProbeInputmodeCoffset
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 theCH<x>:PRObe:INPUTMode:COFFSet?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode:COFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode:COFFSet valuecommand.
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
¶
doffset: ChannelProbeInputmodeDoffset
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 theCH<x>:PRObe:INPUTMode:DOFFSet?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode:DOFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode:DOFFSet valuecommand.
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 theCH<x>:PRObe:INPUTMode:AOFFSet?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode:AOFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode:AOFFSet valuecommand.
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 theCH<x>:PRObe:INPUTMode:BOFFSet?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode:BOFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode:BOFFSet valuecommand.
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 theCH<x>:PRObe:INPUTMode:COFFSet?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode:COFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode:COFFSet valuecommand.
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 theCH<x>:PRObe:INPUTMode:DOFFSet?query. - Using the
.verify(value)method will send theCH<x>:PRObe:INPUTMode:DOFFSet?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:INPUTMode:DOFFSet valuecommand.
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 theCH<x>:PRObe:RESistance?query. - Using the
.verify(value)method will send theCH<x>:PRObe:RESistance?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:SELFCal valuecommand.
SCPI Syntax
- CH<x>:PRObe:SELFCal EXECUTE
Properties
.state: TheCH<x>:PRObe:SELFCal:Statecommand.
state
property
¶
state: ChannelProbeSelfcalState
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 theCH<x>:PRObe:SELFCal:State?query. - Using the
.verify(value)method will send theCH<x>:PRObe:SELFCal:State?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:SELFCal:State?query. - Using the
.verify(value)method will send theCH<x>:PRObe:SELFCal:State?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:SET?query. - Using the
.verify(value)method will send theCH<x>:PRObe:SET?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PRObe:SET valuecommand.
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 theCH<x>:PRObe:STATus?query. - Using the
.verify(value)method will send theCH<x>:PRObe:STATus?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PRObe:UNIts?query. - Using the
.verify(value)method will send theCH<x>:PRObe:UNIts?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PROBECal?query. - Using the
.verify(value)method will send theCH<x>:PROBECal?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:PROBECOntrol?query. - Using the
.verify(value)method will send theCH<x>:PROBECOntrol?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PROBECOntrol valuecommand.
SCPI Syntax
- CH<x>:PROBECOntrol {AUTO|MANual}
- CH<x>:PROBECOntrol?
Info
CH<x>is the channel number.AUTOsets the values. The probe range is automatically calculated.MANualallows 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 theCH<x>:PROBEFunc?query. - Using the
.verify(value)method will send theCH<x>:PROBEFunc?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Properties
.extatten: TheCH<x>:PROBEFunc:EXTAttencommand..extdbatten: TheCH<x>:PROBEFunc:EXTDBattencommand..extunits: TheCH<x>:PROBEFunc:EXTUnitscommand.
extatten
property
¶
extatten: ChannelProbefuncExtatten
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 theCH<x>:PROBEFunc:EXTAtten?query. - Using the
.verify(value)method will send theCH<x>:PROBEFunc:EXTAtten?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PROBEFunc:EXTAtten valuecommand.
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
¶
extdbatten: ChannelProbefuncExtdbatten
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 theCH<x>:PROBEFunc:EXTDBatten?query. - Using the
.verify(value)method will send theCH<x>:PROBEFunc:EXTDBatten?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PROBEFunc:EXTDBatten valuecommand.
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
¶
extunits: ChannelProbefuncExtunits
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:STATEcommand to enable or disable the alternate units.
Usage
- Using the
.query()method will send theCH<x>:PROBEFunc:EXTUnits?query. - Using the
.verify(value)method will send theCH<x>:PROBEFunc:EXTUnits?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PROBEFunc:EXTUnits valuecommand.
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: TheCH<x>:PROBEFunc:EXTUnits:STATEcommand.
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 theCH<x>:PROBEFunc:EXTAtten?query. - Using the
.verify(value)method will send theCH<x>:PROBEFunc:EXTAtten?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PROBEFunc:EXTAtten valuecommand.
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 theCH<x>:PROBEFunc:EXTDBatten?query. - Using the
.verify(value)method will send theCH<x>:PROBEFunc:EXTDBatten?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PROBEFunc:EXTDBatten valuecommand.
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:STATEcommand to enable or disable the alternate units.
Usage
- Using the
.query()method will send theCH<x>:PROBEFunc:EXTUnits?query. - Using the
.verify(value)method will send theCH<x>:PROBEFunc:EXTUnits?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:PROBEFunc:EXTUnits valuecommand.
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: TheCH<x>:PROBEFunc:EXTUnits:STATEcommand.
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 theCH<x>:PROBEFunc:EXTUnits:STATE valuecommand.
SCPI Syntax
- CH<x>:PROBEFunc:EXTUnits:STATE {ON|OFF|<NR1>}
Info
CH<x>is the channel number.OFFargument turns off external units.ONargument 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 theCH<x>:PROBEFunc:EXTUnits:STATE valuecommand.
SCPI Syntax
- CH<x>:PROBEFunc:EXTUnits:STATE {ON|OFF|<NR1>}
Info
CH<x>is the channel number.OFFargument turns off external units.ONargument 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 theCH<x>:PROBETYPE?query. - Using the
.verify(value)method will send theCH<x>:PROBETYPE?query and raise an AssertionError if the returned value does not matchvalue.
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 theCH<x>:QCHannel?query. - Using the
.verify(value)method will send theCH<x>:QCHannel?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:QCHannel valuecommand.
SCPI Syntax
- CH<x>:QCHannel {QC<x>}
- CH<x>:QCHannel?
Properties
.optimize: TheCH<x>:QCHannel:OPTimizecommand.
optimize
property
¶
optimize: ChannelQchannelOptimize
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 theCH<x>:QCHannel:OPTimize valuecommand.
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 theCH<x>:QCHannel:OPTimize valuecommand.
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 theCH<x>:SCAle valuecommand.
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 theCH<x>:SCALERATio?query. - Using the
.verify(value)method will send theCH<x>:SCALERATio?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:SCALERATio valuecommand.
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 theCH<x>:TERmination?query. - Using the
.verify(value)method will send theCH<x>:TERmination?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:TERmination valuecommand.
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 theCH<x>:VTERm?query. - Using the
.verify(value)method will send theCH<x>:VTERm?query and raise an AssertionError if the returned value does not matchvalue.
Info
CH<x>is the channel number.
Properties
.bias: TheCH<x>:VTERm:BIAScommand.
bias
property
¶
bias: ChannelVtermBias
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 theCH<x>:VTERm:BIAS?query. - Using the
.verify(value)method will send theCH<x>:VTERm:BIAS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:VTERm:BIAS valuecommand.
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 theCH<x>:VTERm:BIAS?query. - Using the
.verify(value)method will send theCH<x>:VTERm:BIAS?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theCH<x>:VTERm:BIAS valuecommand.
SCPI Syntax
- CH<x>:VTERm:BIAS <NR3>
- CH<x>:VTERm:BIAS?
Info
CH<x>is the channel number.<NR3>is the termination voltage.