cursor

The cursor commands module.

These commands are used in the following models: DPO2K, DPO2KB, MSO2K, MSO2KB

THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.

Please report an issue if one is found.

Commands and Queries
- CURSor:FUNCtion {OFF|SCREEN|WAVEform|VBArs|HBArs}
- CURSor:FUNCtion?
- CURSor:HBArs:DELTa?
- CURSor:HBArs:POSITION<x> <NR3>
- CURSor:HBArs:POSITION<x>?
- CURSor:HBArs:UNIts {BASe|PERcent}
- CURSor:HBArs:UNIts?
- CURSor:HBArs:USE {CURrent|HALFgrat|FIVEdivs}
- CURSor:HBArs?
- CURSor:MODe {TRACk|INDependent}
- CURSor:MODe?
- CURSor:VBArs:ALTERNATE<x>?
- CURSor:VBArs:DELTa?
- CURSor:VBArs:HPOS<x>?
- CURSor:VBArs:POSITION<x> <NR3>
- CURSor:VBArs:POSITION<x>?
- CURSor:VBArs:UNIts {SEConds|HERtz|DEGrees|PERcent}
- CURSor:VBArs:UNIts?
- CURSor:VBArs:USE {CURrent|HALFgrat|FIVEdivs}
- CURSor:VBArs:VDELTa?
- CURSor:VBArs?
- CURSor:XY:POLar:RADIUS:DELta?
- CURSor:XY:POLar:RADIUS:POSITION<x>?
- CURSor:XY:POLar:RADIUS:UNIts?
- CURSor:XY:POLar:THETA:DELta?
- CURSor:XY:POLar:THETA:POSITION<x>?
- CURSor:XY:POLar:THETA:UNIts?
- CURSor:XY:PRODDELta?
- CURSor:XY:PRODUCT:DELta?
- CURSor:XY:PRODUCT:POSITION<x>?
- CURSor:XY:PRODUCT:UNIts?
- CURSor:XY:RATIO:DELta?
- CURSor:XY:RATIO:POSITION<x>?
- CURSor:XY:RATIO:UNIts?
- CURSor:XY:RECTangular:X:DELta?
- CURSor:XY:RECTangular:X:POSITION<x> <NR3>
- CURSor:XY:RECTangular:X:POSITION<x>?
- CURSor:XY:RECTangular:X:UNIts?
- CURSor:XY:RECTangular:Y:DELta?
- CURSor:XY:RECTangular:Y:POSITION<x> <NR3>
- CURSor:XY:RECTangular:Y:POSITION<x>?
- CURSor:XY:RECTangular:Y:UNIts?
- CURSor?

Cursor

Bases: SCPICmdRead

The CURSor command.

Description
  • Returns all of the current cursor settings.
Usage
  • Using the .query() method will send the CURSor? query.
  • Using the .verify(value) method will send the CURSor? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor?
Properties
  • .function: The CURSor:FUNCtion command.
  • .hbars: The CURSor:HBArs command.
  • .mode: The CURSor:MODe command.
  • .vbars: The CURSor:VBArs command.
  • .xy: The CURSor:XY command tree.

function property

function: CursorFunction

Return the CURSor:FUNCtion command.

Description
  • Sets or returns the cursor type. Cursors are attached to the selected waveform in Waveform mode and are attached to the display area in Screen mode.
Usage
  • Using the .query() method will send the CURSor:FUNCtion? query.
  • Using the .verify(value) method will send the CURSor:FUNCtion? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:FUNCtion value command.
SCPI Syntax
- CURSor:FUNCtion {OFF|SCREEN|WAVEform|VBArs|HBArs}
- CURSor:FUNCtion?
Info
  • OFF removes the cursors from the display but does not change the cursor type.
  • SCREEN specifies both horizontal and vertical bar cursors, which measure the selected waveform in horizontal and vertical units. Use these cursors to measure anywhere in the waveform display area.
  • WAVEform specifies paired cursors in YT display format for measuring waveform amplitude and time. In XY and XYZ format, these cursors indicate the amplitude positions of an XY pair (Ch1 vs Ch2 voltage, where Ch1 is the X axis and Ch2 is the Y axis) relative to the trigger.
  • VBArs specifies the vertical bar cursor to measure the selected waveform in vertical units.
  • HBArs specifies the horizontal bar cursor to measure the selected waveform in horizontal units.

hbars property

hbars: CursorHbars

Return the CURSor:HBArs command.

Description
  • Returns the current settings for the horizontal bar cursors.
Usage
  • Using the .query() method will send the CURSor:HBArs? query.
  • Using the .verify(value) method will send the CURSor:HBArs? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:HBArs?
Sub-properties
  • .delta: The CURSor:HBArs:DELTa command.
  • .position: The CURSor:HBArs:POSITION<x> command.
  • .units: The CURSor:HBArs:UNIts command.
  • .use: The CURSor:HBArs:USE command.

mode property

mode: CursorMode

Return the CURSor:MODe command.

Description
  • This command specifies whether the two cursors move linked together in unison or separately. This command is equivalent to setting Linked to On or Off in the Cursor menu.
Usage
  • Using the .query() method will send the CURSor:MODe? query.
  • Using the .verify(value) method will send the CURSor:MODe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:MODe value command.
SCPI Syntax
- CURSor:MODe {TRACk|INDependent}
- CURSor:MODe?
Info
  • TRACk ties the navigational functionality of the two cursors together. For cursor 1 adjustments, this ties the movement of the two cursors together; however, cursor 2 continues to move independently of cursor 1. This mode only applies when the DISPLAY:XY:WITHYT is set to OFF.
  • INDependent allows independent adjustment of the two cursors.

vbars property

vbars: CursorVbars

Return the CURSor:VBArs command.

Description
  • Returns the current settings for the vertical bar cursors.
Usage
  • Using the .query() method will send the CURSor:VBArs? query.
  • Using the .verify(value) method will send the CURSor:VBArs? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs?
Sub-properties
  • .alternate: The CURSor:VBArs:ALTERNATE<x> command.
  • .delta: The CURSor:VBArs:DELTa command.
  • .hpos: The CURSor:VBArs:HPOS<x> command.
  • .position: The CURSor:VBArs:POSITION<x> command.
  • .units: The CURSor:VBArs:UNIts command.
  • .use: The CURSor:VBArs:USE command.
  • .vdelta: The CURSor:VBArs:VDELTa command.

xy property

Return the CURSor:XY command tree.

Usage
  • Using the .query() method will send the CURSor:XY? query.
  • Using the .verify(value) method will send the CURSor:XY? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .polar: The CURSor:XY:POLar command tree.
  • .proddelta: The CURSor:XY:PRODDELta command.
  • .product: The CURSor:XY:PRODUCT command tree.
  • .ratio: The CURSor:XY:RATIO command tree.
  • .rectangular: The CURSor:XY:RECTangular command tree.

CursorFunction

Bases: SCPICmdWrite, SCPICmdRead

The CURSor:FUNCtion command.

Description
  • Sets or returns the cursor type. Cursors are attached to the selected waveform in Waveform mode and are attached to the display area in Screen mode.
Usage
  • Using the .query() method will send the CURSor:FUNCtion? query.
  • Using the .verify(value) method will send the CURSor:FUNCtion? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:FUNCtion value command.
SCPI Syntax
- CURSor:FUNCtion {OFF|SCREEN|WAVEform|VBArs|HBArs}
- CURSor:FUNCtion?
Info
  • OFF removes the cursors from the display but does not change the cursor type.
  • SCREEN specifies both horizontal and vertical bar cursors, which measure the selected waveform in horizontal and vertical units. Use these cursors to measure anywhere in the waveform display area.
  • WAVEform specifies paired cursors in YT display format for measuring waveform amplitude and time. In XY and XYZ format, these cursors indicate the amplitude positions of an XY pair (Ch1 vs Ch2 voltage, where Ch1 is the X axis and Ch2 is the Y axis) relative to the trigger.
  • VBArs specifies the vertical bar cursor to measure the selected waveform in vertical units.
  • HBArs specifies the horizontal bar cursor to measure the selected waveform in horizontal units.

CursorHbars

Bases: SCPICmdRead

The CURSor:HBArs command.

Description
  • Returns the current settings for the horizontal bar cursors.
Usage
  • Using the .query() method will send the CURSor:HBArs? query.
  • Using the .verify(value) method will send the CURSor:HBArs? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:HBArs?
Properties
  • .delta: The CURSor:HBArs:DELTa command.
  • .position: The CURSor:HBArs:POSITION<x> command.
  • .units: The CURSor:HBArs:UNIts command.
  • .use: The CURSor:HBArs:USE command.

delta property

Return the CURSor:HBArs:DELTa command.

Description
  • Returns the vertical difference between the two horizontal bar cursors.
Usage
  • Using the .query() method will send the CURSor:HBArs:DELTa? query.
  • Using the .verify(value) method will send the CURSor:HBArs:DELTa? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:HBArs:DELTa?

position property

Return the CURSor:HBArs:POSITION<x> command.

Description
  • This command specifies the horizontal bar cursor position relative to ground, which is expressed in vertical units (usually volts). The cursor is specified by x, which can be 1 or 2.
Usage
  • Using the .query() method will send the CURSor:HBArs:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:HBArs:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:HBArs:POSITION<x> value command.
SCPI Syntax
- CURSor:HBArs:POSITION<x> <NR3>
- CURSor:HBArs:POSITION<x>?
Info
  • <NR3> is a floating point number that specifies the cursor position relative to ground.

units property

Return the CURSor:HBArs:UNIts command.

Description
  • Sets or returns the units for the horizontal bar cursors.
Usage
  • Using the .query() method will send the CURSor:HBArs:UNIts? query.
  • Using the .verify(value) method will send the CURSor:HBArs:UNIts? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:HBArs:UNIts value command.
SCPI Syntax
- CURSor:HBArs:UNIts {BASe|PERcent}
- CURSor:HBArs:UNIts?
Info
  • BASe selects the vertical units for the selected waveform.
  • PERcent selects ratio cursors.

use property

Return the CURSor:HBArs:USE command.

Description
  • Sets the horizontal bar cursor measurement scale. This command is only applicable when ratio cursors are on.
Usage
  • Using the .write(value) method will send the CURSor:HBArs:USE value command.
SCPI Syntax
- CURSor:HBArs:USE {CURrent|HALFgrat|FIVEdivs}
Info
  • CURrent sets the H Bar measurement scale so that 0% is the current position of the lowest H Bar cursor and 100% is the current position of the highest H Bar cursor.
  • HALFgrat resets the H bar measurement scale to half the number of divisions (five for some models and four for others) so that 25% is the current position of the lowest H Bar cursor and 75% is the current position of the highest H Bar.
  • FIVEdivs sets H Bar measurement scale so that five screen major divisions is 100%, where 0% is -2.5 divisions and 100% is +2.5 divisions from the center horizontal graticule.

CursorHbarsDelta

Bases: SCPICmdRead

The CURSor:HBArs:DELTa command.

Description
  • Returns the vertical difference between the two horizontal bar cursors.
Usage
  • Using the .query() method will send the CURSor:HBArs:DELTa? query.
  • Using the .verify(value) method will send the CURSor:HBArs:DELTa? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:HBArs:DELTa?

CursorHbarsPositionItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The CURSor:HBArs:POSITION<x> command.

Description
  • This command specifies the horizontal bar cursor position relative to ground, which is expressed in vertical units (usually volts). The cursor is specified by x, which can be 1 or 2.
Usage
  • Using the .query() method will send the CURSor:HBArs:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:HBArs:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:HBArs:POSITION<x> value command.
SCPI Syntax
- CURSor:HBArs:POSITION<x> <NR3>
- CURSor:HBArs:POSITION<x>?
Info
  • <NR3> is a floating point number that specifies the cursor position relative to ground.

CursorHbarsUnits

Bases: SCPICmdWrite, SCPICmdRead

The CURSor:HBArs:UNIts command.

Description
  • Sets or returns the units for the horizontal bar cursors.
Usage
  • Using the .query() method will send the CURSor:HBArs:UNIts? query.
  • Using the .verify(value) method will send the CURSor:HBArs:UNIts? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:HBArs:UNIts value command.
SCPI Syntax
- CURSor:HBArs:UNIts {BASe|PERcent}
- CURSor:HBArs:UNIts?
Info
  • BASe selects the vertical units for the selected waveform.
  • PERcent selects ratio cursors.

CursorHbarsUse

Bases: SCPICmdWrite

The CURSor:HBArs:USE command.

Description
  • Sets the horizontal bar cursor measurement scale. This command is only applicable when ratio cursors are on.
Usage
  • Using the .write(value) method will send the CURSor:HBArs:USE value command.
SCPI Syntax
- CURSor:HBArs:USE {CURrent|HALFgrat|FIVEdivs}
Info
  • CURrent sets the H Bar measurement scale so that 0% is the current position of the lowest H Bar cursor and 100% is the current position of the highest H Bar cursor.
  • HALFgrat resets the H bar measurement scale to half the number of divisions (five for some models and four for others) so that 25% is the current position of the lowest H Bar cursor and 75% is the current position of the highest H Bar.
  • FIVEdivs sets H Bar measurement scale so that five screen major divisions is 100%, where 0% is -2.5 divisions and 100% is +2.5 divisions from the center horizontal graticule.

CursorMode

Bases: SCPICmdWrite, SCPICmdRead

The CURSor:MODe command.

Description
  • This command specifies whether the two cursors move linked together in unison or separately. This command is equivalent to setting Linked to On or Off in the Cursor menu.
Usage
  • Using the .query() method will send the CURSor:MODe? query.
  • Using the .verify(value) method will send the CURSor:MODe? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:MODe value command.
SCPI Syntax
- CURSor:MODe {TRACk|INDependent}
- CURSor:MODe?
Info
  • TRACk ties the navigational functionality of the two cursors together. For cursor 1 adjustments, this ties the movement of the two cursors together; however, cursor 2 continues to move independently of cursor 1. This mode only applies when the DISPLAY:XY:WITHYT is set to OFF.
  • INDependent allows independent adjustment of the two cursors.

CursorVbars

Bases: SCPICmdRead

The CURSor:VBArs command.

Description
  • Returns the current settings for the vertical bar cursors.
Usage
  • Using the .query() method will send the CURSor:VBArs? query.
  • Using the .verify(value) method will send the CURSor:VBArs? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs?
Properties
  • .alternate: The CURSor:VBArs:ALTERNATE<x> command.
  • .delta: The CURSor:VBArs:DELTa command.
  • .hpos: The CURSor:VBArs:HPOS<x> command.
  • .position: The CURSor:VBArs:POSITION<x> command.
  • .units: The CURSor:VBArs:UNIts command.
  • .use: The CURSor:VBArs:USE command.
  • .vdelta: The CURSor:VBArs:VDELTa command.

alternate property

Return the CURSor:VBArs:ALTERNATE<x> command.

Description
  • Returns the alternate readout for the waveform (Vbar) cursors specified by . This alternate readout is in effect when the selected waveform is a bus or digital channel.
Usage
  • Using the .query() method will send the CURSor:VBArs:ALTERNATE<x>? query.
  • Using the .verify(value) method will send the CURSor:VBArs:ALTERNATE<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs:ALTERNATE<x>?
Info
  • X = 1 specifies vertical bar cursor1.
  • X = 2 specifies vertical bar cursor2.

delta property

Return the CURSor:VBArs:DELTa command.

Description
  • Returns the horizontal difference between the two vertical bar cursors. The units are specified by the CURSor:VBArs:UNIts command.
Usage
  • Using the .query() method will send the CURSor:VBArs:DELTa? query.
  • Using the .verify(value) method will send the CURSor:VBArs:DELTa? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs:DELTa?

hpos property

Return the CURSor:VBArs:HPOS<x> command.

Description
  • Returns the vertical value of the specified vertical bar ticks for cursor .
Usage
  • Using the .query() method will send the CURSor:VBArs:HPOS<x>? query.
  • Using the .verify(value) method will send the CURSor:VBArs:HPOS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs:HPOS<x>?
Info
  • <x> specifies the cursor. Valid values are 1 and 2.

position property

Return the CURSor:VBArs:POSITION<x> command.

Description
  • This command specifies the horizontal position for the specified vertical bar cursor. The cursor is specified by , which can be 1 or 2. Values are with respect to trigger position or the zero reference point for the designated waveform (if horizontal units are not set to time). Use the CURSOR:VBARS:UNITS command to specify units.
Usage
  • Using the .query() method will send the CURSor:VBArs:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:VBArs:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:VBArs:POSITION<x> value command.
SCPI Syntax
- CURSor:VBArs:POSITION<x> <NR3>
- CURSor:VBArs:POSITION<x>?
Info
  • <NR3> is a floating point number that specifies the cursor position.

units property

Return the CURSor:VBArs:UNIts command.

Description
  • This command specifies the units for the vertical bar cursors.
Usage
  • Using the .query() method will send the CURSor:VBArs:UNIts? query.
  • Using the .verify(value) method will send the CURSor:VBArs:UNIts? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:VBArs:UNIts value command.
SCPI Syntax
- CURSor:VBArs:UNIts {SEConds|HERtz|DEGrees|PERcent}
- CURSor:VBArs:UNIts?
Info
  • SEConds sets the units of the vertical bar cursors for the time domain (seconds).
  • HERtz sets the units of the vertical bar cursors for the frequency domain (hertz).
  • DEGrees sets the units to degrees for measuring phase.
  • PERcent sets the units to percent for use with ratio cursors.

use property

Return the CURSor:VBArs:USE command.

Description
  • Sets the vertical bar cursor measurement scale.
Usage
  • Using the .write(value) method will send the CURSor:VBArs:USE value command.
SCPI Syntax
- CURSor:VBArs:USE {CURrent|HALFgrat|FIVEdivs}
Info
  • CURrent sets the V Bar measurement scale so that 0% is the current position of the left-most V Bar cursor and 100% is the current position of the right-most V Bar cursor.
  • HALFgrat resets the ratio range to the default positions on the screen, half of the number of horizontal divisions, from 25% to 75% of the screen.
  • FIVEdivs sets V Bar measurement scale so that 5 screen major divisions is 100%, where 0% is -2.5 divisions and 100% is +2.5 divisions from the center vertical graticule.

vdelta property

Return the CURSor:VBArs:VDELTa command.

Description
  • Returns the vertical difference between the two vertical bar cursor ticks.
Usage
  • Using the .query() method will send the CURSor:VBArs:VDELTa? query.
  • Using the .verify(value) method will send the CURSor:VBArs:VDELTa? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs:VDELTa?

CursorVbarsAlternateItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The CURSor:VBArs:ALTERNATE<x> command.

Description
  • Returns the alternate readout for the waveform (Vbar) cursors specified by . This alternate readout is in effect when the selected waveform is a bus or digital channel.
Usage
  • Using the .query() method will send the CURSor:VBArs:ALTERNATE<x>? query.
  • Using the .verify(value) method will send the CURSor:VBArs:ALTERNATE<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs:ALTERNATE<x>?
Info
  • X = 1 specifies vertical bar cursor1.
  • X = 2 specifies vertical bar cursor2.

CursorVbarsDelta

Bases: SCPICmdRead

The CURSor:VBArs:DELTa command.

Description
  • Returns the horizontal difference between the two vertical bar cursors. The units are specified by the CURSor:VBArs:UNIts command.
Usage
  • Using the .query() method will send the CURSor:VBArs:DELTa? query.
  • Using the .verify(value) method will send the CURSor:VBArs:DELTa? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs:DELTa?

CursorVbarsHposItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The CURSor:VBArs:HPOS<x> command.

Description
  • Returns the vertical value of the specified vertical bar ticks for cursor .
Usage
  • Using the .query() method will send the CURSor:VBArs:HPOS<x>? query.
  • Using the .verify(value) method will send the CURSor:VBArs:HPOS<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs:HPOS<x>?
Info
  • <x> specifies the cursor. Valid values are 1 and 2.

CursorVbarsPositionItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The CURSor:VBArs:POSITION<x> command.

Description
  • This command specifies the horizontal position for the specified vertical bar cursor. The cursor is specified by , which can be 1 or 2. Values are with respect to trigger position or the zero reference point for the designated waveform (if horizontal units are not set to time). Use the CURSOR:VBARS:UNITS command to specify units.
Usage
  • Using the .query() method will send the CURSor:VBArs:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:VBArs:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:VBArs:POSITION<x> value command.
SCPI Syntax
- CURSor:VBArs:POSITION<x> <NR3>
- CURSor:VBArs:POSITION<x>?
Info
  • <NR3> is a floating point number that specifies the cursor position.

CursorVbarsUnits

Bases: SCPICmdWrite, SCPICmdRead

The CURSor:VBArs:UNIts command.

Description
  • This command specifies the units for the vertical bar cursors.
Usage
  • Using the .query() method will send the CURSor:VBArs:UNIts? query.
  • Using the .verify(value) method will send the CURSor:VBArs:UNIts? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:VBArs:UNIts value command.
SCPI Syntax
- CURSor:VBArs:UNIts {SEConds|HERtz|DEGrees|PERcent}
- CURSor:VBArs:UNIts?
Info
  • SEConds sets the units of the vertical bar cursors for the time domain (seconds).
  • HERtz sets the units of the vertical bar cursors for the frequency domain (hertz).
  • DEGrees sets the units to degrees for measuring phase.
  • PERcent sets the units to percent for use with ratio cursors.

CursorVbarsUse

Bases: SCPICmdWrite

The CURSor:VBArs:USE command.

Description
  • Sets the vertical bar cursor measurement scale.
Usage
  • Using the .write(value) method will send the CURSor:VBArs:USE value command.
SCPI Syntax
- CURSor:VBArs:USE {CURrent|HALFgrat|FIVEdivs}
Info
  • CURrent sets the V Bar measurement scale so that 0% is the current position of the left-most V Bar cursor and 100% is the current position of the right-most V Bar cursor.
  • HALFgrat resets the ratio range to the default positions on the screen, half of the number of horizontal divisions, from 25% to 75% of the screen.
  • FIVEdivs sets V Bar measurement scale so that 5 screen major divisions is 100%, where 0% is -2.5 divisions and 100% is +2.5 divisions from the center vertical graticule.

CursorVbarsVdelta

Bases: SCPICmdRead

The CURSor:VBArs:VDELTa command.

Description
  • Returns the vertical difference between the two vertical bar cursor ticks.
Usage
  • Using the .query() method will send the CURSor:VBArs:VDELTa? query.
  • Using the .verify(value) method will send the CURSor:VBArs:VDELTa? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:VBArs:VDELTa?

CursorXy

Bases: SCPICmdRead

The CURSor:XY command tree.

Usage
  • Using the .query() method will send the CURSor:XY? query.
  • Using the .verify(value) method will send the CURSor:XY? query and raise an AssertionError if the returned value does not match value.
Properties
  • .polar: The CURSor:XY:POLar command tree.
  • .proddelta: The CURSor:XY:PRODDELta command.
  • .product: The CURSor:XY:PRODUCT command tree.
  • .ratio: The CURSor:XY:RATIO command tree.
  • .rectangular: The CURSor:XY:RECTangular command tree.

polar property

Return the CURSor:XY:POLar command tree.

Usage
  • Using the .query() method will send the CURSor:XY:POLar? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .radius: The CURSor:XY:POLar:RADIUS command tree.
  • .theta: The CURSor:XY:POLar:THETA command tree.

proddelta property

proddelta: CursorXyProddelta

Return the CURSor:XY:PRODDELta command.

Description
  • This query-only command returns the product of the difference between the cursors X positions and Y positions when the CURSor:XY:READOUT is set to PRODuct. The ΔX × ΔY value is calculated as (Cursor 2 X - Cursor 1 X) × (Cursor 2 Y - Cursor 1 Y).
Usage
  • Using the .query() method will send the CURSor:XY:PRODDELta? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODDELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:PRODDELta?

product property

product: CursorXyProduct

Return the CURSor:XY:PRODUCT command tree.

Usage
  • Using the .query() method will send the CURSor:XY:PRODUCT? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODUCT? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .delta: The CURSor:XY:PRODUCT:DELta command.
  • .position: The CURSor:XY:PRODUCT:POSITION<x> command.
  • .units: The CURSor:XY:PRODUCT:UNIts command.

ratio property

Return the CURSor:XY:RATIO command tree.

Usage
  • Using the .query() method will send the CURSor:XY:RATIO? query.
  • Using the .verify(value) method will send the CURSor:XY:RATIO? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .delta: The CURSor:XY:RATIO:DELta command.
  • .position: The CURSor:XY:RATIO:POSITION<x> command.
  • .units: The CURSor:XY:RATIO:UNIts command.

rectangular property

rectangular: CursorXyRectangular

Return the CURSor:XY:RECTangular command tree.

Usage
  • Using the .query() method will send the CURSor:XY:RECTangular? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .x: The CURSor:XY:RECTangular:X command tree.
  • .y: The CURSor:XY:RECTangular:Y command tree.

CursorXyPolar

Bases: SCPICmdRead

The CURSor:XY:POLar command tree.

Usage
  • Using the .query() method will send the CURSor:XY:POLar? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar? query and raise an AssertionError if the returned value does not match value.
Properties
  • .radius: The CURSor:XY:POLar:RADIUS command tree.
  • .theta: The CURSor:XY:POLar:THETA command tree.

radius property

Return the CURSor:XY:POLar:RADIUS command tree.

Usage
  • Using the .query() method will send the CURSor:XY:POLar:RADIUS? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:RADIUS? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .delta: The CURSor:XY:POLar:RADIUS:DELta command.
  • .position: The CURSor:XY:POLar:RADIUS:POSITION<x> command.
  • .units: The CURSor:XY:POLar:RADIUS:UNIts command.

theta property

Return the CURSor:XY:POLar:THETA command tree.

Usage
  • Using the .query() method will send the CURSor:XY:POLar:THETA? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:THETA? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .delta: The CURSor:XY:POLar:THETA:DELta command.
  • .position: The CURSor:XY:POLar:THETA:POSITION<x> command.
  • .units: The CURSor:XY:POLar:THETA:UNIts command.

CursorXyPolarRadius

Bases: SCPICmdRead

The CURSor:XY:POLar:RADIUS command tree.

Usage
  • Using the .query() method will send the CURSor:XY:POLar:RADIUS? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:RADIUS? query and raise an AssertionError if the returned value does not match value.
Properties
  • .delta: The CURSor:XY:POLar:RADIUS:DELta command.
  • .position: The CURSor:XY:POLar:RADIUS:POSITION<x> command.
  • .units: The CURSor:XY:POLar:RADIUS:UNIts command.

delta property

Return the CURSor:XY:POLar:RADIUS:DELta command.

Description
  • Returns the difference between the cursors X radius and the cursor Y radius (ΔY¸ ΔX). The ratio is calculated as (cursor 2 Y - cursor 1 Y) ÷ (cursor 2 X - cursor 1 X).
Usage
  • Using the .query() method will send the CURSor:XY:POLar:RADIUS:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:RADIUS:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:RADIUS:DELta?

position property

Return the CURSor:XY:POLar:RADIUS:POSITION<x> command.

Description
  • Returns the polar radius for the specified cursor, where x can be either 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:RADIUS:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:RADIUS:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:RADIUS:POSITION<x>?

units property

Return the CURSor:XY:POLar:RADIUS:UNIts command.

Description
  • Returns the polar radius units.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:RADIUS:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:RADIUS:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:RADIUS:UNIts?

CursorXyPolarRadiusDelta

Bases: SCPICmdRead

The CURSor:XY:POLar:RADIUS:DELta command.

Description
  • Returns the difference between the cursors X radius and the cursor Y radius (ΔY¸ ΔX). The ratio is calculated as (cursor 2 Y - cursor 1 Y) ÷ (cursor 2 X - cursor 1 X).
Usage
  • Using the .query() method will send the CURSor:XY:POLar:RADIUS:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:RADIUS:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:RADIUS:DELta?

CursorXyPolarRadiusPositionItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The CURSor:XY:POLar:RADIUS:POSITION<x> command.

Description
  • Returns the polar radius for the specified cursor, where x can be either 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:RADIUS:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:RADIUS:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:RADIUS:POSITION<x>?

CursorXyPolarRadiusUnits

Bases: SCPICmdRead

The CURSor:XY:POLar:RADIUS:UNIts command.

Description
  • Returns the polar radius units.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:RADIUS:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:RADIUS:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:RADIUS:UNIts?

CursorXyPolarTheta

Bases: SCPICmdRead

The CURSor:XY:POLar:THETA command tree.

Usage
  • Using the .query() method will send the CURSor:XY:POLar:THETA? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:THETA? query and raise an AssertionError if the returned value does not match value.
Properties
  • .delta: The CURSor:XY:POLar:THETA:DELta command.
  • .position: The CURSor:XY:POLar:THETA:POSITION<x> command.
  • .units: The CURSor:XY:POLar:THETA:UNIts command.

delta property

Return the CURSor:XY:POLar:THETA:DELta command.

Description
  • Returns the XY cursor polar angle delta.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:THETA:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:THETA:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:THETA:DELta?

position property

Return the CURSor:XY:POLar:THETA:POSITION<x> command.

Description
  • Returns the cursor X or cursor Y polar coordinate, where x is either 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:THETA:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:THETA:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:THETA:POSITION<x>?

units property

Return the CURSor:XY:POLar:THETA:UNIts command.

Description
  • Returns the cursor coordinate units.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:THETA:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:THETA:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:THETA:UNIts?

CursorXyPolarThetaDelta

Bases: SCPICmdRead

The CURSor:XY:POLar:THETA:DELta command.

Description
  • Returns the XY cursor polar angle delta.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:THETA:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:THETA:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:THETA:DELta?

CursorXyPolarThetaPositionItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The CURSor:XY:POLar:THETA:POSITION<x> command.

Description
  • Returns the cursor X or cursor Y polar coordinate, where x is either 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:THETA:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:THETA:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:THETA:POSITION<x>?

CursorXyPolarThetaUnits

Bases: SCPICmdRead

The CURSor:XY:POLar:THETA:UNIts command.

Description
  • Returns the cursor coordinate units.
Usage
  • Using the .query() method will send the CURSor:XY:POLar:THETA:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:POLar:THETA:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:POLar:THETA:UNIts?

CursorXyProddelta

Bases: SCPICmdRead

The CURSor:XY:PRODDELta command.

Description
  • This query-only command returns the product of the difference between the cursors X positions and Y positions when the CURSor:XY:READOUT is set to PRODuct. The ΔX × ΔY value is calculated as (Cursor 2 X - Cursor 1 X) × (Cursor 2 Y - Cursor 1 Y).
Usage
  • Using the .query() method will send the CURSor:XY:PRODDELta? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODDELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:PRODDELta?

CursorXyProduct

Bases: SCPICmdRead

The CURSor:XY:PRODUCT command tree.

Usage
  • Using the .query() method will send the CURSor:XY:PRODUCT? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODUCT? query and raise an AssertionError if the returned value does not match value.
Properties
  • .delta: The CURSor:XY:PRODUCT:DELta command.
  • .position: The CURSor:XY:PRODUCT:POSITION<x> command.
  • .units: The CURSor:XY:PRODUCT:UNIts command.

delta property

Return the CURSor:XY:PRODUCT:DELta command.

Description
  • Returns the difference between the cursors X position and cursor Y position. The ΔX × ΔY value is calculated as (X2 - X1) × (Y2 - Y1).
Usage
  • Using the .query() method will send the CURSor:XY:PRODUCT:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODUCT:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:PRODUCT:DELta?

position property

Return the CURSor:XY:PRODUCT:POSITION<x> command.

Description
  • Returns the position of the X or Y cursor used to calculate the X × Y cursor measurement, Position 1 = (X1 × Y1); Position 2 = (X2 × Y2). The cursor is specified by x, which can be 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:PRODUCT:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODUCT:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:PRODUCT:POSITION<x>?

units property

Return the CURSor:XY:PRODUCT:UNIts command.

Description
  • Returns the XY cursor product units.
Usage
  • Using the .query() method will send the CURSor:XY:PRODUCT:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODUCT:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:PRODUCT:UNIts?

CursorXyProductDelta

Bases: SCPICmdRead

The CURSor:XY:PRODUCT:DELta command.

Description
  • Returns the difference between the cursors X position and cursor Y position. The ΔX × ΔY value is calculated as (X2 - X1) × (Y2 - Y1).
Usage
  • Using the .query() method will send the CURSor:XY:PRODUCT:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODUCT:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:PRODUCT:DELta?

CursorXyProductPositionItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The CURSor:XY:PRODUCT:POSITION<x> command.

Description
  • Returns the position of the X or Y cursor used to calculate the X × Y cursor measurement, Position 1 = (X1 × Y1); Position 2 = (X2 × Y2). The cursor is specified by x, which can be 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:PRODUCT:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODUCT:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:PRODUCT:POSITION<x>?

CursorXyProductUnits

Bases: SCPICmdRead

The CURSor:XY:PRODUCT:UNIts command.

Description
  • Returns the XY cursor product units.
Usage
  • Using the .query() method will send the CURSor:XY:PRODUCT:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:PRODUCT:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:PRODUCT:UNIts?

CursorXyRatio

Bases: SCPICmdRead

The CURSor:XY:RATIO command tree.

Usage
  • Using the .query() method will send the CURSor:XY:RATIO? query.
  • Using the .verify(value) method will send the CURSor:XY:RATIO? query and raise an AssertionError if the returned value does not match value.
Properties
  • .delta: The CURSor:XY:RATIO:DELta command.
  • .position: The CURSor:XY:RATIO:POSITION<x> command.
  • .units: The CURSor:XY:RATIO:UNIts command.

delta property

Return the CURSor:XY:RATIO:DELta command.

Description
  • Returns the ratio of the difference between the cursors X position and cursor Y position (ΔY¸ ΔX). The ratio is calculated as (Y2 - Y1) / (X2 - X1).
Usage
  • Using the .query() method will send the CURSor:XY:RATIO:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:RATIO:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RATIO:DELta?

position property

Return the CURSor:XY:RATIO:POSITION<x> command.

Description
  • Returns the X (horizontal) or Y (vertical) position for the specified cursor, which can be 1 (X) or 2 (Y). The ratio is calculated as Position 1 = (Y1/X1); Position 2 = (Y2/X2).
Usage
  • Using the .query() method will send the CURSor:XY:RATIO:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:RATIO:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RATIO:POSITION<x>?

units property

Return the CURSor:XY:RATIO:UNIts command.

Description
  • Returns the cursor X and cursor Y units for the ratio measurement.
Usage
  • Using the .query() method will send the CURSor:XY:RATIO:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:RATIO:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RATIO:UNIts?

CursorXyRatioDelta

Bases: SCPICmdRead

The CURSor:XY:RATIO:DELta command.

Description
  • Returns the ratio of the difference between the cursors X position and cursor Y position (ΔY¸ ΔX). The ratio is calculated as (Y2 - Y1) / (X2 - X1).
Usage
  • Using the .query() method will send the CURSor:XY:RATIO:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:RATIO:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RATIO:DELta?

CursorXyRatioPositionItem

Bases: ValidatedDynamicNumberCmd, SCPICmdRead

The CURSor:XY:RATIO:POSITION<x> command.

Description
  • Returns the X (horizontal) or Y (vertical) position for the specified cursor, which can be 1 (X) or 2 (Y). The ratio is calculated as Position 1 = (Y1/X1); Position 2 = (Y2/X2).
Usage
  • Using the .query() method will send the CURSor:XY:RATIO:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:RATIO:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RATIO:POSITION<x>?

CursorXyRatioUnits

Bases: SCPICmdRead

The CURSor:XY:RATIO:UNIts command.

Description
  • Returns the cursor X and cursor Y units for the ratio measurement.
Usage
  • Using the .query() method will send the CURSor:XY:RATIO:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:RATIO:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RATIO:UNIts?

CursorXyRectangular

Bases: SCPICmdRead

The CURSor:XY:RECTangular command tree.

Usage
  • Using the .query() method will send the CURSor:XY:RECTangular? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular? query and raise an AssertionError if the returned value does not match value.
Properties
  • .x: The CURSor:XY:RECTangular:X command tree.
  • .y: The CURSor:XY:RECTangular:Y command tree.

x property

Return the CURSor:XY:RECTangular:X command tree.

Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:X? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:X? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .delta: The CURSor:XY:RECTangular:X:DELta command.
  • .position: The CURSor:XY:RECTangular:X:POSITION<x> command.
  • .units: The CURSor:XY:RECTangular:X:UNIts command.

y property

Return the CURSor:XY:RECTangular:Y command tree.

Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:Y? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:Y? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .delta: The CURSor:XY:RECTangular:Y:DELta command.
  • .position: The CURSor:XY:RECTangular:Y:POSITION<x> command.
  • .units: The CURSor:XY:RECTangular:Y:UNIts command.

CursorXyRectangularX

Bases: SCPICmdRead

The CURSor:XY:RECTangular:X command tree.

Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:X? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:X? query and raise an AssertionError if the returned value does not match value.
Properties
  • .delta: The CURSor:XY:RECTangular:X:DELta command.
  • .position: The CURSor:XY:RECTangular:X:POSITION<x> command.
  • .units: The CURSor:XY:RECTangular:X:UNIts command.

delta property

Return the CURSor:XY:RECTangular:X:DELta command.

Description
  • Returns the cursor X delta value in rectangular coordinates.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:X:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:X:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RECTangular:X:DELta?

position property

Return the CURSor:XY:RECTangular:X:POSITION<x> command.

Description
  • This command specifies the X rectangular coordinate for cursor 1 or cursor 2. The cursor is specified by x and can be either 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:X:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:X:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:XY:RECTangular:X:POSITION<x> value command.
SCPI Syntax
- CURSor:XY:RECTangular:X:POSITION<x> <NR3>
- CURSor:XY:RECTangular:X:POSITION<x>?
Info
  • <NR3> is a floating point number that specifies the coordinate in volts.

units property

Return the CURSor:XY:RECTangular:X:UNIts command.

Description
  • Returns the cursor X rectangular units.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:X:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:X:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RECTangular:X:UNIts?

CursorXyRectangularXDelta

Bases: SCPICmdRead

The CURSor:XY:RECTangular:X:DELta command.

Description
  • Returns the cursor X delta value in rectangular coordinates.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:X:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:X:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RECTangular:X:DELta?

CursorXyRectangularXPositionItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The CURSor:XY:RECTangular:X:POSITION<x> command.

Description
  • This command specifies the X rectangular coordinate for cursor 1 or cursor 2. The cursor is specified by x and can be either 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:X:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:X:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:XY:RECTangular:X:POSITION<x> value command.
SCPI Syntax
- CURSor:XY:RECTangular:X:POSITION<x> <NR3>
- CURSor:XY:RECTangular:X:POSITION<x>?
Info
  • <NR3> is a floating point number that specifies the coordinate in volts.

CursorXyRectangularXUnits

Bases: SCPICmdRead

The CURSor:XY:RECTangular:X:UNIts command.

Description
  • Returns the cursor X rectangular units.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:X:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:X:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RECTangular:X:UNIts?

CursorXyRectangularY

Bases: SCPICmdRead

The CURSor:XY:RECTangular:Y command tree.

Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:Y? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:Y? query and raise an AssertionError if the returned value does not match value.
Properties
  • .delta: The CURSor:XY:RECTangular:Y:DELta command.
  • .position: The CURSor:XY:RECTangular:Y:POSITION<x> command.
  • .units: The CURSor:XY:RECTangular:Y:UNIts command.

delta property

Return the CURSor:XY:RECTangular:Y:DELta command.

Description
  • Returns The cursor Y delta value in rectangular coordinates.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:Y:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:Y:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RECTangular:Y:DELta?

position property

Return the CURSor:XY:RECTangular:Y:POSITION<x> command.

Description
  • This command specifies the Y rectangular coordinate for cursor 1 or cursor 2. The cursor is specified by x and can be either 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:Y:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:Y:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:XY:RECTangular:Y:POSITION<x> value command.
SCPI Syntax
- CURSor:XY:RECTangular:Y:POSITION<x> <NR3>
- CURSor:XY:RECTangular:Y:POSITION<x>?
Info
  • <NR3> is a floating point number that specifies the coordinate in volts.

units property

Return the CURSor:XY:RECTangular:Y:UNIts command.

Description
  • Returns the cursor Y rectangular units.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:Y:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:Y:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RECTangular:Y:UNIts?

CursorXyRectangularYDelta

Bases: SCPICmdRead

The CURSor:XY:RECTangular:Y:DELta command.

Description
  • Returns The cursor Y delta value in rectangular coordinates.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:Y:DELta? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:Y:DELta? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RECTangular:Y:DELta?

CursorXyRectangularYPositionItem

Bases: ValidatedDynamicNumberCmd, SCPICmdWrite, SCPICmdRead

The CURSor:XY:RECTangular:Y:POSITION<x> command.

Description
  • This command specifies the Y rectangular coordinate for cursor 1 or cursor 2. The cursor is specified by x and can be either 1 or 2.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:Y:POSITION<x>? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:Y:POSITION<x>? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the CURSor:XY:RECTangular:Y:POSITION<x> value command.
SCPI Syntax
- CURSor:XY:RECTangular:Y:POSITION<x> <NR3>
- CURSor:XY:RECTangular:Y:POSITION<x>?
Info
  • <NR3> is a floating point number that specifies the coordinate in volts.

CursorXyRectangularYUnits

Bases: SCPICmdRead

The CURSor:XY:RECTangular:Y:UNIts command.

Description
  • Returns the cursor Y rectangular units.
Usage
  • Using the .query() method will send the CURSor:XY:RECTangular:Y:UNIts? query.
  • Using the .verify(value) method will send the CURSor:XY:RECTangular:Y:UNIts? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- CURSor:XY:RECTangular:Y:UNIts?