d

The d commands module.

These commands are used in the following models: DPO5K, DPO5KB, DPO70KC, DPO70KD, DPO70KDX, DPO70KSX, DPO7K, DPO7KC, DSA70KC, DSA70KD, MSO5K, MSO5KB, MSO70KC, MSO70KDX

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

Please report an issue if one is found.

Commands and Queries
- D<x>:LABEL <QString>
- D<x>:LABEL?
- D<x>:POSition <NR3>
- D<x>:POSition?
- D<x>:PROBE:ID:SERnumber?
- D<x>:PROBE:ID:TYPe?
- D<x>:THRESHold <NR3>
- D<x>:THRESHold?

DigitalBit

Bases: ValidatedDigitalBit, SCPICmdRead

The D<x> command tree.

Usage
  • Using the .query() method will send the D<x>? query.
  • Using the .verify(value) method will send the D<x>? query and raise an AssertionError if the returned value does not match value.
Properties
  • .label: The D<x>:LABEL command.
  • .position: The D<x>:POSition command.
  • .probe: The D<x>:PROBE command tree.
  • .threshold: The D<x>:THRESHold command.

label property

Return the D<x>:LABEL command.

Description
  • This command sets or queries the label that appears for the specified digital input on the display.
Usage
  • Using the .query() method will send the D<x>:LABEL? query.
  • Using the .verify(value) method will send the D<x>:LABEL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the D<x>:LABEL value command.
SCPI Syntax
- D<x>:LABEL <QString>
- D<x>:LABEL?
Info
  • <QString> is an alphanumeric string of characters, enclosed in quotes, that defines the label text.

position property

Return the D<x>:POSition command.

Description
  • This command specifies the vertical position for digital channel , where x is the channel number.
Usage
  • Using the .query() method will send the D<x>:POSition? query.
  • Using the .verify(value) method will send the D<x>:POSition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the D<x>:POSition value command.
SCPI Syntax
- D<x>:POSition <NR3>
- D<x>:POSition?
Info
  • <NR3> is a floating point number that specifies the position of the digital channel, in slot units. Use the oscilloscope front-panel controls to place the channel; then query the channel to obtain an exact value for the position.

probe property

Return the D<x>:PROBE command tree.

Usage
  • Using the .query() method will send the D<x>:PROBE? query.
  • Using the .verify(value) method will send the D<x>:PROBE? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .id: The D<x>:PROBE:ID command tree.

threshold property

Return the D<x>:THRESHold command.

Description
  • This command sets or queries the threshold level for the specified digital signal.
Usage
  • Using the .query() method will send the D<x>:THRESHold? query.
  • Using the .verify(value) method will send the D<x>:THRESHold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the D<x>:THRESHold value command.
SCPI Syntax
- D<x>:THRESHold <NR3>
- D<x>:THRESHold?
Info
  • <NR3> specifies the threshold level in volts.

DigitalBitLabel

Bases: SCPICmdWrite, SCPICmdRead

The D<x>:LABEL command.

Description
  • This command sets or queries the label that appears for the specified digital input on the display.
Usage
  • Using the .query() method will send the D<x>:LABEL? query.
  • Using the .verify(value) method will send the D<x>:LABEL? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the D<x>:LABEL value command.
SCPI Syntax
- D<x>:LABEL <QString>
- D<x>:LABEL?
Info
  • <QString> is an alphanumeric string of characters, enclosed in quotes, that defines the label text.

DigitalBitPosition

Bases: SCPICmdWrite, SCPICmdRead

The D<x>:POSition command.

Description
  • This command specifies the vertical position for digital channel , where x is the channel number.
Usage
  • Using the .query() method will send the D<x>:POSition? query.
  • Using the .verify(value) method will send the D<x>:POSition? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the D<x>:POSition value command.
SCPI Syntax
- D<x>:POSition <NR3>
- D<x>:POSition?
Info
  • <NR3> is a floating point number that specifies the position of the digital channel, in slot units. Use the oscilloscope front-panel controls to place the channel; then query the channel to obtain an exact value for the position.

DigitalBitProbe

Bases: SCPICmdRead

The D<x>:PROBE command tree.

Usage
  • Using the .query() method will send the D<x>:PROBE? query.
  • Using the .verify(value) method will send the D<x>:PROBE? query and raise an AssertionError if the returned value does not match value.
Properties
  • .id: The D<x>:PROBE:ID command tree.

id property

Return the D<x>:PROBE:ID command tree.

Usage
  • Using the .query() method will send the D<x>:PROBE:ID? query.
  • Using the .verify(value) method will send the D<x>:PROBE:ID? query and raise an AssertionError if the returned value does not match value.
Sub-properties
  • .sernumber: The D<x>:PROBE:ID:SERnumber command.
  • .type: The D<x>:PROBE:ID:TYPe command.

DigitalBitProbeId

Bases: SCPICmdRead

The D<x>:PROBE:ID command tree.

Usage
  • Using the .query() method will send the D<x>:PROBE:ID? query.
  • Using the .verify(value) method will send the D<x>:PROBE:ID? query and raise an AssertionError if the returned value does not match value.
Properties
  • .sernumber: The D<x>:PROBE:ID:SERnumber command.
  • .type: The D<x>:PROBE:ID:TYPe command.

sernumber property

Return the D<x>:PROBE:ID:SERnumber command.

Description
  • This command queries the serial number of the digital probe that provides the specified digital signal.
Usage
  • Using the .query() method will send the D<x>:PROBE:ID:SERnumber? query.
  • Using the .verify(value) method will send the D<x>:PROBE:ID:SERnumber? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- D<x>:PROBE:ID:SERnumber?

type property

Return the D<x>:PROBE:ID:TYPe command.

Description
  • This command queries the type of digital probe that provides the specified digital signal.
Usage
  • Using the .query() method will send the D<x>:PROBE:ID:TYPe? query.
  • Using the .verify(value) method will send the D<x>:PROBE:ID:TYPe? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- D<x>:PROBE:ID:TYPe?

DigitalBitProbeIdSernumber

Bases: SCPICmdRead

The D<x>:PROBE:ID:SERnumber command.

Description
  • This command queries the serial number of the digital probe that provides the specified digital signal.
Usage
  • Using the .query() method will send the D<x>:PROBE:ID:SERnumber? query.
  • Using the .verify(value) method will send the D<x>:PROBE:ID:SERnumber? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- D<x>:PROBE:ID:SERnumber?

DigitalBitProbeIdType

Bases: SCPICmdRead

The D<x>:PROBE:ID:TYPe command.

Description
  • This command queries the type of digital probe that provides the specified digital signal.
Usage
  • Using the .query() method will send the D<x>:PROBE:ID:TYPe? query.
  • Using the .verify(value) method will send the D<x>:PROBE:ID:TYPe? query and raise an AssertionError if the returned value does not match value.
SCPI Syntax
- D<x>:PROBE:ID:TYPe?

DigitalBitThreshold

Bases: SCPICmdWrite, SCPICmdRead

The D<x>:THRESHold command.

Description
  • This command sets or queries the threshold level for the specified digital signal.
Usage
  • Using the .query() method will send the D<x>:THRESHold? query.
  • Using the .verify(value) method will send the D<x>:THRESHold? query and raise an AssertionError if the returned value does not match value.
  • Using the .write(value) method will send the D<x>:THRESHold value command.
SCPI Syntax
- D<x>:THRESHold <NR3>
- D<x>:THRESHold?
Info
  • <NR3> specifies the threshold level in volts.