visual
¶
The visual commands module.
These commands are used in the following models: DPO7AX, LPD6, MSO4, MSO4B, MSO5, MSO5B, MSO5LP, MSO6, MSO6B
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Commands and Queries
- VISual:AREA<x>:ASPEctratio {ON|OFF|<NR1>}
- VISual:AREA<x>:ASPEctratio?
- VISual:AREA<x>:FLIP:HORizontal
- VISual:AREA<x>:FLIP:VERTical
- VISual:AREA<x>:HEIGht <NR3>
- VISual:AREA<x>:HEIGht?
- VISual:AREA<x>:HITType {IN|OUT|DONTcare}
- VISual:AREA<x>:HITType?
- VISual:AREA<x>:RESET
- VISual:AREA<x>:ROTAtion <NR3>
- VISual:AREA<x>:ROTAtion?
- VISual:AREA<x>:SHAPE {TRIAngle|RECTangle|TRAPezoid|HEXAgon}
- VISual:AREA<x>:SHAPE?
- VISual:AREA<x>:SOUrce CH<x>
- VISual:AREA<x>:SOUrce?
- VISual:AREA<x>:VERTICES <NR3>, <NR3>, <NR3>, <NR3>, <NR3>, <NR3> [,<NR3>, <NR3>, ...]
- VISual:AREA<x>:VERTICES?
- VISual:AREA<x>:WIDTH <NR3>
- VISual:AREA<x>:WIDTH?
- VISual:AREA<x>:XPOSition <NR3>
- VISual:AREA<x>:XPOSition?
- VISual:AREA<x>:YPOSition <NR3>
- VISual:AREA<x>:YPOSition?
- VISual:DELETEALL
- VISual:ENAble {ON|OFF|<NR1>}
- VISual:ENAble?
- VISual:EQUation <QString>
- VISual:EQUation?
- VISual:SHOWAReas {ON|OFF|<NR1>}
- VISual:SHOWAReas?
- VISual:SHOWCRiteria {ON|OFF|<NR1>}
- VISual:SHOWCRiteria?
- VISual:SHOWEQuation {ON|OFF|<NR1>}
- VISual:SHOWEQuation?
Visual
¶
Bases: SCPICmdRead
The VISual command tree.
Usage
- Using the
.query()method will send theVISual?query. - Using the
.verify(value)method will send theVISual?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.area: TheVISual:AREA<x>command tree..deleteall: TheVISual:DELETEALLcommand..enable: TheVISual:ENAblecommand..equation: TheVISual:EQUationcommand..showareas: TheVISual:SHOWAReascommand..showcriteria: TheVISual:SHOWCRiteriacommand..showequation: TheVISual:SHOWEQuationcommand.
area
property
¶
area: dict[int, VisualAreaItem]
Return the VISual:AREA<x> command tree.
Usage
- Using the
.query()method will send theVISual:AREA<x>?query. - Using the
.verify(value)method will send theVISual:AREA<x>?query and raise an AssertionError if the returned value does not matchvalue.
Sub-properties
.aspectratio: TheVISual:AREA<x>:ASPEctratiocommand..flip: TheVISual:AREA<x>:FLIPcommand tree..height: TheVISual:AREA<x>:HEIGhtcommand..hittype: TheVISual:AREA<x>:HITTypecommand..reset: TheVISual:AREA<x>:RESETcommand..rotation: TheVISual:AREA<x>:ROTAtioncommand..shape: TheVISual:AREA<x>:SHAPEcommand..source: TheVISual:AREA<x>:SOUrcecommand..vertices: TheVISual:AREA<x>:VERTICEScommand..width: TheVISual:AREA<x>:WIDTHcommand..xposition: TheVISual:AREA<x>:XPOSitioncommand..yposition: TheVISual:AREA<x>:YPOSitioncommand.
deleteall
property
¶
deleteall: VisualDeleteall
Return the VISual:DELETEALL command.
Description
- Deletes all Visual Trigger areas.
Usage
- Using the
.write()method will send theVISual:DELETEALLcommand.
SCPI Syntax
- VISual:DELETEALL
enable
property
¶
enable: VisualEnable
Return the VISual:ENAble command.
Description
- Sets or queries the status (on or off) of the Visual Trigger mode.
Usage
- Using the
.query()method will send theVISual:ENAble?query. - Using the
.verify(value)method will send theVISual:ENAble?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:ENAble valuecommand.
SCPI Syntax
- VISual:ENAble {ON|OFF|<NR1>}
- VISual:ENAble?
Info
ONenables the Visual Trigger mode.OFFdisables the Visual Trigger mode.<NR1>is an integer number. 0 turns off the Visual Trigger mode; any other value enables Visual Trigger mode.
equation
property
¶
equation: VisualEquation
Return the VISual:EQUation command.
Description
- Sets or queries the Visual Trigger area combination logic equation.
Usage
- Using the
.query()method will send theVISual:EQUation?query. - Using the
.verify(value)method will send theVISual:EQUation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:EQUation valuecommand.
SCPI Syntax
- VISual:EQUation <QString>
- VISual:EQUation?
Info
<QString>defines the Visual Trigger area combination logic equation. The equation is made up of area names (A) combined with logic operators AND, OR, or XOR (&, |, ^). It may also contain parentheses for grouping. The equation must be true to have a valid Visual Trigger event and display a waveform. Each area’s true state depends on the area’s condition setting (In, Out or Don’t Care).
showareas
property
¶
showareas: VisualShowareas
Return the VISual:SHOWAReas command.
Description
- Shows or hides all Visual Trigger areas.
Usage
- Using the
.query()method will send theVISual:SHOWAReas?query. - Using the
.verify(value)method will send theVISual:SHOWAReas?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:SHOWAReas valuecommand.
SCPI Syntax
- VISual:SHOWAReas {ON|OFF|<NR1>}
- VISual:SHOWAReas?
Info
ONshows all Visual Trigger areas.OFFhides all Visual Trigger areas.<NR1>is an integer number. 0 hides all Visual Trigger areas; any other value shows all Visual Trigger areas.
showcriteria
property
¶
showcriteria: VisualShowcriteria
Return the VISual:SHOWCRiteria command.
Description
- Sets or queries display of the area names and hit criteria for all visual trigger areas.
Usage
- Using the
.query()method will send theVISual:SHOWCRiteria?query. - Using the
.verify(value)method will send theVISual:SHOWCRiteria?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:SHOWCRiteria valuecommand.
SCPI Syntax
- VISual:SHOWCRiteria {ON|OFF|<NR1>}
- VISual:SHOWCRiteria?
Info
ONenables display of the area name and hit criteria labels (In, Out, Don’t care icons) of all Visual Trigger areas.OFFhides the area name and hit criteria labels (In, Out, Don’t care icons) of all Visual Trigger areas.<NR1>is an integer number. 0 hides the area name and hit criteria of all Visual Trigger areas; any other value enables displaying the area name and hit criteria of all Visual Trigger areas.
showequation
property
¶
showequation: VisualShowequation
Return the VISual:SHOWEQuation command.
Description
- Shows or hides the Visual Trigger area combination logic equation.
Usage
- Using the
.query()method will send theVISual:SHOWEQuation?query. - Using the
.verify(value)method will send theVISual:SHOWEQuation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:SHOWEQuation valuecommand.
SCPI Syntax
- VISual:SHOWEQuation {ON|OFF|<NR1>}
- VISual:SHOWEQuation?
Info
ONshows the Visual Trigger area combination logic equation.OFFhides the Visual Trigger area combination logic equation.<NR1>is an integer number. 0 hides the area combination logic equation; any other value displays the area combination logic equation.
VisualAreaItem
¶
Bases: ValidatedDynamicNumberCmd, SCPICmdRead
The VISual:AREA<x> command tree.
Usage
- Using the
.query()method will send theVISual:AREA<x>?query. - Using the
.verify(value)method will send theVISual:AREA<x>?query and raise an AssertionError if the returned value does not matchvalue.
Properties
.aspectratio: TheVISual:AREA<x>:ASPEctratiocommand..flip: TheVISual:AREA<x>:FLIPcommand tree..height: TheVISual:AREA<x>:HEIGhtcommand..hittype: TheVISual:AREA<x>:HITTypecommand..reset: TheVISual:AREA<x>:RESETcommand..rotation: TheVISual:AREA<x>:ROTAtioncommand..shape: TheVISual:AREA<x>:SHAPEcommand..source: TheVISual:AREA<x>:SOUrcecommand..vertices: TheVISual:AREA<x>:VERTICEScommand..width: TheVISual:AREA<x>:WIDTHcommand..xposition: TheVISual:AREA<x>:XPOSitioncommand..yposition: TheVISual:AREA<x>:YPOSitioncommand.
aspectratio
property
¶
aspectratio: VisualAreaItemAspectratio
Return the VISual:AREA<x>:ASPEctratio command.
Description
- Sets or queries whether the aspect ratio of the specified Visual Trigger area is locked.
Usage
- Using the
.query()method will send theVISual:AREA<x>:ASPEctratio?query. - Using the
.verify(value)method will send theVISual:AREA<x>:ASPEctratio?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:ASPEctratio valuecommand.
SCPI Syntax
- VISual:AREA<x>:ASPEctratio {ON|OFF|<NR1>}
- VISual:AREA<x>:ASPEctratio?
Info
Area<x>specifies the integer number of a Visual Trigger area.ONlocks the aspect ratio of the specified Visual Trigger area. The aspect ratio is kept constant when the height or width of the area changes.OFFunlocks the aspect ratio of the specified Visual Trigger area.<NR1>is an integer number. 1 locks the aspect ratio of the specified Visual Trigger area; any other value unlocks the aspect ratio of the specified Visual Trigger area.
flip
property
¶
flip: VisualAreaItemFlip
Return the VISual:AREA<x>:FLIP command tree.
Usage
- Using the
.query()method will send theVISual:AREA<x>:FLIP?query. - Using the
.verify(value)method will send theVISual:AREA<x>:FLIP?query and raise an AssertionError if the returned value does not matchvalue.
Info
AREA<x>specifies the integer number of a Visual Trigger area.
Sub-properties
.horizontal: TheVISual:AREA<x>:FLIP:HORizontalcommand..vertical: TheVISual:AREA<x>:FLIP:VERTicalcommand.
height
property
¶
height: VisualAreaItemHeight
Return the VISual:AREA<x>:HEIGht command.
Description
- Sets or queries the height of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:HEIGht?query. - Using the
.verify(value)method will send theVISual:AREA<x>:HEIGht?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:HEIGht valuecommand.
SCPI Syntax
- VISual:AREA<x>:HEIGht <NR3>
- VISual:AREA<x>:HEIGht?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the height of the Visual Trigger area in amplitude. 4/.
hittype
property
¶
hittype: VisualAreaItemHittype
Return the VISual:AREA<x>:HITType command.
Description
- Sets or queries the area hit logic true condition for the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:HITType?query. - Using the
.verify(value)method will send theVISual:AREA<x>:HITType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:HITType valuecommand.
SCPI Syntax
- VISual:AREA<x>:HITType {IN|OUT|DONTcare}
- VISual:AREA<x>:HITType?
Info
AREA<x>specifies the integer number of a Visual Trigger area.INspecifies that the waveform must intrude anywhere into the specified area to be true.OUTspecifies that the waveform must not intrude anywhere into the specified area to be true.DONTcaresets the area to a don’t care state, causing the area to be ignored. This is useful when you are developing a Visual Trigger condition and need to change the hit logic type of an area while keeping the area.
reset
property
¶
reset: VisualAreaItemReset
Return the VISual:AREA<x>:RESET command.
Description
- Sets the specified Visual Trigger area shape to a default-sized triangle.
Usage
- Using the
.write()method will send theVISual:AREA<x>:RESETcommand.
SCPI Syntax
- VISual:AREA<x>:RESET
Info
AREA<x>specifies the integer number of a Visual Trigger area.
rotation
property
¶
rotation: VisualAreaItemRotation
Return the VISual:AREA<x>:ROTAtion command.
Description
- Sets or queries the rotation angle of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:ROTAtion?query. - Using the
.verify(value)method will send theVISual:AREA<x>:ROTAtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:ROTAtion valuecommand.
SCPI Syntax
- VISual:AREA<x>:ROTAtion <NR3>
- VISual:AREA<x>:ROTAtion?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the rotation angle of the Visual Trigger area, in positive degrees from 0 to 360. Zero degrees is referenced from when the area was created.
shape
property
¶
shape: VisualAreaItemShape
Return the VISual:AREA<x>:SHAPE command.
Description
- Sets or queries the current shape of the area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:SHAPE?query. - Using the
.verify(value)method will send theVISual:AREA<x>:SHAPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:SHAPE valuecommand.
SCPI Syntax
- VISual:AREA<x>:SHAPE {TRIAngle|RECTangle|TRAPezoid|HEXAgon}
- VISual:AREA<x>:SHAPE?
Info
AREA<x>specifies the integer number of a Visual Trigger area.TRIAnglesets the specified area to a triangular shape (three vertices). If the area does not exist, the instrument creates a new triangular area with the specified area number.RECTanglesets the specified area to a rectangular shape (four vertices, right angles at each corner). If the area does not exist, the instrument creates a new triangular area with the specified area number.TRAPezoidsets the specified area to a trapezoidal shape (four vertices, two parallel sides). If the area does not exist, the instrument creates a new triangular area with the specified area number.HEXAgonsets the specified area to a hexagonal shape (six vertices). If the area does not exist, the instrument creates a new hexagonal area with the specified area number.
source
property
¶
source: VisualAreaItemSource
Return the VISual:AREA<x>:SOUrce command.
Description
- Sets or queries the signal source for the specified Visual Trigger area. The source can only be an analog channel.
Usage
- Using the
.query()method will send theVISual:AREA<x>:SOUrce?query. - Using the
.verify(value)method will send theVISual:AREA<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:SOUrce valuecommand.
SCPI Syntax
- VISual:AREA<x>:SOUrce CH<x>
- VISual:AREA<x>:SOUrce?
Info
AREA<x>specifies the integer number of a Visual Trigger area.CH<x>sets the source channel number for the specified area. The channel number is specified by.
vertices
property
¶
vertices: VisualAreaItemVertices
Return the VISual:AREA<x>:VERTICES command.
Description
- Sets or queries the X and Y vertex coordinate values for all vertices of the specified Visual Trigger area. Vertex values must be set in pairs.
Usage
- Using the
.query()method will send theVISual:AREA<x>:VERTICES?query. - Using the
.verify(value)method will send theVISual:AREA<x>:VERTICES?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:VERTICES valuecommand.
SCPI Syntax
- VISual:AREA<x>:VERTICES <NR3>, <NR3>, <NR3>, <NR3>, <NR3>, <NR3> [,<NR3>, <NR3>, ...]
- VISual:AREA<x>:VERTICES?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>, <NR3>specifies the X, Y coordinate pair of each vertex in an area. The first value is X (time) and the second value is Y (amplitude). There must be a minimum of three vertex pairs to create an area. If the specified area exists, the area is changed to the shape specified in the arguments. If the specified area does not exist, a new area is created and assigned the specified vertices.
width
property
¶
width: VisualAreaItemWidth
Return the VISual:AREA<x>:WIDTH command.
Description
- Sets or queries the width of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:WIDTH?query. - Using the
.verify(value)method will send theVISual:AREA<x>:WIDTH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:WIDTH valuecommand.
SCPI Syntax
- VISual:AREA<x>:WIDTH <NR3>
- VISual:AREA<x>:WIDTH?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the width of the Visual Trigger area in seconds.
xposition
property
¶
xposition: VisualAreaItemXposition
Return the VISual:AREA<x>:XPOSition command.
Description
- Sets or queries the horizontal (X-axis) center position of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:XPOSition?query. - Using the
.verify(value)method will send theVISual:AREA<x>:XPOSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:XPOSition valuecommand.
SCPI Syntax
- VISual:AREA<x>:XPOSition <NR3>
- VISual:AREA<x>:XPOSition?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the horizontal position of the center of the Visual Trigger area, in seconds.
yposition
property
¶
yposition: VisualAreaItemYposition
Return the VISual:AREA<x>:YPOSition command.
Description
- Sets or queries the vertical (Y-axis) center position of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:YPOSition?query. - Using the
.verify(value)method will send theVISual:AREA<x>:YPOSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:YPOSition valuecommand.
SCPI Syntax
- VISual:AREA<x>:YPOSition <NR3>
- VISual:AREA<x>:YPOSition?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the vertical position of the center of the Visual Trigger area, in amplitude (volts, amps).
VisualAreaItemAspectratio
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:ASPEctratio command.
Description
- Sets or queries whether the aspect ratio of the specified Visual Trigger area is locked.
Usage
- Using the
.query()method will send theVISual:AREA<x>:ASPEctratio?query. - Using the
.verify(value)method will send theVISual:AREA<x>:ASPEctratio?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:ASPEctratio valuecommand.
SCPI Syntax
- VISual:AREA<x>:ASPEctratio {ON|OFF|<NR1>}
- VISual:AREA<x>:ASPEctratio?
Info
Area<x>specifies the integer number of a Visual Trigger area.ONlocks the aspect ratio of the specified Visual Trigger area. The aspect ratio is kept constant when the height or width of the area changes.OFFunlocks the aspect ratio of the specified Visual Trigger area.<NR1>is an integer number. 1 locks the aspect ratio of the specified Visual Trigger area; any other value unlocks the aspect ratio of the specified Visual Trigger area.
VisualAreaItemFlip
¶
Bases: SCPICmdRead
The VISual:AREA<x>:FLIP command tree.
Usage
- Using the
.query()method will send theVISual:AREA<x>:FLIP?query. - Using the
.verify(value)method will send theVISual:AREA<x>:FLIP?query and raise an AssertionError if the returned value does not matchvalue.
Info
AREA<x>specifies the integer number of a Visual Trigger area.
Properties
.horizontal: TheVISual:AREA<x>:FLIP:HORizontalcommand..vertical: TheVISual:AREA<x>:FLIP:VERTicalcommand.
horizontal
property
¶
horizontal: VisualAreaItemFlipHorizontal
Return the VISual:AREA<x>:FLIP:HORizontal command.
Description
- Flips the specified Visual Trigger area horizontally around its center point.
Usage
- Using the
.write()method will send theVISual:AREA<x>:FLIP:HORizontalcommand.
SCPI Syntax
- VISual:AREA<x>:FLIP:HORizontal
Info
AREA<x>specifies the integer number of a Visual Trigger area.
vertical
property
¶
vertical: VisualAreaItemFlipVertical
Return the VISual:AREA<x>:FLIP:VERTical command.
Description
- Flips the specified Visual Trigger area vertically around its center point.
Usage
- Using the
.write()method will send theVISual:AREA<x>:FLIP:VERTicalcommand.
SCPI Syntax
- VISual:AREA<x>:FLIP:VERTical
Info
AREA<x>specifies the integer number of a Visual Trigger area.
VisualAreaItemFlipHorizontal
¶
Bases: SCPICmdWriteNoArguments
The VISual:AREA<x>:FLIP:HORizontal command.
Description
- Flips the specified Visual Trigger area horizontally around its center point.
Usage
- Using the
.write()method will send theVISual:AREA<x>:FLIP:HORizontalcommand.
SCPI Syntax
- VISual:AREA<x>:FLIP:HORizontal
Info
AREA<x>specifies the integer number of a Visual Trigger area.
VisualAreaItemFlipVertical
¶
Bases: SCPICmdWriteNoArguments
The VISual:AREA<x>:FLIP:VERTical command.
Description
- Flips the specified Visual Trigger area vertically around its center point.
Usage
- Using the
.write()method will send theVISual:AREA<x>:FLIP:VERTicalcommand.
SCPI Syntax
- VISual:AREA<x>:FLIP:VERTical
Info
AREA<x>specifies the integer number of a Visual Trigger area.
VisualAreaItemHeight
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:HEIGht command.
Description
- Sets or queries the height of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:HEIGht?query. - Using the
.verify(value)method will send theVISual:AREA<x>:HEIGht?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:HEIGht valuecommand.
SCPI Syntax
- VISual:AREA<x>:HEIGht <NR3>
- VISual:AREA<x>:HEIGht?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the height of the Visual Trigger area in amplitude. 4/.
VisualAreaItemHittype
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:HITType command.
Description
- Sets or queries the area hit logic true condition for the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:HITType?query. - Using the
.verify(value)method will send theVISual:AREA<x>:HITType?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:HITType valuecommand.
SCPI Syntax
- VISual:AREA<x>:HITType {IN|OUT|DONTcare}
- VISual:AREA<x>:HITType?
Info
AREA<x>specifies the integer number of a Visual Trigger area.INspecifies that the waveform must intrude anywhere into the specified area to be true.OUTspecifies that the waveform must not intrude anywhere into the specified area to be true.DONTcaresets the area to a don’t care state, causing the area to be ignored. This is useful when you are developing a Visual Trigger condition and need to change the hit logic type of an area while keeping the area.
VisualAreaItemReset
¶
Bases: SCPICmdWriteNoArguments
The VISual:AREA<x>:RESET command.
Description
- Sets the specified Visual Trigger area shape to a default-sized triangle.
Usage
- Using the
.write()method will send theVISual:AREA<x>:RESETcommand.
SCPI Syntax
- VISual:AREA<x>:RESET
Info
AREA<x>specifies the integer number of a Visual Trigger area.
VisualAreaItemRotation
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:ROTAtion command.
Description
- Sets or queries the rotation angle of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:ROTAtion?query. - Using the
.verify(value)method will send theVISual:AREA<x>:ROTAtion?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:ROTAtion valuecommand.
SCPI Syntax
- VISual:AREA<x>:ROTAtion <NR3>
- VISual:AREA<x>:ROTAtion?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the rotation angle of the Visual Trigger area, in positive degrees from 0 to 360. Zero degrees is referenced from when the area was created.
VisualAreaItemShape
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:SHAPE command.
Description
- Sets or queries the current shape of the area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:SHAPE?query. - Using the
.verify(value)method will send theVISual:AREA<x>:SHAPE?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:SHAPE valuecommand.
SCPI Syntax
- VISual:AREA<x>:SHAPE {TRIAngle|RECTangle|TRAPezoid|HEXAgon}
- VISual:AREA<x>:SHAPE?
Info
AREA<x>specifies the integer number of a Visual Trigger area.TRIAnglesets the specified area to a triangular shape (three vertices). If the area does not exist, the instrument creates a new triangular area with the specified area number.RECTanglesets the specified area to a rectangular shape (four vertices, right angles at each corner). If the area does not exist, the instrument creates a new triangular area with the specified area number.TRAPezoidsets the specified area to a trapezoidal shape (four vertices, two parallel sides). If the area does not exist, the instrument creates a new triangular area with the specified area number.HEXAgonsets the specified area to a hexagonal shape (six vertices). If the area does not exist, the instrument creates a new hexagonal area with the specified area number.
VisualAreaItemSource
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:SOUrce command.
Description
- Sets or queries the signal source for the specified Visual Trigger area. The source can only be an analog channel.
Usage
- Using the
.query()method will send theVISual:AREA<x>:SOUrce?query. - Using the
.verify(value)method will send theVISual:AREA<x>:SOUrce?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:SOUrce valuecommand.
SCPI Syntax
- VISual:AREA<x>:SOUrce CH<x>
- VISual:AREA<x>:SOUrce?
Info
AREA<x>specifies the integer number of a Visual Trigger area.CH<x>sets the source channel number for the specified area. The channel number is specified by.
VisualAreaItemVertices
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:VERTICES command.
Description
- Sets or queries the X and Y vertex coordinate values for all vertices of the specified Visual Trigger area. Vertex values must be set in pairs.
Usage
- Using the
.query()method will send theVISual:AREA<x>:VERTICES?query. - Using the
.verify(value)method will send theVISual:AREA<x>:VERTICES?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:VERTICES valuecommand.
SCPI Syntax
- VISual:AREA<x>:VERTICES <NR3>, <NR3>, <NR3>, <NR3>, <NR3>, <NR3> [,<NR3>, <NR3>, ...]
- VISual:AREA<x>:VERTICES?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>, <NR3>specifies the X, Y coordinate pair of each vertex in an area. The first value is X (time) and the second value is Y (amplitude). There must be a minimum of three vertex pairs to create an area. If the specified area exists, the area is changed to the shape specified in the arguments. If the specified area does not exist, a new area is created and assigned the specified vertices.
VisualAreaItemWidth
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:WIDTH command.
Description
- Sets or queries the width of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:WIDTH?query. - Using the
.verify(value)method will send theVISual:AREA<x>:WIDTH?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:WIDTH valuecommand.
SCPI Syntax
- VISual:AREA<x>:WIDTH <NR3>
- VISual:AREA<x>:WIDTH?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the width of the Visual Trigger area in seconds.
VisualAreaItemXposition
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:XPOSition command.
Description
- Sets or queries the horizontal (X-axis) center position of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:XPOSition?query. - Using the
.verify(value)method will send theVISual:AREA<x>:XPOSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:XPOSition valuecommand.
SCPI Syntax
- VISual:AREA<x>:XPOSition <NR3>
- VISual:AREA<x>:XPOSition?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the horizontal position of the center of the Visual Trigger area, in seconds.
VisualAreaItemYposition
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:AREA<x>:YPOSition command.
Description
- Sets or queries the vertical (Y-axis) center position of the specified Visual Trigger area.
Usage
- Using the
.query()method will send theVISual:AREA<x>:YPOSition?query. - Using the
.verify(value)method will send theVISual:AREA<x>:YPOSition?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:AREA<x>:YPOSition valuecommand.
SCPI Syntax
- VISual:AREA<x>:YPOSition <NR3>
- VISual:AREA<x>:YPOSition?
Info
AREA<x>specifies the integer number of a Visual Trigger area.<NR3>specifies the vertical position of the center of the Visual Trigger area, in amplitude (volts, amps).
VisualDeleteall
¶
Bases: SCPICmdWriteNoArguments
The VISual:DELETEALL command.
Description
- Deletes all Visual Trigger areas.
Usage
- Using the
.write()method will send theVISual:DELETEALLcommand.
SCPI Syntax
- VISual:DELETEALL
VisualEnable
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:ENAble command.
Description
- Sets or queries the status (on or off) of the Visual Trigger mode.
Usage
- Using the
.query()method will send theVISual:ENAble?query. - Using the
.verify(value)method will send theVISual:ENAble?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:ENAble valuecommand.
SCPI Syntax
- VISual:ENAble {ON|OFF|<NR1>}
- VISual:ENAble?
Info
ONenables the Visual Trigger mode.OFFdisables the Visual Trigger mode.<NR1>is an integer number. 0 turns off the Visual Trigger mode; any other value enables Visual Trigger mode.
VisualEquation
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:EQUation command.
Description
- Sets or queries the Visual Trigger area combination logic equation.
Usage
- Using the
.query()method will send theVISual:EQUation?query. - Using the
.verify(value)method will send theVISual:EQUation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:EQUation valuecommand.
SCPI Syntax
- VISual:EQUation <QString>
- VISual:EQUation?
Info
<QString>defines the Visual Trigger area combination logic equation. The equation is made up of area names (A) combined with logic operators AND, OR, or XOR (&, |, ^). It may also contain parentheses for grouping. The equation must be true to have a valid Visual Trigger event and display a waveform. Each area’s true state depends on the area’s condition setting (In, Out or Don’t Care).
VisualShowareas
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:SHOWAReas command.
Description
- Shows or hides all Visual Trigger areas.
Usage
- Using the
.query()method will send theVISual:SHOWAReas?query. - Using the
.verify(value)method will send theVISual:SHOWAReas?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:SHOWAReas valuecommand.
SCPI Syntax
- VISual:SHOWAReas {ON|OFF|<NR1>}
- VISual:SHOWAReas?
Info
ONshows all Visual Trigger areas.OFFhides all Visual Trigger areas.<NR1>is an integer number. 0 hides all Visual Trigger areas; any other value shows all Visual Trigger areas.
VisualShowcriteria
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:SHOWCRiteria command.
Description
- Sets or queries display of the area names and hit criteria for all visual trigger areas.
Usage
- Using the
.query()method will send theVISual:SHOWCRiteria?query. - Using the
.verify(value)method will send theVISual:SHOWCRiteria?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:SHOWCRiteria valuecommand.
SCPI Syntax
- VISual:SHOWCRiteria {ON|OFF|<NR1>}
- VISual:SHOWCRiteria?
Info
ONenables display of the area name and hit criteria labels (In, Out, Don’t care icons) of all Visual Trigger areas.OFFhides the area name and hit criteria labels (In, Out, Don’t care icons) of all Visual Trigger areas.<NR1>is an integer number. 0 hides the area name and hit criteria of all Visual Trigger areas; any other value enables displaying the area name and hit criteria of all Visual Trigger areas.
VisualShowequation
¶
Bases: SCPICmdWrite, SCPICmdRead
The VISual:SHOWEQuation command.
Description
- Shows or hides the Visual Trigger area combination logic equation.
Usage
- Using the
.query()method will send theVISual:SHOWEQuation?query. - Using the
.verify(value)method will send theVISual:SHOWEQuation?query and raise an AssertionError if the returned value does not matchvalue. - Using the
.write(value)method will send theVISual:SHOWEQuation valuecommand.
SCPI Syntax
- VISual:SHOWEQuation {ON|OFF|<NR1>}
- VISual:SHOWEQuation?
Info
ONshows the Visual Trigger area combination logic equation.OFFhides the Visual Trigger area combination logic equation.<NR1>is an integer number. 0 hides the area combination logic equation; any other value displays the area combination logic equation.