dmm

The dmm commands module.

These commands are used in the following models: DMM7510

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

Please report an issue if one is found.

Attributes and Functions
- dmm.digitize.analogtrigger.edge.level
- dmm.digitize.analogtrigger.edge.slope
- dmm.digitize.analogtrigger.highfreqreject
- dmm.digitize.analogtrigger.mode
- dmm.digitize.analogtrigger.pulse.condition
- dmm.digitize.analogtrigger.pulse.level
- dmm.digitize.analogtrigger.pulse.polarity
- dmm.digitize.analogtrigger.pulse.width
- dmm.digitize.analogtrigger.window.direction
- dmm.digitize.analogtrigger.window.levelhigh
- dmm.digitize.analogtrigger.window.levellow
- dmm.digitize.coupling.acfilter
- dmm.digitize.coupling.acfrequency
- dmm.digitize.coupling.type
- dmm.digitize.dbmreference
- dmm.digitize.dbreference
- dmm.digitize.inputimpedance
- dmm.measure.analogtrigger.edge.level
- dmm.measure.analogtrigger.edge.slope
- dmm.measure.analogtrigger.highfreqreject
- dmm.measure.analogtrigger.mode
- dmm.measure.analogtrigger.pulse.condition
- dmm.measure.analogtrigger.pulse.level
- dmm.measure.analogtrigger.pulse.polarity
- dmm.measure.analogtrigger.pulse.width
- dmm.measure.analogtrigger.window.direction
- dmm.measure.analogtrigger.window.levelhigh
- dmm.measure.analogtrigger.window.levellow
- dmm.measure.aperture
- dmm.measure.autodelay
- dmm.measure.autorange
- dmm.measure.autozero.enable
- dmm.measure.bias.actual
- dmm.measure.bias.level
- dmm.measure.count
- dmm.measure.dbmreference
- dmm.measure.detectorbandwidth
- dmm.measure.displaydigits
- dmm.measure.drycircuit
- dmm.measure.filter.count
- dmm.measure.filter.enable
- dmm.measure.filter.type
- dmm.measure.filter.window
- dmm.measure.fourrtd
- dmm.measure.func
- dmm.measure.inputimpedance
- dmm.measure.limit[Y].autoclear
- dmm.measure.limit[Y].enable
- dmm.measure.limit[Y].fail
- dmm.measure.limit[Y].high.value
- dmm.measure.limit[Y].low.value
- dmm.measure.linesync
- dmm.measure.math.enable
- dmm.measure.math.format
- dmm.measure.math.mxb.bfactor
- dmm.measure.math.mxb.mfactor
- dmm.measure.math.percent
- dmm.measure.nplc
- dmm.measure.offsetcompensation.enable
- dmm.measure.opendetector
- dmm.measure.range
- dmm.measure.read()
- dmm.measure.rel.enable
- dmm.measure.rel.level
- dmm.measure.rel.method
- dmm.measure.rtdalpha
- dmm.measure.rtdbeta
- dmm.measure.rtddelta
- dmm.measure.rtdzero
- dmm.measure.sense.autorange
- dmm.measure.sense.range
- dmm.measure.setattribute()
- dmm.measure.thermistor
- dmm.measure.thermocouple
- dmm.measure.threertd
- dmm.measure.threshold.autorange
- dmm.measure.threshold.level
- dmm.measure.threshold.range
- dmm.measure.transducer
- dmm.measure.unit
- dmm.reset()
- dmm.terminals
- dmm.trigger.digitize.stimulus
- dmm.trigger.measure.stimulus

Dmm

Bases: BaseTSPCmd

The dmm command tree.

Constants
  • .OFF: Set the threshold range manually.
  • .ON: Set the threshold range automatically.
Properties and methods
  • .digitize: The dmm.digitize command tree.
  • .measure: The dmm.measure command tree.
  • .reset(): The dmm.reset() function.
  • .terminals: The dmm.terminals attribute.
  • .trigger: The dmm.trigger command tree.

OFF class-attribute instance-attribute

OFF = 'dmm.OFF'

ON class-attribute instance-attribute

ON = 'dmm.ON'

digitize property

digitize: DmmDigitize

Return the dmm.digitize command tree.

Sub-properties and sub-methods
  • .analogtrigger: The dmm.digitize.analogtrigger command tree.
  • .coupling: The dmm.digitize.coupling command tree.
  • .dbmreference: The dmm.digitize.dbmreference attribute.
  • .dbreference: The dmm.digitize.dbreference attribute.
  • .inputimpedance: The dmm.digitize.inputimpedance attribute.

measure property

measure: DmmMeasure

Return the dmm.measure command tree.

Sub-properties and sub-methods
  • .analogtrigger: The dmm.measure.analogtrigger command tree.
  • .aperture: The dmm.measure.aperture attribute.
  • .autodelay: The dmm.measure.autodelay attribute.
  • .autorange: The dmm.measure.autorange attribute.
  • .autozero: The dmm.measure.autozero command tree.
  • .bias: The dmm.measure.bias command tree.
  • .count: The dmm.measure.count attribute.
  • .dbmreference: The dmm.measure.dbmreference attribute.
  • .detectorbandwidth: The dmm.measure.detectorbandwidth attribute.
  • .displaydigits: The dmm.measure.displaydigits attribute.
  • .drycircuit: The dmm.measure.drycircuit attribute.
  • .filter: The dmm.measure.filter command tree.
  • .fourrtd: The dmm.measure.fourrtd attribute.
  • .func: The dmm.measure.func attribute.
  • .inputimpedance: The dmm.measure.inputimpedance attribute.
  • .limit: The dmm.measure.limit[Y] command tree.
  • .linesync: The dmm.measure.linesync attribute.
  • .math: The dmm.measure.math command tree.
  • .nplc: The dmm.measure.nplc attribute.
  • .offsetcompensation: The dmm.measure.offsetcompensation command tree.
  • .opendetector: The dmm.measure.opendetector attribute.
  • .range: The dmm.measure.range attribute.
  • .read(): The dmm.measure.read() function.
  • .rel: The dmm.measure.rel command tree.
  • .rtdalpha: The dmm.measure.rtdalpha attribute.
  • .rtdbeta: The dmm.measure.rtdbeta attribute.
  • .rtddelta: The dmm.measure.rtddelta attribute.
  • .rtdzero: The dmm.measure.rtdzero attribute.
  • .sense: The dmm.measure.sense command tree.
  • .setattribute(): The dmm.measure.setattribute() function.
  • .thermistor: The dmm.measure.thermistor attribute.
  • .thermocouple: The dmm.measure.thermocouple attribute.
  • .threertd: The dmm.measure.threertd attribute.
  • .threshold: The dmm.measure.threshold command tree.
  • .transducer: The dmm.measure.transducer attribute.
  • .unit: The dmm.measure.unit attribute.

terminals property

terminals: str

Access the dmm.terminals attribute.

Description
  • This attribute describes which set of input and output terminals the instrument is using.
Usage
  • Accessing this property will send the print(dmm.terminals) query.
TSP Syntax
- print(dmm.terminals)
Raises:

trigger property

trigger: DmmTrigger

Return the dmm.trigger command tree.

Sub-properties and sub-methods
  • .digitize: The dmm.trigger.digitize command tree.
  • .measure: The dmm.trigger.measure command tree.

reset

reset(scope: str) -> None

Run the dmm.reset() function.

Description
  • Resets the DMM functions and attributes in the instrument, as indicated by the parameter.
TSP Syntax
- dmm.reset()
Parameters:
  • scope (str) –

    A string equaling ‘active’ to set the active function only to factory default settings or ‘all’ to set all functions back to factory default settings.

Raises:

DmmDigitize

Bases: BaseTSPCmd

The dmm.digitize command tree.

Properties and methods
  • .analogtrigger: The dmm.digitize.analogtrigger command tree.
  • .coupling: The dmm.digitize.coupling command tree.
  • .dbmreference: The dmm.digitize.dbmreference attribute.
  • .dbreference: The dmm.digitize.dbreference attribute.
  • .inputimpedance: The dmm.digitize.inputimpedance attribute.

analogtrigger property

analogtrigger: DmmDigitizeAnalogtrigger

Return the dmm.digitize.analogtrigger command tree.

Sub-properties and sub-methods
  • .edge: The dmm.digitize.analogtrigger.edge command tree.
  • .highfreqreject: The dmm.digitize.analogtrigger.highfreqreject attribute.
  • .mode: The dmm.digitize.analogtrigger.mode attribute.
  • .pulse: The dmm.digitize.analogtrigger.pulse command tree.
  • .window: The dmm.digitize.analogtrigger.window command tree.

coupling property

Return the dmm.digitize.coupling command tree.

Sub-properties and sub-methods
  • .acfilter: The dmm.digitize.coupling.acfilter attribute.
  • .acfrequency: The dmm.digitize.coupling.acfrequency attribute.
  • .type: The dmm.digitize.coupling.type attribute.

dbmreference property writable

dbmreference: str

Access the dmm.digitize.dbmreference attribute.

Description
  • This attribute defines the decibel-milliwatts (dBm) reference.
Usage
  • Accessing this property will send the print(dmm.digitize.dbmreference) query.
  • Setting this property to a value will send the dmm.digitize.dbmreference = value command.
TSP Syntax
- dmm.digitize.dbmreference = value
- print(dmm.digitize.dbmreference)
Raises:

dbreference property writable

dbreference: str

Access the dmm.digitize.dbreference attribute.

Description
  • This attribute defines the decibel (dB) reference setting for the DMM in volts.
Usage
  • Accessing this property will send the print(dmm.digitize.dbreference) query.
  • Setting this property to a value will send the dmm.digitize.dbreference = value command.
TSP Syntax
- dmm.digitize.dbreference = value
- print(dmm.digitize.dbreference)
Raises:

inputimpedance property writable

inputimpedance: str

Access the dmm.digitize.inputimpedance attribute.

Description
  • This attribute determines when the 10 MΩ input divider is enabled.
Usage
  • Accessing this property will send the print(dmm.digitize.inputimpedance) query.
  • Setting this property to a value will send the dmm.digitize.inputimpedance = value command.
TSP Syntax
- dmm.digitize.inputimpedance = value
- print(dmm.digitize.inputimpedance)
Raises:

DmmDigitizeAnalogtrigger

Bases: BaseTSPCmd

The dmm.digitize.analogtrigger command tree.

Properties and methods
  • .edge: The dmm.digitize.analogtrigger.edge command tree.
  • .highfreqreject: The dmm.digitize.analogtrigger.highfreqreject attribute.
  • .mode: The dmm.digitize.analogtrigger.mode attribute.
  • .pulse: The dmm.digitize.analogtrigger.pulse command tree.
  • .window: The dmm.digitize.analogtrigger.window command tree.

edge property

Return the dmm.digitize.analogtrigger.edge command tree.

Sub-properties and sub-methods
  • .level: The dmm.digitize.analogtrigger.edge.level attribute.
  • .slope: The dmm.digitize.analogtrigger.edge.slope attribute.

highfreqreject property writable

highfreqreject: str

Access the dmm.digitize.analogtrigger.highfreqreject attribute.

Description
  • This attribute enables or disables high frequency rejection on analog trigger events.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.highfreqreject) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.highfreqreject = value command.
TSP Syntax
- dmm.digitize.analogtrigger.highfreqreject = value
- print(dmm.digitize.analogtrigger.highfreqreject)
Raises:

mode property writable

mode: str

Access the dmm.digitize.analogtrigger.mode attribute.

Description
  • This attribute configures the type of signal behavior that can generate an analog trigger event.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.mode) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.mode = value command.
TSP Syntax
- dmm.digitize.analogtrigger.mode = value
- print(dmm.digitize.analogtrigger.mode)
Raises:

pulse property

Return the dmm.digitize.analogtrigger.pulse command tree.

Sub-properties and sub-methods
  • .condition: The dmm.digitize.analogtrigger.pulse.condition attribute.
  • .level: The dmm.digitize.analogtrigger.pulse.level attribute.
  • .polarity: The dmm.digitize.analogtrigger.pulse.polarity attribute.
  • .width: The dmm.digitize.analogtrigger.pulse.width attribute.

window property

Return the dmm.digitize.analogtrigger.window command tree.

Sub-properties and sub-methods
  • .direction: The dmm.digitize.analogtrigger.window.direction attribute.
  • .levelhigh: The dmm.digitize.analogtrigger.window.levelhigh attribute.
  • .levellow: The dmm.digitize.analogtrigger.window.levellow attribute.

DmmDigitizeAnalogtriggerEdge

Bases: BaseTSPCmd

The dmm.digitize.analogtrigger.edge command tree.

Properties and methods
  • .level: The dmm.digitize.analogtrigger.edge.level attribute.
  • .slope: The dmm.digitize.analogtrigger.edge.slope attribute.

level property writable

level: str

Access the dmm.digitize.analogtrigger.edge.level attribute.

Description
  • This attribute defines the signal level that generates the analog trigger event for the edge trigger mode.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.edge.level) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.edge.level = value command.
TSP Syntax
- dmm.digitize.analogtrigger.edge.level = value
- print(dmm.digitize.analogtrigger.edge.level)
Raises:

slope property writable

slope: str

Access the dmm.digitize.analogtrigger.edge.slope attribute.

Description
  • This attribute defines the slope of the analog trigger edge.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.edge.slope) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.edge.slope = value command.
TSP Syntax
- dmm.digitize.analogtrigger.edge.slope = value
- print(dmm.digitize.analogtrigger.edge.slope)
Raises:

DmmDigitizeAnalogtriggerPulse

Bases: BaseTSPCmd

The dmm.digitize.analogtrigger.pulse command tree.

Properties and methods
  • .condition: The dmm.digitize.analogtrigger.pulse.condition attribute.
  • .level: The dmm.digitize.analogtrigger.pulse.level attribute.
  • .polarity: The dmm.digitize.analogtrigger.pulse.polarity attribute.
  • .width: The dmm.digitize.analogtrigger.pulse.width attribute.

condition property writable

condition: str

Access the dmm.digitize.analogtrigger.pulse.condition attribute.

Description
  • This attribute defines if the pulse must be greater than or less than the incoming pulse must have a duration greater than or less than the threshold pulse width before an analog trigger is generated.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.pulse.condition) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.pulse.condition = value command.
TSP Syntax
- dmm.digitize.analogtrigger.pulse.condition = value
- print(dmm.digitize.analogtrigger.pulse.condition)
Raises:

level property writable

level: str

Access the dmm.digitize.analogtrigger.pulse.level attribute.

Description
  • This attribute defines the pulse level that generates an analog trigger event.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.pulse.level) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.pulse.level = value command.
TSP Syntax
- dmm.digitize.analogtrigger.pulse.level = value
- print(dmm.digitize.analogtrigger.pulse.level)
Raises:

polarity property writable

polarity: str

Access the dmm.digitize.analogtrigger.pulse.polarity attribute.

Description
  • This attribute defines the polarity of the pulse that generates an analog trigger event.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.pulse.polarity) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.pulse.polarity = value command.
TSP Syntax
- dmm.digitize.analogtrigger.pulse.polarity = value
- print(dmm.digitize.analogtrigger.pulse.polarity)
Raises:

width property writable

width: str

Access the dmm.digitize.analogtrigger.pulse.width attribute.

Description
  • This attribute defines the threshold value for the pulse width.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.pulse.width) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.pulse.width = value command.
TSP Syntax
- dmm.digitize.analogtrigger.pulse.width = value
- print(dmm.digitize.analogtrigger.pulse.width)
Raises:

DmmDigitizeAnalogtriggerWindow

Bases: BaseTSPCmd

The dmm.digitize.analogtrigger.window command tree.

Properties and methods
  • .direction: The dmm.digitize.analogtrigger.window.direction attribute.
  • .levelhigh: The dmm.digitize.analogtrigger.window.levelhigh attribute.
  • .levellow: The dmm.digitize.analogtrigger.window.levellow attribute.

direction property writable

direction: str

Access the dmm.digitize.analogtrigger.window.direction attribute.

Description
  • This attribute defines if the analog trigger occurs when the signal enters or leaves the defined high and low analog signal level boundaries.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.window.direction) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.window.direction = value command.
TSP Syntax
- dmm.digitize.analogtrigger.window.direction = value
- print(dmm.digitize.analogtrigger.window.direction)
Raises:

levelhigh property writable

levelhigh: str

Access the dmm.digitize.analogtrigger.window.levelhigh attribute.

Description
  • This attribute defines the upper boundary of the analog trigger window.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.window.levelhigh) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.window.levelhigh = value command.
TSP Syntax
- dmm.digitize.analogtrigger.window.levelhigh = value
- print(dmm.digitize.analogtrigger.window.levelhigh)
Raises:

levellow property writable

levellow: str

Access the dmm.digitize.analogtrigger.window.levellow attribute.

Description
  • This attribute defines the lower boundary of the analog trigger window.
Usage
  • Accessing this property will send the print(dmm.digitize.analogtrigger.window.levellow) query.
  • Setting this property to a value will send the dmm.digitize.analogtrigger.window.levellow = value command.
TSP Syntax
- dmm.digitize.analogtrigger.window.levellow = value
- print(dmm.digitize.analogtrigger.window.levellow)
Raises:

DmmDigitizeCoupling

Bases: BaseTSPCmd

The dmm.digitize.coupling command tree.

Properties and methods
  • .acfilter: The dmm.digitize.coupling.acfilter attribute.
  • .acfrequency: The dmm.digitize.coupling.acfrequency attribute.
  • .type: The dmm.digitize.coupling.type attribute.

acfilter property writable

acfilter: str

Access the dmm.digitize.coupling.acfilter attribute.

Description
  • This attribute selects the instrument settling time when coupling is set to AC.
Usage
  • Accessing this property will send the print(dmm.digitize.coupling.acfilter) query.
  • Setting this property to a value will send the dmm.digitize.coupling.acfilter = value command.
TSP Syntax
- dmm.digitize.coupling.acfilter = value
- print(dmm.digitize.coupling.acfilter)
Raises:

acfrequency property writable

acfrequency: str

Access the dmm.digitize.coupling.acfrequency attribute.

Description
  • This attribute allows you to optimize the amplitude to compensate for signal loss across the coupling capacitor when AC coupling is selected.
Usage
  • Accessing this property will send the print(dmm.digitize.coupling.acfrequency) query.
  • Setting this property to a value will send the dmm.digitize.coupling.acfrequency = value command.
TSP Syntax
- dmm.digitize.coupling.acfrequency = value
- print(dmm.digitize.coupling.acfrequency)
Raises:

type property writable

type: str

Access the dmm.digitize.coupling.type attribute.

Description
  • This attribute determines if AC or DC signal coupling is used.
Usage
  • Accessing this property will send the print(dmm.digitize.coupling.type) query.
  • Setting this property to a value will send the dmm.digitize.coupling.type = value command.
TSP Syntax
- dmm.digitize.coupling.type = value
- print(dmm.digitize.coupling.type)
Raises:

DmmMeasure

Bases: BaseTSPCmd

The dmm.measure command tree.

Properties and methods
  • .analogtrigger: The dmm.measure.analogtrigger command tree.
  • .aperture: The dmm.measure.aperture attribute.
  • .autodelay: The dmm.measure.autodelay attribute.
  • .autorange: The dmm.measure.autorange attribute.
  • .autozero: The dmm.measure.autozero command tree.
  • .bias: The dmm.measure.bias command tree.
  • .count: The dmm.measure.count attribute.
  • .dbmreference: The dmm.measure.dbmreference attribute.
  • .detectorbandwidth: The dmm.measure.detectorbandwidth attribute.
  • .displaydigits: The dmm.measure.displaydigits attribute.
  • .drycircuit: The dmm.measure.drycircuit attribute.
  • .filter: The dmm.measure.filter command tree.
  • .fourrtd: The dmm.measure.fourrtd attribute.
  • .func: The dmm.measure.func attribute.
  • .inputimpedance: The dmm.measure.inputimpedance attribute.
  • .limit: The dmm.measure.limit[Y] command tree.
  • .linesync: The dmm.measure.linesync attribute.
  • .math: The dmm.measure.math command tree.
  • .nplc: The dmm.measure.nplc attribute.
  • .offsetcompensation: The dmm.measure.offsetcompensation command tree.
  • .opendetector: The dmm.measure.opendetector attribute.
  • .range: The dmm.measure.range attribute.
  • .read(): The dmm.measure.read() function.
  • .rel: The dmm.measure.rel command tree.
  • .rtdalpha: The dmm.measure.rtdalpha attribute.
  • .rtdbeta: The dmm.measure.rtdbeta attribute.
  • .rtddelta: The dmm.measure.rtddelta attribute.
  • .rtdzero: The dmm.measure.rtdzero attribute.
  • .sense: The dmm.measure.sense command tree.
  • .setattribute(): The dmm.measure.setattribute() function.
  • .thermistor: The dmm.measure.thermistor attribute.
  • .thermocouple: The dmm.measure.thermocouple attribute.
  • .threertd: The dmm.measure.threertd attribute.
  • .threshold: The dmm.measure.threshold command tree.
  • .transducer: The dmm.measure.transducer attribute.
  • .unit: The dmm.measure.unit attribute.

analogtrigger property

analogtrigger: DmmMeasureAnalogtrigger

Return the dmm.measure.analogtrigger command tree.

Sub-properties and sub-methods
  • .edge: The dmm.measure.analogtrigger.edge command tree.
  • .highfreqreject: The dmm.measure.analogtrigger.highfreqreject attribute.
  • .mode: The dmm.measure.analogtrigger.mode attribute.
  • .pulse: The dmm.measure.analogtrigger.pulse command tree.
  • .window: The dmm.measure.analogtrigger.window command tree.

aperture property writable

aperture: str

Access the dmm.measure.aperture attribute.

Description
  • This function determines the aperture setting for the selected function.
Usage
  • Accessing this property will send the print(dmm.measure.aperture) query.
  • Setting this property to a value will send the dmm.measure.aperture = value command.
TSP Syntax
- dmm.measure.aperture = value
- print(dmm.measure.aperture)
Raises:

autodelay property writable

autodelay: str

Access the dmm.measure.autodelay attribute.

Description
  • This attribute enables or disables the automatic delay that occurs before each measurement.
Usage
  • Accessing this property will send the print(dmm.measure.autodelay) query.
  • Setting this property to a value will send the dmm.measure.autodelay = value command.
TSP Syntax
- dmm.measure.autodelay = value
- print(dmm.measure.autodelay)
Raises:

autorange property writable

autorange: str

Access the dmm.measure.autorange attribute.

Description
  • This attribute determines if the measurement range is set manually or automatically for the selected measure function.
Usage
  • Accessing this property will send the print(dmm.measure.autorange) query.
  • Setting this property to a value will send the dmm.measure.autorange = value command.
TSP Syntax
- dmm.measure.autorange = value
- print(dmm.measure.autorange)
Raises:

autozero property

Return the dmm.measure.autozero command tree.

Sub-properties and sub-methods
  • .enable: The dmm.measure.autozero.enable attribute.

bias property

Return the dmm.measure.bias command tree.

Sub-properties and sub-methods
  • .actual: The dmm.measure.bias.actual attribute.
  • .level: The dmm.measure.bias.level attribute.

count property writable

count: str

Access the dmm.measure.count attribute.

Description
  • This attribute sets the number of measurements to make when a measurement is requested.
Usage
  • Accessing this property will send the print(dmm.measure.count) query.
  • Setting this property to a value will send the dmm.measure.count = value command.
TSP Syntax
- dmm.measure.count = value
- print(dmm.measure.count)
Raises:

dbmreference property writable

dbmreference: str

Access the dmm.measure.dbmreference attribute.

Description
  • This attribute defines the decibel-milliwatts (dBm) reference.
Usage
  • Accessing this property will send the print(dmm.measure.dbmreference) query.
  • Setting this property to a value will send the dmm.measure.dbmreference = value command.
TSP Syntax
- dmm.measure.dbmreference = value
- print(dmm.measure.dbmreference)
Raises:

detectorbandwidth property writable

detectorbandwidth: str

Access the dmm.measure.detectorbandwidth attribute.

Description
  • This attribute selects the detector bandwidth for AC current and AC voltage measurements.
Usage
  • Accessing this property will send the print(dmm.measure.detectorbandwidth) query.
  • Setting this property to a value will send the dmm.measure.detectorbandwidth = value command.
TSP Syntax
- dmm.measure.detectorbandwidth = value
- print(dmm.measure.detectorbandwidth)
Raises:

displaydigits property writable

displaydigits: str

Access the dmm.measure.displaydigits attribute.

Description
  • This attribute determines the number of digits that are displayed for measurements on the front panel.
Usage
  • Accessing this property will send the print(dmm.measure.displaydigits) query.
  • Setting this property to a value will send the dmm.measure.displaydigits = value command.
TSP Syntax
- dmm.measure.displaydigits = value
- print(dmm.measure.displaydigits)
Raises:

drycircuit property writable

drycircuit: str

Access the dmm.measure.drycircuit attribute.

Description
  • This attribute enables or disables the dry circuit feature of the 4-wire resistance measure function.
Usage
  • Accessing this property will send the print(dmm.measure.drycircuit) query.
  • Setting this property to a value will send the dmm.measure.drycircuit = value command.
TSP Syntax
- dmm.measure.drycircuit = value
- print(dmm.measure.drycircuit)
Raises:

filter property

Return the dmm.measure.filter command tree.

Sub-properties and sub-methods
  • .count: The dmm.measure.filter.count attribute.
  • .enable: The dmm.measure.filter.enable attribute.
  • .type: The dmm.measure.filter.type attribute.
  • .window: The dmm.measure.filter.window attribute.

fourrtd property writable

fourrtd: str

Access the dmm.measure.fourrtd attribute.

Description
  • This attribute defines the type of 4-wire RTD that is being used
Usage
  • Accessing this property will send the print(dmm.measure.fourrtd) query.
  • Setting this property to a value will send the dmm.measure.fourrtd = value command.
TSP Syntax
- dmm.measure.fourrtd = value
- print(dmm.measure.fourrtd)
Raises:

func property writable

func: str

Access the dmm.measure.func attribute.

Description
  • This attribute selects the active measure function.
Usage
  • Accessing this property will send the print(dmm.measure.func) query.
  • Setting this property to a value will send the dmm.measure.func = value command.
TSP Syntax
- dmm.measure.func = value
- print(dmm.measure.func)
Raises:

inputimpedance property writable

inputimpedance: str

Access the dmm.measure.inputimpedance attribute.

Description
  • This attribute determines when the 10 MΩ input divider is enabled.
Usage
  • Accessing this property will send the print(dmm.measure.inputimpedance) query.
  • Setting this property to a value will send the dmm.measure.inputimpedance = value command.
TSP Syntax
- dmm.measure.inputimpedance = value
- print(dmm.measure.inputimpedance)
Raises:

limit property

Return the dmm.measure.limit[Y] command tree.

Info
  • Y, the limit number: 1 or 2.
Sub-properties and sub-methods
  • .autoclear: The dmm.measure.limit[Y].autoclear attribute.
  • .enable: The dmm.measure.limit[Y].enable attribute.
  • .fail: The dmm.measure.limit[Y].fail attribute.
  • .high: The dmm.measure.limit[Y].high command tree.
  • .low: The dmm.measure.limit[Y].low command tree.

linesync property writable

linesync: str

Access the dmm.measure.linesync attribute.

Description
  • This attribute determines if line synchronization is used during the measurement.
Usage
  • Accessing this property will send the print(dmm.measure.linesync) query.
  • Setting this property to a value will send the dmm.measure.linesync = value command.
TSP Syntax
- dmm.measure.linesync = value
- print(dmm.measure.linesync)
Raises:

math property

Return the dmm.measure.math command tree.

Sub-properties and sub-methods
  • .enable: The dmm.measure.math.enable attribute.
  • .format: The dmm.measure.math.format attribute.
  • .mxb: The dmm.measure.math.mxb command tree.
  • .percent: The dmm.measure.math.percent attribute.

nplc property writable

nplc: str

Access the dmm.measure.nplc attribute.

Description
  • This command sets the time that the input signal is measured for the selected function.
Usage
  • Accessing this property will send the print(dmm.measure.nplc) query.
  • Setting this property to a value will send the dmm.measure.nplc = value command.
TSP Syntax
- dmm.measure.nplc = value
- print(dmm.measure.nplc)
Raises:

offsetcompensation property

offsetcompensation: DmmMeasureOffsetcompensation

Return the dmm.measure.offsetcompensation command tree.

Sub-properties and sub-methods
  • .enable: The dmm.measure.offsetcompensation.enable attribute.

opendetector property writable

opendetector: str

Access the dmm.measure.opendetector attribute.

Description
  • This attribute determines if the detection of open leads is enabled or disabled.
Usage
  • Accessing this property will send the print(dmm.measure.opendetector) query.
  • Setting this property to a value will send the dmm.measure.opendetector = value command.
TSP Syntax
- dmm.measure.opendetector = value
- print(dmm.measure.opendetector)
Raises:

range property writable

range: str

Access the dmm.measure.range attribute.

Description
  • This attribute determines the positive full-scale measure range.
Usage
  • Accessing this property will send the print(dmm.measure.range) query.
  • Setting this property to a value will send the dmm.measure.range = value command.
TSP Syntax
- dmm.measure.range = value
- print(dmm.measure.range)
Raises:

rel property

Return the dmm.measure.rel command tree.

Sub-properties and sub-methods
  • .enable: The dmm.measure.rel.enable attribute.
  • .level: The dmm.measure.rel.level attribute.
  • .method: The dmm.measure.rel.method attribute.

rtdalpha property writable

rtdalpha: str

Access the dmm.measure.rtdalpha attribute.

Description
  • This attribute contains the alpha value of a user-defined RTD.
Usage
  • Accessing this property will send the print(dmm.measure.rtdalpha) query.
  • Setting this property to a value will send the dmm.measure.rtdalpha = value command.
TSP Syntax
- dmm.measure.rtdalpha = value
- print(dmm.measure.rtdalpha)
Raises:

rtdbeta property writable

rtdbeta: str

Access the dmm.measure.rtdbeta attribute.

Description
  • This attribute contains the beta value of a user-defined RTD.
Usage
  • Accessing this property will send the print(dmm.measure.rtdbeta) query.
  • Setting this property to a value will send the dmm.measure.rtdbeta = value command.
TSP Syntax
- dmm.measure.rtdbeta = value
- print(dmm.measure.rtdbeta)
Raises:

rtddelta property writable

rtddelta: str

Access the dmm.measure.rtddelta attribute.

Description
  • This attribute contains the delta value of a user-defined RTD.
Usage
  • Accessing this property will send the print(dmm.measure.rtddelta) query.
  • Setting this property to a value will send the dmm.measure.rtddelta = value command.
TSP Syntax
- dmm.measure.rtddelta = value
- print(dmm.measure.rtddelta)
Raises:

rtdzero property writable

rtdzero: str

Access the dmm.measure.rtdzero attribute.

Description
  • This attribute contains the zero value of a user-defined RTD.
Usage
  • Accessing this property will send the print(dmm.measure.rtdzero) query.
  • Setting this property to a value will send the dmm.measure.rtdzero = value command.
TSP Syntax
- dmm.measure.rtdzero = value
- print(dmm.measure.rtdzero)
Raises:

sense property

Return the dmm.measure.sense command tree.

Sub-properties and sub-methods
  • .autorange: The dmm.measure.sense.autorange attribute.
  • .range: The dmm.measure.sense.range attribute.

thermistor property writable

thermistor: str

Access the dmm.measure.thermistor attribute.

Description
  • This attribute describes the type of thermistor.
Usage
  • Accessing this property will send the print(dmm.measure.thermistor) query.
  • Setting this property to a value will send the dmm.measure.thermistor = value command.
TSP Syntax
- dmm.measure.thermistor = value
- print(dmm.measure.thermistor)
Raises:

thermocouple property writable

thermocouple: str

Access the dmm.measure.thermocouple attribute.

Description
  • This attribute indicates the thermocouple type.
Usage
  • Accessing this property will send the print(dmm.measure.thermocouple) query.
  • Setting this property to a value will send the dmm.measure.thermocouple = value command.
TSP Syntax
- dmm.measure.thermocouple = value
- print(dmm.measure.thermocouple)
Raises:

threertd property writable

threertd: str

Access the dmm.measure.threertd attribute.

Description
  • This attribute defines the type of three-wire RTD that is being used.
Usage
  • Accessing this property will send the print(dmm.measure.threertd) query.
  • Setting this property to a value will send the dmm.measure.threertd = value command.
TSP Syntax
- dmm.measure.threertd = value
- print(dmm.measure.threertd)
Raises:

threshold property

Return the dmm.measure.threshold command tree.

Sub-properties and sub-methods
  • .autorange: The dmm.measure.threshold.autorange attribute.
  • .level: The dmm.measure.threshold.level attribute.
  • .range: The dmm.measure.threshold.range attribute.

transducer property writable

transducer: str

Access the dmm.measure.transducer attribute.

Description
  • This attribute sets the transducer type for the temperature measurement function.
Usage
  • Accessing this property will send the print(dmm.measure.transducer) query.
  • Setting this property to a value will send the dmm.measure.transducer = value command.
TSP Syntax
- dmm.measure.transducer = value
- print(dmm.measure.transducer)
Raises:

unit property writable

unit: str

Access the dmm.measure.unit attribute.

Description
  • This attribute sets the units of measurement that are displayed on the front panel of the instrument and stored in the reading buffer.
Usage
  • Accessing this property will send the print(dmm.measure.unit) query.
  • Setting this property to a value will send the dmm.measure.unit = value command.
TSP Syntax
- dmm.measure.unit = value
- print(dmm.measure.unit)
Raises:

read

read(buffer_name: str | None = None) -> str

Run the dmm.measure.read() function.

Description
  • This function makes measurements, places them in a reading buffer, and returns the last reading.
TSP Syntax
- dmm.measure.read()
Parameters:
  • buffer_name (optional, default: None ) –

    The name of the reading buffer, which may be a default buffer (defbuffer1 or defbuffer2) or a user-defined buffer; if no buffer is defined, it defaults to defbuffer1.

Returns:
  • str

    The result of the function call.

Raises:

setattribute

setattribute(function: str, setting: str, value: str) -> None

Run the dmm.measure.setattribute() function.

Description
  • This function allows you to set up a measure function whether or not the function is active.
TSP Syntax
- dmm.measure.setattribute()
Parameters:
  • function (str) –

    The function for which you are setting parameters; see Functions.

  • setting (str) –

    The parameter for the function; refer to Details and the tables following the examples.

  • value (str) –

    The parameter value.

Raises:

DmmMeasureAnalogtrigger

Bases: BaseTSPCmd

The dmm.measure.analogtrigger command tree.

Properties and methods
  • .edge: The dmm.measure.analogtrigger.edge command tree.
  • .highfreqreject: The dmm.measure.analogtrigger.highfreqreject attribute.
  • .mode: The dmm.measure.analogtrigger.mode attribute.
  • .pulse: The dmm.measure.analogtrigger.pulse command tree.
  • .window: The dmm.measure.analogtrigger.window command tree.

edge property

Return the dmm.measure.analogtrigger.edge command tree.

Sub-properties and sub-methods
  • .level: The dmm.measure.analogtrigger.edge.level attribute.
  • .slope: The dmm.measure.analogtrigger.edge.slope attribute.

highfreqreject property writable

highfreqreject: str

Access the dmm.measure.analogtrigger.highfreqreject attribute.

Description
  • This attribute enables or disables high frequency rejection on analog trigger events.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.highfreqreject) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.highfreqreject = value command.
TSP Syntax
- dmm.measure.analogtrigger.highfreqreject = value
- print(dmm.measure.analogtrigger.highfreqreject)
Raises:

mode property writable

mode: str

Access the dmm.measure.analogtrigger.mode attribute.

Description
  • This attribute configures the type of signal behavior that can generate an analog trigger event.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.mode) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.mode = value command.
TSP Syntax
- dmm.measure.analogtrigger.mode = value
- print(dmm.measure.analogtrigger.mode)
Raises:

pulse property

Return the dmm.measure.analogtrigger.pulse command tree.

Sub-properties and sub-methods
  • .condition: The dmm.measure.analogtrigger.pulse.condition attribute.
  • .level: The dmm.measure.analogtrigger.pulse.level attribute.
  • .polarity: The dmm.measure.analogtrigger.pulse.polarity attribute.
  • .width: The dmm.measure.analogtrigger.pulse.width attribute.

window property

Return the dmm.measure.analogtrigger.window command tree.

Sub-properties and sub-methods
  • .direction: The dmm.measure.analogtrigger.window.direction attribute.
  • .levelhigh: The dmm.measure.analogtrigger.window.levelhigh attribute.
  • .levellow: The dmm.measure.analogtrigger.window.levellow attribute.

DmmMeasureAnalogtriggerEdge

Bases: BaseTSPCmd

The dmm.measure.analogtrigger.edge command tree.

Properties and methods
  • .level: The dmm.measure.analogtrigger.edge.level attribute.
  • .slope: The dmm.measure.analogtrigger.edge.slope attribute.

level property writable

level: str

Access the dmm.measure.analogtrigger.edge.level attribute.

Description
  • This attribute defines the signal level that generates the analog trigger event for the edge trigger mode.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.edge.level) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.edge.level = value command.
TSP Syntax
- dmm.measure.analogtrigger.edge.level = value
- print(dmm.measure.analogtrigger.edge.level)
Raises:

slope property writable

slope: str

Access the dmm.measure.analogtrigger.edge.slope attribute.

Description
  • This attribute defines the slope of the analog trigger edge.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.edge.slope) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.edge.slope = value command.
TSP Syntax
- dmm.measure.analogtrigger.edge.slope = value
- print(dmm.measure.analogtrigger.edge.slope)
Raises:

DmmMeasureAnalogtriggerPulse

Bases: BaseTSPCmd

The dmm.measure.analogtrigger.pulse command tree.

Properties and methods
  • .condition: The dmm.measure.analogtrigger.pulse.condition attribute.
  • .level: The dmm.measure.analogtrigger.pulse.level attribute.
  • .polarity: The dmm.measure.analogtrigger.pulse.polarity attribute.
  • .width: The dmm.measure.analogtrigger.pulse.width attribute.

condition property writable

condition: str

Access the dmm.measure.analogtrigger.pulse.condition attribute.

Description
  • This attribute defines if the pulse must be greater than or less than the incoming pulse must have a duration greater than or less than the threshold pulse width before an analog trigger is generated.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.pulse.condition) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.pulse.condition = value command.
TSP Syntax
- dmm.measure.analogtrigger.pulse.condition = value
- print(dmm.measure.analogtrigger.pulse.condition)
Raises:

level property writable

level: str

Access the dmm.measure.analogtrigger.pulse.level attribute.

Description
  • This attribute defines the pulse level that generates an analog trigger event.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.pulse.level) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.pulse.level = value command.
TSP Syntax
- dmm.measure.analogtrigger.pulse.level = value
- print(dmm.measure.analogtrigger.pulse.level)
Raises:

polarity property writable

polarity: str

Access the dmm.measure.analogtrigger.pulse.polarity attribute.

Description
  • This attribute defines the polarity of the pulse that generates an analog trigger event.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.pulse.polarity) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.pulse.polarity = value command.
TSP Syntax
- dmm.measure.analogtrigger.pulse.polarity = value
- print(dmm.measure.analogtrigger.pulse.polarity)
Raises:

width property writable

width: str

Access the dmm.measure.analogtrigger.pulse.width attribute.

Description
  • This attribute defines the threshold value for the pulse width.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.pulse.width) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.pulse.width = value command.
TSP Syntax
- dmm.measure.analogtrigger.pulse.width = value
- print(dmm.measure.analogtrigger.pulse.width)
Raises:

DmmMeasureAnalogtriggerWindow

Bases: BaseTSPCmd

The dmm.measure.analogtrigger.window command tree.

Properties and methods
  • .direction: The dmm.measure.analogtrigger.window.direction attribute.
  • .levelhigh: The dmm.measure.analogtrigger.window.levelhigh attribute.
  • .levellow: The dmm.measure.analogtrigger.window.levellow attribute.

direction property writable

direction: str

Access the dmm.measure.analogtrigger.window.direction attribute.

Description
  • This attribute defines if the analog trigger occurs when the signal enters or leaves the defined high and low analog signal level boundaries.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.window.direction) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.window.direction = value command.
TSP Syntax
- dmm.measure.analogtrigger.window.direction = value
- print(dmm.measure.analogtrigger.window.direction)
Raises:

levelhigh property writable

levelhigh: str

Access the dmm.measure.analogtrigger.window.levelhigh attribute.

Description
  • This attribute defines the upper boundary of the analog trigger window.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.window.levelhigh) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.window.levelhigh = value command.
TSP Syntax
- dmm.measure.analogtrigger.window.levelhigh = value
- print(dmm.measure.analogtrigger.window.levelhigh)
Raises:

levellow property writable

levellow: str

Access the dmm.measure.analogtrigger.window.levellow attribute.

Description
  • This attribute defines the lower boundary of the analog trigger window.
Usage
  • Accessing this property will send the print(dmm.measure.analogtrigger.window.levellow) query.
  • Setting this property to a value will send the dmm.measure.analogtrigger.window.levellow = value command.
TSP Syntax
- dmm.measure.analogtrigger.window.levellow = value
- print(dmm.measure.analogtrigger.window.levellow)
Raises:

DmmMeasureAutozero

Bases: BaseTSPCmd

The dmm.measure.autozero command tree.

Properties and methods
  • .enable: The dmm.measure.autozero.enable attribute.

enable property writable

enable: str

Access the dmm.measure.autozero.enable attribute.

Description
  • This attribute enables or disables automatic updates to the internal reference measurements (autozero) of the instrument.
Usage
  • Accessing this property will send the print(dmm.measure.autozero.enable) query.
  • Setting this property to a value will send the dmm.measure.autozero.enable = value command.
TSP Syntax
- dmm.measure.autozero.enable = value
- print(dmm.measure.autozero.enable)
Raises:

DmmMeasureBias

Bases: BaseTSPCmd

The dmm.measure.bias command tree.

Properties and methods
  • .actual: The dmm.measure.bias.actual attribute.
  • .level: The dmm.measure.bias.level attribute.

actual property

actual: str

Access the dmm.measure.bias.actual attribute.

Description
  • This attribute returns the amount of current the instrument is sourcing when it makes measurements.
Usage
  • Accessing this property will send the print(dmm.measure.bias.actual) query.
TSP Syntax
- print(dmm.measure.bias.actual)
Raises:

level property writable

level: str

Access the dmm.measure.bias.level attribute.

Description
  • This attribute selects the amount of current the instrument sources when it makes measurements.
Usage
  • Accessing this property will send the print(dmm.measure.bias.level) query.
  • Setting this property to a value will send the dmm.measure.bias.level = value command.
TSP Syntax
- dmm.measure.bias.level = value
- print(dmm.measure.bias.level)
Raises:

DmmMeasureFilter

Bases: BaseTSPCmd

The dmm.measure.filter command tree.

Properties and methods
  • .count: The dmm.measure.filter.count attribute.
  • .enable: The dmm.measure.filter.enable attribute.
  • .type: The dmm.measure.filter.type attribute.
  • .window: The dmm.measure.filter.window attribute.

count property writable

count: str

Access the dmm.measure.filter.count attribute.

Description
  • This attribute sets the number of measurements that are averaged when filtering is enabled.
Usage
  • Accessing this property will send the print(dmm.measure.filter.count) query.
  • Setting this property to a value will send the dmm.measure.filter.count = value command.
TSP Syntax
- dmm.measure.filter.count = value
- print(dmm.measure.filter.count)
Raises:

enable property writable

enable: str

Access the dmm.measure.filter.enable attribute.

Description
  • This attribute enables or disables the averaging filter for measurements of the selected function.
Usage
  • Accessing this property will send the print(dmm.measure.filter.enable) query.
  • Setting this property to a value will send the dmm.measure.filter.enable = value command.
TSP Syntax
- dmm.measure.filter.enable = value
- print(dmm.measure.filter.enable)
Raises:

type property writable

type: str

Access the dmm.measure.filter.type attribute.

Description
  • This attribute defines the type of averaging filter that is used for the selected measure function when the measurement filter is enabled.
Usage
  • Accessing this property will send the print(dmm.measure.filter.type) query.
  • Setting this property to a value will send the dmm.measure.filter.type = value command.
TSP Syntax
- dmm.measure.filter.type = value
- print(dmm.measure.filter.type)
Raises:

window property writable

window: str

Access the dmm.measure.filter.window attribute.

Description
  • This attribute sets the window for the averaging filter that is used for measurements for the selected function.
Usage
  • Accessing this property will send the print(dmm.measure.filter.window) query.
  • Setting this property to a value will send the dmm.measure.filter.window = value command.
TSP Syntax
- dmm.measure.filter.window = value
- print(dmm.measure.filter.window)
Raises:

DmmMeasureLimitItem

Bases: ValidatedDynamicNumberCmd, BaseTSPCmd

The dmm.measure.limit[Y] command tree.

Info
  • Y, the limit number: 1 or 2.
Properties and methods
  • .autoclear: The dmm.measure.limit[Y].autoclear attribute.
  • .enable: The dmm.measure.limit[Y].enable attribute.
  • .fail: The dmm.measure.limit[Y].fail attribute.
  • .high: The dmm.measure.limit[Y].high command tree.
  • .low: The dmm.measure.limit[Y].low command tree.

autoclear property writable

autoclear: str

Access the dmm.measure.limit[Y].autoclear attribute.

Description
  • This attribute indicates if the test result for limit Y should be cleared automatically or not.
Usage
  • Accessing this property will send the print(dmm.measure.limit[Y].autoclear) query.
  • Setting this property to a value will send the dmm.measure.limit[Y].autoclear = value command.
TSP Syntax
- dmm.measure.limit[Y].autoclear = value
- print(dmm.measure.limit[Y].autoclear)
Info
  • Y, the limit number: 1 or 2.
Raises:

enable property writable

enable: str

Access the dmm.measure.limit[Y].enable attribute.

Description
  • This attribute enables or disables a limit test on the measurement from the selected measure function.
Usage
  • Accessing this property will send the print(dmm.measure.limit[Y].enable) query.
  • Setting this property to a value will send the dmm.measure.limit[Y].enable = value command.
TSP Syntax
- dmm.measure.limit[Y].enable = value
- print(dmm.measure.limit[Y].enable)
Info
  • Y, the limit number: 1 or 2.
Raises:

fail property

fail: str

Access the dmm.measure.limit[Y].fail attribute.

Description
  • This attribute queries the results of a limit test.
Usage
  • Accessing this property will send the print(dmm.measure.limit[Y].fail) query.
TSP Syntax
- print(dmm.measure.limit[Y].fail)
Info
  • Y, the limit number: 1 or 2.
Raises:

high property

Return the dmm.measure.limit[Y].high command tree.

Info
  • Y, the limit number: 1 or 2.
Sub-properties and sub-methods
  • .value: The dmm.measure.limit[Y].high.value attribute.

low property

Return the dmm.measure.limit[Y].low command tree.

Info
  • Y, the limit number: 1 or 2.
Sub-properties and sub-methods
  • .value: The dmm.measure.limit[Y].low.value attribute.

DmmMeasureLimitItemHigh

Bases: BaseTSPCmd

The dmm.measure.limit[Y].high command tree.

Info
  • Y, the limit number: 1 or 2.
Properties and methods
  • .value: The dmm.measure.limit[Y].high.value attribute.

value property writable

value: str

Access the dmm.measure.limit[Y].high.value attribute.

Description
  • This attribute specifies the upper limit for a limit test.
Usage
  • Accessing this property will send the print(dmm.measure.limit[Y].high.value) query.
  • Setting this property to a value will send the dmm.measure.limit[Y].high.value = value command.
TSP Syntax
- dmm.measure.limit[Y].high.value = value
- print(dmm.measure.limit[Y].high.value)
Info
  • Y, the limit number: 1 or 2.
Raises:

DmmMeasureLimitItemLow

Bases: BaseTSPCmd

The dmm.measure.limit[Y].low command tree.

Info
  • Y, the limit number: 1 or 2.
Properties and methods
  • .value: The dmm.measure.limit[Y].low.value attribute.

value property writable

value: str

Access the dmm.measure.limit[Y].low.value attribute.

Description
  • This attribute specifies the lower limit for a limit test.
Usage
  • Accessing this property will send the print(dmm.measure.limit[Y].low.value) query.
  • Setting this property to a value will send the dmm.measure.limit[Y].low.value = value command.
TSP Syntax
- dmm.measure.limit[Y].low.value = value
- print(dmm.measure.limit[Y].low.value)
Info
  • Y, the limit number: 1 or 2.
Raises:

DmmMeasureMath

Bases: BaseTSPCmd

The dmm.measure.math command tree.

Properties and methods
  • .enable: The dmm.measure.math.enable attribute.
  • .format: The dmm.measure.math.format attribute.
  • .mxb: The dmm.measure.math.mxb command tree.
  • .percent: The dmm.measure.math.percent attribute.

enable property writable

enable: str

Access the dmm.measure.math.enable attribute.

Description
  • This attribute enables or disables math operations on measurements for the selected measurement function.
Usage
  • Accessing this property will send the print(dmm.measure.math.enable) query.
  • Setting this property to a value will send the dmm.measure.math.enable = value command.
TSP Syntax
- dmm.measure.math.enable = value
- print(dmm.measure.math.enable)
Raises:

format property writable

format: str

Access the dmm.measure.math.format attribute.

Description
  • This attribute specifies which math operation is performed on measurements when math operations are enabled.
Usage
  • Accessing this property will send the print(dmm.measure.math.format) query.
  • Setting this property to a value will send the dmm.measure.math.format = value command.
TSP Syntax
- dmm.measure.math.format = value
- print(dmm.measure.math.format)
Raises:

mxb property

Return the dmm.measure.math.mxb command tree.

Sub-properties and sub-methods
  • .bfactor: The dmm.measure.math.mxb.bfactor attribute.
  • .mfactor: The dmm.measure.math.mxb.mfactor attribute.

percent property writable

percent: str

Access the dmm.measure.math.percent attribute.

Description
  • This attribute specifies the reference constant that is used when math operations are set to percent.
Usage
  • Accessing this property will send the print(dmm.measure.math.percent) query.
  • Setting this property to a value will send the dmm.measure.math.percent = value command.
TSP Syntax
- dmm.measure.math.percent = value
- print(dmm.measure.math.percent)
Raises:

DmmMeasureMathMxb

Bases: BaseTSPCmd

The dmm.measure.math.mxb command tree.

Properties and methods
  • .bfactor: The dmm.measure.math.mxb.bfactor attribute.
  • .mfactor: The dmm.measure.math.mxb.mfactor attribute.

bfactor property writable

bfactor: str

Access the dmm.measure.math.mxb.bfactor attribute.

Description
  • This attribute specifies the offset, b, for the y = mx + b operation.
Usage
  • Accessing this property will send the print(dmm.measure.math.mxb.bfactor) query.
  • Setting this property to a value will send the dmm.measure.math.mxb.bfactor = value command.
TSP Syntax
- dmm.measure.math.mxb.bfactor = value
- print(dmm.measure.math.mxb.bfactor)
Raises:

mfactor property writable

mfactor: str

Access the dmm.measure.math.mxb.mfactor attribute.

Description
  • This attribute specifies the scale factor, m, for the y = mx + b math operation.
Usage
  • Accessing this property will send the print(dmm.measure.math.mxb.mfactor) query.
  • Setting this property to a value will send the dmm.measure.math.mxb.mfactor = value command.
TSP Syntax
- dmm.measure.math.mxb.mfactor = value
- print(dmm.measure.math.mxb.mfactor)
Raises:

DmmMeasureOffsetcompensation

Bases: BaseTSPCmd

The dmm.measure.offsetcompensation command tree.

Properties and methods
  • .enable: The dmm.measure.offsetcompensation.enable attribute.

enable property writable

enable: str

Access the dmm.measure.offsetcompensation.enable attribute.

Description
  • This attribute determines if offset compensation is used.
Usage
  • Accessing this property will send the print(dmm.measure.offsetcompensation.enable) query.
  • Setting this property to a value will send the dmm.measure.offsetcompensation.enable = value command.
TSP Syntax
- dmm.measure.offsetcompensation.enable = value
- print(dmm.measure.offsetcompensation.enable)
Raises:

DmmMeasureRel

Bases: BaseTSPCmd

The dmm.measure.rel command tree.

Properties and methods
  • .enable: The dmm.measure.rel.enable attribute.
  • .level: The dmm.measure.rel.level attribute.
  • .method: The dmm.measure.rel.method attribute.

enable property writable

enable: str

Access the dmm.measure.rel.enable attribute.

Description
  • This attribute enables or disables the application of a relative offset value to the measurement.
Usage
  • Accessing this property will send the print(dmm.measure.rel.enable) query.
  • Setting this property to a value will send the dmm.measure.rel.enable = value command.
TSP Syntax
- dmm.measure.rel.enable = value
- print(dmm.measure.rel.enable)
Raises:

level property writable

level: str

Access the dmm.measure.rel.level attribute.

Description
  • This attribute contains the relative offset value.
Usage
  • Accessing this property will send the print(dmm.measure.rel.level) query.
  • Setting this property to a value will send the dmm.measure.rel.level = value command.
TSP Syntax
- dmm.measure.rel.level = value
- print(dmm.measure.rel.level)
Raises:

method property writable

method: str

Access the dmm.measure.rel.method attribute.

Description
  • This attribute determines if relative offset is applied to the measurements before calculating the DC voltage ratio value.
Usage
  • Accessing this property will send the print(dmm.measure.rel.method) query.
  • Setting this property to a value will send the dmm.measure.rel.method = value command.
TSP Syntax
- dmm.measure.rel.method = value
- print(dmm.measure.rel.method)
Raises:

DmmMeasureSense

Bases: BaseTSPCmd

The dmm.measure.sense command tree.

Properties and methods
  • .autorange: The dmm.measure.sense.autorange attribute.
  • .range: The dmm.measure.sense.range attribute.

autorange property writable

autorange: str

Access the dmm.measure.sense.autorange attribute.

Description
  • This attribute determines if the sense range is set manually or automatically.
Usage
  • Accessing this property will send the print(dmm.measure.sense.autorange) query.
  • Setting this property to a value will send the dmm.measure.sense.autorange = value command.
TSP Syntax
- dmm.measure.sense.autorange = value
- print(dmm.measure.sense.autorange)
Raises:

range property writable

range: str

Access the dmm.measure.sense.range attribute.

Description
  • This attribute determines the positive full-scale range for the sense measurement.
Usage
  • Accessing this property will send the print(dmm.measure.sense.range) query.
  • Setting this property to a value will send the dmm.measure.sense.range = value command.
TSP Syntax
- dmm.measure.sense.range = value
- print(dmm.measure.sense.range)
Raises:

DmmMeasureThreshold

Bases: BaseTSPCmd

The dmm.measure.threshold command tree.

Properties and methods
  • .autorange: The dmm.measure.threshold.autorange attribute.
  • .level: The dmm.measure.threshold.level attribute.
  • .range: The dmm.measure.threshold.range attribute.

autorange property writable

autorange: str

Access the dmm.measure.threshold.autorange attribute.

Description
  • This attribute determines if the threshold range is set manually or automatically.
Usage
  • Accessing this property will send the print(dmm.measure.threshold.autorange) query.
  • Setting this property to a value will send the dmm.measure.threshold.autorange = value command.
TSP Syntax
- dmm.measure.threshold.autorange = value
- print(dmm.measure.threshold.autorange)
Raises:

level property writable

level: str

Access the dmm.measure.threshold.level attribute.

Description
  • This attribute determines the signal level where the instrument makes frequency or period measurements.
Usage
  • Accessing this property will send the print(dmm.measure.threshold.level) query.
  • Setting this property to a value will send the dmm.measure.threshold.level = value command.
TSP Syntax
- dmm.measure.threshold.level = value
- print(dmm.measure.threshold.level)
Raises:

range property writable

range: str

Access the dmm.measure.threshold.range attribute.

Description
  • This attribute indicates the expected input level of the voltage signal.
Usage
  • Accessing this property will send the print(dmm.measure.threshold.range) query.
  • Setting this property to a value will send the dmm.measure.threshold.range = value command.
TSP Syntax
- dmm.measure.threshold.range = value
- print(dmm.measure.threshold.range)
Raises:

DmmTrigger

Bases: BaseTSPCmd

The dmm.trigger command tree.

Properties and methods
  • .digitize: The dmm.trigger.digitize command tree.
  • .measure: The dmm.trigger.measure command tree.

digitize property

Return the dmm.trigger.digitize command tree.

Sub-properties and sub-methods
  • .stimulus: The dmm.trigger.digitize.stimulus attribute.

measure property

Return the dmm.trigger.measure command tree.

Sub-properties and sub-methods
  • .stimulus: The dmm.trigger.measure.stimulus attribute.

DmmTriggerDigitize

Bases: BaseTSPCmd

The dmm.trigger.digitize command tree.

Properties and methods
  • .stimulus: The dmm.trigger.digitize.stimulus attribute.

stimulus property writable

stimulus: str

Access the dmm.trigger.digitize.stimulus attribute.

Description
  • This attribute sets the instrument to digitize a measurement the next time it detects the specified trigger event.
Usage
  • Accessing this property will send the print(dmm.trigger.digitize.stimulus) query.
  • Setting this property to a value will send the dmm.trigger.digitize.stimulus = value command.
TSP Syntax
- dmm.trigger.digitize.stimulus = value
- print(dmm.trigger.digitize.stimulus)
Raises:

DmmTriggerMeasure

Bases: BaseTSPCmd

The dmm.trigger.measure command tree.

Properties and methods
  • .stimulus: The dmm.trigger.measure.stimulus attribute.

stimulus property writable

stimulus: str

Access the dmm.trigger.measure.stimulus attribute.

Description
  • This attribute sets the instrument to make a measurement the next time it detects the specified trigger event.
Usage
  • Accessing this property will send the print(dmm.trigger.measure.stimulus) query.
  • Setting this property to a value will send the dmm.trigger.measure.stimulus = value command.
TSP Syntax
- dmm.trigger.measure.stimulus = value
- print(dmm.trigger.measure.stimulus)
Raises: