select
¶
The select commands module.
These commands are used in the following models: MDO3
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- SELect:B<x> {ON|OFF|1|0}
- SELect:B<x>?
- SELect:BUS<x> {ON|OFF|1|0}
- SELect:BUS<x>?
- SELect:CH<x> {ON|OFF|1|0}
- SELect:CH<x>?
- SELect:CONTROl {CH<x>|MATH|REF<x>|BUS<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe|RF_NORMal|RF_AVErage|RF_MAXHold|RF_MINHold}
- SELect:CONTROl?
- SELect:D<x> {ON|OFF|<NR1>}
- SELect:D<x>?
- SELect:DAll {ON|OFF|1|0}
- SELect:MATH {ON|OFF|<NR1>}
- SELect:MATH1 {ON|OFF|<NR1>}
- SELect:MATH1?
- SELect:MATH?
- SELect:REF<x> {ON|OFF|<NR1>}
- SELect:REF<x>?
- SELect:RF_AVErage {ON|OFF|1|0}
- SELect:RF_AVErage?
- SELect:RF_MAXHold {ON|OFF|1|0}
- SELect:RF_MAXHold?
- SELect:RF_MINHold {ON|OFF|1|0}
- SELect:RF_MINHold?
- SELect:RF_NORMal {ON|OFF|1|0}
- SELect:RF_NORMal?
- SELect?
Select
¶
Bases: SCPICmdRead
The SELect command.
Description
- Queries which waveforms are displayed.
Usage
- Using the
.query()method will send theSELect?query. - Using the
.verify(value)method will send theSELect?query and raise an AssertionError if the returned value does not matchvalue.
SCPI Syntax
- SELect?
Properties
.ch: TheSELect:CH<x>command..control: TheSELect:CONTROlcommand..d: TheSELect:D<x>command..dall: TheSELect:DAllcommand..ref: TheSELect:REF<x>command..rf_average: TheSELect:RF_AVEragecommand..rf_maxhold: TheSELect:RF_MAXHoldcommand..rf_minhold: TheSELect:RF_MINHoldcommand..rf_normal: TheSELect:RF_NORMalcommand..bus: TheSELect:BUS<x>command..b: TheSELect:B<x>command..math: TheSELect:MATHcommand..math1: TheSELect:MATH1command.
b
property
¶
b: dict[int, SelectBItem]
Return the SELect:B<x> command.
Description
- This command turns on and off the display of the waveform for
, where x is the bus number 1-2. The query returns whether the channel is on or off but does not indicate whether it is the specified waveform.
Usage
- Using the
.query()method will send theSELect:B<x>?query. - Using the
.verify(value)method will send theSELect:B<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:B<x> valuecommand.
SCPI Syntax
- SELect:B<x> {ON|OFF|1|0}
- SELect:B<x>?
Info
ONor 1 turns the specified waveform display on.OFFor 0 turns the specified waveform display off.
bus
property
¶
bus: dict[int, SelectBusItem]
Return the SELect:BUS<x> command.
Description
- This command turns on and off the display of the waveform for
, where x is the bus number 1-2. The query returns whether the channel is on or off but does not indicate whether it is the specified waveform.
Usage
- Using the
.query()method will send theSELect:BUS<x>?query. - Using the
.verify(value)method will send theSELect:BUS<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:BUS<x> valuecommand.
SCPI Syntax
- SELect:BUS<x> {ON|OFF|1|0}
- SELect:BUS<x>?
Info
ONor 1 turns the specified waveform display on.OFFor 0 turns the specified waveform display off.
ch
property
¶
ch: dict[int, SelectChannel]
Return the SELect:CH<x> command.
Description
- Turns the display of the channel
waveform on or off, where is the channel number. This command also resets the acquisition. The query returns whether the channel is on or off but does not indicate whether it is the specified waveform.
Usage
- Using the
.query()method will send theSELect:CH<x>?query. - Using the
.verify(value)method will send theSELect:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:CH<x> valuecommand.
SCPI Syntax
- SELect:CH<x> {ON|OFF|1|0}
- SELect:CH<x>?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.1turns on the display of the specified waveform. This waveform also becomes the selected waveform.0turns off the display of the specified waveform.
control
property
¶
control: SelectControl
Return the SELect:CONTROl command.
Description
- This command selects a waveform to be used with channel-related commands such as the cursor commands. In addition to selecting the waveform, it turns on the display of the waveform, if it wasn’t on already.
Usage
- Using the
.query()method will send theSELect:CONTROl?query. - Using the
.verify(value)method will send theSELect:CONTROl?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:CONTROl valuecommand.
SCPI Syntax
- SELect:CONTROl {CH<x>|MATH|REF<x>|BUS<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe|RF_NORMal|RF_AVErage|RF_MAXHold|RF_MINHold}
- SELect:CONTROl?
Info
CH<x>specifies a channel waveform as the waveform affected by the front-panel controls.MATHspecifies the math waveform as the waveform that is affected by the front-panel controls.BUS<x>specifies a bus waveform as the waveform affected by the front-panel controls.D<x>specifies a digital waveform as the waveform affected by the front-panel controls. (Requires option 3-MSO.).RF_NORMalspecify an RF trace as the waveform affected by the front-panel controls.RF_AVEragespecify an RF trace as the waveform affected by the front-panel controls.RF_MAXHoldspecify an RF trace as the waveform affected by the front-panel controls.RF_MINHoldspecify an RF trace as the waveform affected by the front-panel controls.
d
property
¶
d: dict[int, SelectDigitalBit]
Return the SELect:D<x> command.
Description
- Turns on the display of the digital channel
and resets the acquisition. is the channel number, which can be 0-15. The query returns whether the channel is on or off but does not indicate whether it is the selected waveform.
Usage
- Using the
.query()method will send theSELect:D<x>?query. - Using the
.verify(value)method will send theSELect:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:D<x> valuecommand.
SCPI Syntax
- SELect:D<x> {ON|OFF|<NR1>}
- SELect:D<x>?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.<NR1>= 0 turns off the display of the specified waveform; any other value turns on the display of the specified waveform.
dall
property
¶
dall: SelectDall
Return the SELect:DAll command.
Description
- This command turns on or off all digital channels (D0 - D15).
Usage
- Using the
.write(value)method will send theSELect:DAll valuecommand.
SCPI Syntax
- SELect:DAll {ON|OFF|1|0}
math
property
¶
math: SelectMath
Return the SELect:MATH command.
Description
- Turns on and off the display of the math waveform. The query returns whether the math waveform is on or off but does not indicate whether it is the selected waveform.
Usage
- Using the
.query()method will send theSELect:MATH?query. - Using the
.verify(value)method will send theSELect:MATH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:MATH valuecommand.
SCPI Syntax
- SELect:MATH {ON|OFF|<NR1>}
- SELect:MATH?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.<NR1>= 0 turns off the display of the specified waveform; any other value turns on the display of the specified waveform.
math1
property
¶
math1: SelectMath1
Return the SELect:MATH1 command.
Description
- Turns on and off the display of the math waveform. The query returns whether the math waveform is on or off but does not indicate whether it is the selected waveform.
Usage
- Using the
.query()method will send theSELect:MATH1?query. - Using the
.verify(value)method will send theSELect:MATH1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:MATH1 valuecommand.
SCPI Syntax
- SELect:MATH1 {ON|OFF|<NR1>}
- SELect:MATH1?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.<NR1>= 0 turns off the display of the specified waveform; any other value turns on the display of the specified waveform.
ref
property
¶
ref: dict[int, SelectRefItem]
Return the SELect:REF<x> command.
Description
- Turns on and off the display of the reference waveform
. The variable represents the reference channel number, which can be 1-4. The query returns whether the channel is on or off.
Usage
- Using the
.query()method will send theSELect:REF<x>?query. - Using the
.verify(value)method will send theSELect:REF<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:REF<x> valuecommand.
SCPI Syntax
- SELect:REF<x> {ON|OFF|<NR1>}
- SELect:REF<x>?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.<NR1>= 0 turns off the display of the specified waveform; any other value turns on the display of the specified waveform.
rf_average
property
¶
rf_average: SelectRfAverage
Return the SELect:RF_AVErage command.
Description
- This command switches the RF Average trace display on or off in the frequency domain graticule.
Usage
- Using the
.query()method will send theSELect:RF_AVErage?query. - Using the
.verify(value)method will send theSELect:RF_AVErage?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:RF_AVErage valuecommand.
SCPI Syntax
- SELect:RF_AVErage {ON|OFF|1|0}
- SELect:RF_AVErage?
Info
OFFor 0 turns the RF Average trace display off.ONor 1 turns it on.
rf_maxhold
property
¶
rf_maxhold: SelectRfMaxhold
Return the SELect:RF_MAXHold command.
Description
- This command switches the frequency domain Max Hold trace display on or off in the frequency domain graticule.
Usage
- Using the
.query()method will send theSELect:RF_MAXHold?query. - Using the
.verify(value)method will send theSELect:RF_MAXHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:RF_MAXHold valuecommand.
SCPI Syntax
- SELect:RF_MAXHold {ON|OFF|1|0}
- SELect:RF_MAXHold?
Info
OFFor 0 turns the frequency domain Max Hold trace display off.ONor 1 turns it on.
rf_minhold
property
¶
rf_minhold: SelectRfMinhold
Return the SELect:RF_MINHold command.
Description
- This command switches the frequency domain Min Hold trace display on or off in the frequency domain graticule.
Usage
- Using the
.query()method will send theSELect:RF_MINHold?query. - Using the
.verify(value)method will send theSELect:RF_MINHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:RF_MINHold valuecommand.
SCPI Syntax
- SELect:RF_MINHold {ON|OFF|1|0}
- SELect:RF_MINHold?
Info
OFFor 0 turns the frequency domain Min Hold display off.ONor 1 turns it on.
rf_normal
property
¶
rf_normal: SelectRfNormal
Return the SELect:RF_NORMal command.
Description
- This command switches the frequency domain Normal trace display on or off in the frequency domain graticule.
Usage
- Using the
.query()method will send theSELect:RF_NORMal?query. - Using the
.verify(value)method will send theSELect:RF_NORMal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:RF_NORMal valuecommand.
SCPI Syntax
- SELect:RF_NORMal {ON|OFF|1|0}
- SELect:RF_NORMal?
Info
OFFor 0 turns the frequency domain Normal trace display off.ONor 1 turns it on.
SelectBItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The SELect:B<x> command.
Description
- This command turns on and off the display of the waveform for
, where x is the bus number 1-2. The query returns whether the channel is on or off but does not indicate whether it is the specified waveform.
Usage
- Using the
.query()method will send theSELect:B<x>?query. - Using the
.verify(value)method will send theSELect:B<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:B<x> valuecommand.
SCPI Syntax
- SELect:B<x> {ON|OFF|1|0}
- SELect:B<x>?
Info
ONor 1 turns the specified waveform display on.OFFor 0 turns the specified waveform display off.
SelectBusItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The SELect:BUS<x> command.
Description
- This command turns on and off the display of the waveform for
, where x is the bus number 1-2. The query returns whether the channel is on or off but does not indicate whether it is the specified waveform.
Usage
- Using the
.query()method will send theSELect:BUS<x>?query. - Using the
.verify(value)method will send theSELect:BUS<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:BUS<x> valuecommand.
SCPI Syntax
- SELect:BUS<x> {ON|OFF|1|0}
- SELect:BUS<x>?
Info
ONor 1 turns the specified waveform display on.OFFor 0 turns the specified waveform display off.
SelectChannel
¶
Bases: ValidatedChannel, SCPICmdWrite, SCPICmdRead
The SELect:CH<x> command.
Description
- Turns the display of the channel
waveform on or off, where is the channel number. This command also resets the acquisition. The query returns whether the channel is on or off but does not indicate whether it is the specified waveform.
Usage
- Using the
.query()method will send theSELect:CH<x>?query. - Using the
.verify(value)method will send theSELect:CH<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:CH<x> valuecommand.
SCPI Syntax
- SELect:CH<x> {ON|OFF|1|0}
- SELect:CH<x>?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.1turns on the display of the specified waveform. This waveform also becomes the selected waveform.0turns off the display of the specified waveform.
SelectControl
¶
Bases: SCPICmdWrite, SCPICmdRead
The SELect:CONTROl command.
Description
- This command selects a waveform to be used with channel-related commands such as the cursor commands. In addition to selecting the waveform, it turns on the display of the waveform, if it wasn’t on already.
Usage
- Using the
.query()method will send theSELect:CONTROl?query. - Using the
.verify(value)method will send theSELect:CONTROl?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:CONTROl valuecommand.
SCPI Syntax
- SELect:CONTROl {CH<x>|MATH|REF<x>|BUS<x>|D<x>|RF_AMPlitude|RF_FREQuency|RF_PHASe|RF_NORMal|RF_AVErage|RF_MAXHold|RF_MINHold}
- SELect:CONTROl?
Info
CH<x>specifies a channel waveform as the waveform affected by the front-panel controls.MATHspecifies the math waveform as the waveform that is affected by the front-panel controls.BUS<x>specifies a bus waveform as the waveform affected by the front-panel controls.D<x>specifies a digital waveform as the waveform affected by the front-panel controls. (Requires option 3-MSO.).RF_NORMalspecify an RF trace as the waveform affected by the front-panel controls.RF_AVEragespecify an RF trace as the waveform affected by the front-panel controls.RF_MAXHoldspecify an RF trace as the waveform affected by the front-panel controls.RF_MINHoldspecify an RF trace as the waveform affected by the front-panel controls.
SelectDall
¶
Bases: SCPICmdWrite
The SELect:DAll command.
Description
- This command turns on or off all digital channels (D0 - D15).
Usage
- Using the
.write(value)method will send theSELect:DAll valuecommand.
SCPI Syntax
- SELect:DAll {ON|OFF|1|0}
SelectDigitalBit
¶
Bases: ValidatedDigitalBit, SCPICmdWrite, SCPICmdRead
The SELect:D<x> command.
Description
- Turns on the display of the digital channel
and resets the acquisition. is the channel number, which can be 0-15. The query returns whether the channel is on or off but does not indicate whether it is the selected waveform.
Usage
- Using the
.query()method will send theSELect:D<x>?query. - Using the
.verify(value)method will send theSELect:D<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:D<x> valuecommand.
SCPI Syntax
- SELect:D<x> {ON|OFF|<NR1>}
- SELect:D<x>?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.<NR1>= 0 turns off the display of the specified waveform; any other value turns on the display of the specified waveform.
SelectMath
¶
Bases: SCPICmdWrite, SCPICmdRead
The SELect:MATH command.
Description
- Turns on and off the display of the math waveform. The query returns whether the math waveform is on or off but does not indicate whether it is the selected waveform.
Usage
- Using the
.query()method will send theSELect:MATH?query. - Using the
.verify(value)method will send theSELect:MATH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:MATH valuecommand.
SCPI Syntax
- SELect:MATH {ON|OFF|<NR1>}
- SELect:MATH?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.<NR1>= 0 turns off the display of the specified waveform; any other value turns on the display of the specified waveform.
SelectMath1
¶
Bases: SCPICmdWrite, SCPICmdRead
The SELect:MATH1 command.
Description
- Turns on and off the display of the math waveform. The query returns whether the math waveform is on or off but does not indicate whether it is the selected waveform.
Usage
- Using the
.query()method will send theSELect:MATH1?query. - Using the
.verify(value)method will send theSELect:MATH1?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:MATH1 valuecommand.
SCPI Syntax
- SELect:MATH1 {ON|OFF|<NR1>}
- SELect:MATH1?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.<NR1>= 0 turns off the display of the specified waveform; any other value turns on the display of the specified waveform.
SelectRefItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead
The SELect:REF<x> command.
Description
- Turns on and off the display of the reference waveform
. The variable represents the reference channel number, which can be 1-4. The query returns whether the channel is on or off.
Usage
- Using the
.query()method will send theSELect:REF<x>?query. - Using the
.verify(value)method will send theSELect:REF<x>?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:REF<x> valuecommand.
SCPI Syntax
- SELect:REF<x> {ON|OFF|<NR1>}
- SELect:REF<x>?
Info
ONturns on the display of the specified waveform. This waveform also becomes the selected waveform.OFFturns off the display of the specified waveform.<NR1>= 0 turns off the display of the specified waveform; any other value turns on the display of the specified waveform.
SelectRfAverage
¶
Bases: SCPICmdWrite, SCPICmdRead
The SELect:RF_AVErage command.
Description
- This command switches the RF Average trace display on or off in the frequency domain graticule.
Usage
- Using the
.query()method will send theSELect:RF_AVErage?query. - Using the
.verify(value)method will send theSELect:RF_AVErage?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:RF_AVErage valuecommand.
SCPI Syntax
- SELect:RF_AVErage {ON|OFF|1|0}
- SELect:RF_AVErage?
Info
OFFor 0 turns the RF Average trace display off.ONor 1 turns it on.
SelectRfMaxhold
¶
Bases: SCPICmdWrite, SCPICmdRead
The SELect:RF_MAXHold command.
Description
- This command switches the frequency domain Max Hold trace display on or off in the frequency domain graticule.
Usage
- Using the
.query()method will send theSELect:RF_MAXHold?query. - Using the
.verify(value)method will send theSELect:RF_MAXHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:RF_MAXHold valuecommand.
SCPI Syntax
- SELect:RF_MAXHold {ON|OFF|1|0}
- SELect:RF_MAXHold?
Info
OFFor 0 turns the frequency domain Max Hold trace display off.ONor 1 turns it on.
SelectRfMinhold
¶
Bases: SCPICmdWrite, SCPICmdRead
The SELect:RF_MINHold command.
Description
- This command switches the frequency domain Min Hold trace display on or off in the frequency domain graticule.
Usage
- Using the
.query()method will send theSELect:RF_MINHold?query. - Using the
.verify(value)method will send theSELect:RF_MINHold?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:RF_MINHold valuecommand.
SCPI Syntax
- SELect:RF_MINHold {ON|OFF|1|0}
- SELect:RF_MINHold?
Info
OFFor 0 turns the frequency domain Min Hold display off.ONor 1 turns it on.
SelectRfNormal
¶
Bases: SCPICmdWrite, SCPICmdRead
The SELect:RF_NORMal command.
Description
- This command switches the frequency domain Normal trace display on or off in the frequency domain graticule.
Usage
- Using the
.query()method will send theSELect:RF_NORMal?query. - Using the
.verify(value)method will send theSELect:RF_NORMal?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theSELect:RF_NORMal valuecommand.
SCPI Syntax
- SELect:RF_NORMal {ON|OFF|1|0}
- SELect:RF_NORMal?
Info
OFFor 0 turns the frequency domain Normal trace display off.ONor 1 turns it on.