dmm
¶
The dmm commands module.
These commands are used in the following models: SS3706A
THIS FILE IS AUTO-GENERATED, IT SHOULD NOT BE MANUALLY MODIFIED.
Please report an issue if one is found.
Attributes and Functions
- dmm.adjustment.count
- dmm.aperture
- dmm.appendbuffer()
- dmm.autorange
- dmm.autozero
- dmm.buffer.info()
- dmm.buffer.maxcapacity
- dmm.buffer.usedcapacity
- dmm.calibration.ac()
- dmm.calibration.dc()
- dmm.calibration.lock()
- dmm.calibration.password
- dmm.calibration.save()
- dmm.calibration.unlock()
- dmm.close()
- dmm.configure.delete()
- dmm.configure.query()
- dmm.configure.recall()
- dmm.configure.set()
- dmm.connect
- dmm.dbreference
- dmm.detectorbandwidth
- dmm.displaydigits
- dmm.drycircuit
- dmm.filter.count
- dmm.filter.enable
- dmm.filter.type
- dmm.filter.window
- dmm.fourrtd
- dmm.func
- dmm.getconfig()
- dmm.inputdivider
- dmm.limit[Y].autoclear
- dmm.limit[Y].clear()
- dmm.limit[Y].enable
- dmm.limit[Y].high.fail
- dmm.limit[Y].high.value
- dmm.limit[Y].low.fail
- dmm.limit[Y].low.value
- dmm.linesync
- dmm.makebuffer()
- dmm.math.enable
- dmm.math.format
- dmm.math.mxb.bfactor
- dmm.math.mxb.mfactor
- dmm.math.mxb.units
- dmm.math.percent
- dmm.measure()
- dmm.measurecount
- dmm.measurewithptp()
- dmm.measurewithtime()
- dmm.nplc
- dmm.offsetcompensation
- dmm.open()
- dmm.opendetector
- dmm.range
- dmm.refjunction
- dmm.rel.acquire()
- dmm.rel.enable
- dmm.rel.level
- dmm.reset()
- dmm.rtdalpha
- dmm.rtdbeta
- dmm.rtddelta
- dmm.rtdzero
- dmm.savebuffer()
- dmm.setconfig()
- dmm.simreftemperature
- dmm.thermocouple
- dmm.threertd
- dmm.threshold
- dmm.transducer
Dmm
¶
Bases: BaseTSPCmd
The dmm command tree.
Properties and methods
.adjustment: Thedmm.adjustmentcommand tree..aperture: Thedmm.apertureattribute..appendbuffer(): Thedmm.appendbuffer()function..autorange: Thedmm.autorangeattribute..autozero: Thedmm.autozeroattribute..buffer: Thedmm.buffercommand tree..calibration: Thedmm.calibrationcommand tree..close(): Thedmm.close()function..configure: Thedmm.configurecommand tree..connect: Thedmm.connectattribute..dbreference: Thedmm.dbreferenceattribute..detectorbandwidth: Thedmm.detectorbandwidthattribute..displaydigits: Thedmm.displaydigitsattribute..drycircuit: Thedmm.drycircuitattribute..filter: Thedmm.filtercommand tree..fourrtd: Thedmm.fourrtdattribute..func: Thedmm.funcattribute..getconfig(): Thedmm.getconfig()function..inputdivider: Thedmm.inputdividerattribute..limit: Thedmm.limit[Y]command tree..linesync: Thedmm.linesyncattribute..makebuffer(): Thedmm.makebuffer()function..math: Thedmm.mathcommand tree..measure(): Thedmm.measure()function..measurecount: Thedmm.measurecountattribute..measurewithptp(): Thedmm.measurewithptp()function..measurewithtime(): Thedmm.measurewithtime()function..nplc: Thedmm.nplcattribute..offsetcompensation: Thedmm.offsetcompensationattribute..open(): Thedmm.open()function..opendetector: Thedmm.opendetectorattribute..range: Thedmm.rangeattribute..refjunction: Thedmm.refjunctionattribute..rel: Thedmm.relcommand tree..reset(): Thedmm.reset()function..rtdalpha: Thedmm.rtdalphaattribute..rtdbeta: Thedmm.rtdbetaattribute..rtddelta: Thedmm.rtddeltaattribute..rtdzero: Thedmm.rtdzeroattribute..savebuffer(): Thedmm.savebuffer()function..setconfig(): Thedmm.setconfig()function..simreftemperature: Thedmm.simreftemperatureattribute..thermocouple: Thedmm.thermocoupleattribute..threertd: Thedmm.threertdattribute..threshold: Thedmm.thresholdattribute..transducer: Thedmm.transducerattribute.
adjustment
property
¶
adjustment: DmmAdjustment
Return the dmm.adjustment command tree.
Sub-properties and sub-methods
.count: Thedmm.adjustment.countattribute.
aperture
property
writable
¶
aperture: str
Access the dmm.aperture attribute.
Description
- This attribute determines the aperture setting for the selected function.
Usage
- Accessing this property will send the
print(dmm.aperture)query. - Setting this property to a value will send the
dmm.aperture = valuecommand.
TSP Syntax
- dmm.aperture = value
- print(dmm.aperture)
| Raises: |
|
|---|
autorange
property
writable
¶
autorange: str
Access the dmm.autorange attribute.
Description
- This attribute specifies the autorange setting for the active function
Usage
- Accessing this property will send the
print(dmm.autorange)query. - Setting this property to a value will send the
dmm.autorange = valuecommand.
TSP Syntax
- dmm.autorange = value
- print(dmm.autorange)
| Raises: |
|
|---|
autozero
property
writable
¶
autozero: str
Access the dmm.autozero 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.autozero)query. - Setting this property to a value will send the
dmm.autozero = valuecommand.
TSP Syntax
- dmm.autozero = value
- print(dmm.autozero)
| Raises: |
|
|---|
buffer
property
¶
buffer: DmmBuffer
Return the dmm.buffer command tree.
Sub-properties and sub-methods
.info(): Thedmm.buffer.info()function..maxcapacity: Thedmm.buffer.maxcapacityattribute..usedcapacity: Thedmm.buffer.usedcapacityattribute.
calibration
property
¶
calibration: DmmCalibration
Return the dmm.calibration command tree.
Sub-properties and sub-methods
.ac(): Thedmm.calibration.ac()function..dc(): Thedmm.calibration.dc()function..lock(): Thedmm.calibration.lock()function..password: Thedmm.calibration.passwordattribute..save(): Thedmm.calibration.save()function..unlock(): Thedmm.calibration.unlock()function.
configure
property
¶
configure: DmmConfigure
Return the dmm.configure command tree.
Sub-properties and sub-methods
.delete(): Thedmm.configure.delete()function..query(): Thedmm.configure.query()function..recall(): Thedmm.configure.recall()function..set(): Thedmm.configure.set()function.
connect
property
writable
¶
connect: str
Access the dmm.connect attribute.
Description
- This attribute indicates how the DMM relays should be connected to the analog backplane.
Usage
- Accessing this property will send the
print(dmm.connect)query. - Setting this property to a value will send the
dmm.connect = valuecommand.
TSP Syntax
- dmm.connect = value
- print(dmm.connect)
| Raises: |
|
|---|
dbreference
property
writable
¶
dbreference: str
Access the dmm.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.dbreference)query. - Setting this property to a value will send the
dmm.dbreference = valuecommand.
TSP Syntax
- dmm.dbreference = value
- print(dmm.dbreference)
| Raises: |
|
|---|
detectorbandwidth
property
writable
¶
detectorbandwidth: str
Access the dmm.detectorbandwidth attribute.
Description
- This attribute sets the AC detector bandwidth setting for the DMM in Hertz.
Usage
- Accessing this property will send the
print(dmm.detectorbandwidth)query. - Setting this property to a value will send the
dmm.detectorbandwidth = valuecommand.
TSP Syntax
- dmm.detectorbandwidth = value
- print(dmm.detectorbandwidth)
| Raises: |
|
|---|
displaydigits
property
writable
¶
displaydigits: str
Access the dmm.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.displaydigits)query. - Setting this property to a value will send the
dmm.displaydigits = valuecommand.
TSP Syntax
- dmm.displaydigits = value
- print(dmm.displaydigits)
| Raises: |
|
|---|
drycircuit
property
writable
¶
drycircuit: str
Access the dmm.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.drycircuit)query. - Setting this property to a value will send the
dmm.drycircuit = valuecommand.
TSP Syntax
- dmm.drycircuit = value
- print(dmm.drycircuit)
| Raises: |
|
|---|
filter
property
¶
filter: DmmFilter
Return the dmm.filter command tree.
Sub-properties and sub-methods
.count: Thedmm.filter.countattribute..enable: Thedmm.filter.enableattribute..type: Thedmm.filter.typeattribute..window: Thedmm.filter.windowattribute.
fourrtd
property
writable
¶
fourrtd: str
Access the dmm.fourrtd attribute.
Description
- This attribute sets the type of 4-wire RTD that is being used.
Usage
- Accessing this property will send the
print(dmm.fourrtd)query. - Setting this property to a value will send the
dmm.fourrtd = valuecommand.
TSP Syntax
- dmm.fourrtd = value
- print(dmm.fourrtd)
| Raises: |
|
|---|
func
property
writable
¶
func: str
Access the dmm.func attribute.
Description
- This attribute selects the active measure function.
Usage
- Accessing this property will send the
print(dmm.func)query. - Setting this property to a value will send the
dmm.func = valuecommand.
TSP Syntax
- dmm.func = value
- print(dmm.func)
| Raises: |
|
|---|
inputdivider
property
writable
¶
inputdivider: str
Access the dmm.inputdivider attribute.
Description
- This attribute determines when the 10 MΩ input divider is enabled.
Usage
- Accessing this property will send the
print(dmm.inputdivider)query. - Setting this property to a value will send the
dmm.inputdivider = valuecommand.
TSP Syntax
- dmm.inputdivider = value
- print(dmm.inputdivider)
| Raises: |
|
|---|
limit
property
¶
limit: dict[int, DmmLimitItem]
Return the dmm.limit[Y] command tree.
Info
Y, the limit number: 1 or 2.
Sub-properties and sub-methods
.autoclear: Thedmm.limit[Y].autoclearattribute..clear(): Thedmm.limit[Y].clear()function..enable: Thedmm.limit[Y].enableattribute..high: Thedmm.limit[Y].highcommand tree..low: Thedmm.limit[Y].lowcommand tree.
linesync
property
writable
¶
linesync: str
Access the dmm.linesync attribute.
Description
- This attribute determines if line synchronization is used during the measurement.
Usage
- Accessing this property will send the
print(dmm.linesync)query. - Setting this property to a value will send the
dmm.linesync = valuecommand.
TSP Syntax
- dmm.linesync = value
- print(dmm.linesync)
| Raises: |
|
|---|
math
property
¶
math: DmmMath
Return the dmm.math command tree.
Sub-properties and sub-methods
.enable: Thedmm.math.enableattribute..format: Thedmm.math.formatattribute..mxb: Thedmm.math.mxbcommand tree..percent: Thedmm.math.percentattribute.
measurecount
property
writable
¶
measurecount: str
Access the dmm.measurecount attribute.
Description
- This attribute sets the number of measurements to take when a measurement is requested by a DMM measure command.
Usage
- Accessing this property will send the
print(dmm.measurecount)query. - Setting this property to a value will send the
dmm.measurecount = valuecommand.
TSP Syntax
- dmm.measurecount = value
- print(dmm.measurecount)
Info
count, the number of measurements to take when a DMM measure function is used (maximum 450,000).
| Raises: |
|
|---|
nplc
property
writable
¶
nplc: str
Access the dmm.nplc attribute.
Description
- This attribute sets the integration rate in line cycles for the DMM for the function selected by dmm.func.
Usage
- Accessing this property will send the
print(dmm.nplc)query. - Setting this property to a value will send the
dmm.nplc = valuecommand.
TSP Syntax
- dmm.nplc = value
- print(dmm.nplc)
| Raises: |
|
|---|
offsetcompensation
property
writable
¶
offsetcompensation: str
Access the dmm.offsetcompensation attribute.
Description
- This attribute specifies the offset compensation setting for the DMM for the function selected by dmm.func.
Usage
- Accessing this property will send the
print(dmm.offsetcompensation)query. - Setting this property to a value will send the
dmm.offsetcompensation = valuecommand.
TSP Syntax
- dmm.offsetcompensation = value
- print(dmm.offsetcompensation)
| Raises: |
|
|---|
opendetector
property
writable
¶
opendetector: str
Access the dmm.opendetector attribute.
Description
- This attributes determines if the detection of open leads is enabled or disabled.
Usage
- Accessing this property will send the
print(dmm.opendetector)query. - Setting this property to a value will send the
dmm.opendetector = valuecommand.
TSP Syntax
- dmm.opendetector = value
- print(dmm.opendetector)
| Raises: |
|
|---|
range
property
writable
¶
range: str
Access the dmm.range attribute.
Description
- Indicates the range of DMM for the selected function.
Usage
- Accessing this property will send the
print(dmm.range)query. - Setting this property to a value will send the
dmm.range = valuecommand.
TSP Syntax
- dmm.range = value
- print(dmm.range)
| Raises: |
|
|---|
refjunction
property
writable
¶
refjunction: str
Access the dmm.refjunction attribute.
Description
- This attribute defines the type of the thermocouple reference junction.
Usage
- Accessing this property will send the
print(dmm.refjunction)query. - Setting this property to a value will send the
dmm.refjunction = valuecommand.
TSP Syntax
- dmm.refjunction = value
- print(dmm.refjunction)
| Raises: |
|
|---|
rel
property
¶
rel: DmmRel
Return the dmm.rel command tree.
Sub-properties and sub-methods
.acquire(): Thedmm.rel.acquire()function..enable: Thedmm.rel.enableattribute..level: Thedmm.rel.levelattribute.
rtdalpha
property
writable
¶
rtdalpha: str
Access the dmm.rtdalpha attribute.
Description
- This attribute contains the alpha value of a user-defined RTD.
Usage
- Accessing this property will send the
print(dmm.rtdalpha)query. - Setting this property to a value will send the
dmm.rtdalpha = valuecommand.
TSP Syntax
- dmm.rtdalpha = value
- print(dmm.rtdalpha)
| Raises: |
|
|---|
rtdbeta
property
writable
¶
rtdbeta: str
Access the dmm.rtdbeta attribute.
Description
- This attribute contains the beta value of a user-defined RTD.
Usage
- Accessing this property will send the
print(dmm.rtdbeta)query. - Setting this property to a value will send the
dmm.rtdbeta = valuecommand.
TSP Syntax
- dmm.rtdbeta = value
- print(dmm.rtdbeta)
| Raises: |
|
|---|
rtddelta
property
writable
¶
rtddelta: str
Access the dmm.rtddelta attribute.
Description
- This attribute contains the delta value of a user-defined RTD.
Usage
- Accessing this property will send the
print(dmm.rtddelta)query. - Setting this property to a value will send the
dmm.rtddelta = valuecommand.
TSP Syntax
- dmm.rtddelta = value
- print(dmm.rtddelta)
| Raises: |
|
|---|
rtdzero
property
writable
¶
rtdzero: str
Access the dmm.rtdzero attribute.
Description
- This attribute contains the zero value of a user-defined RTD.
Usage
- Accessing this property will send the
print(dmm.rtdzero)query. - Setting this property to a value will send the
dmm.rtdzero = valuecommand.
TSP Syntax
- dmm.rtdzero = value
- print(dmm.rtdzero)
| Raises: |
|
|---|
simreftemperature
property
writable
¶
simreftemperature: str
Access the dmm.simreftemperature attribute.
Description
- This attribute sets the simulated reference temperature of the thermocouple reference junction.
Usage
- Accessing this property will send the
print(dmm.simreftemperature)query. - Setting this property to a value will send the
dmm.simreftemperature = valuecommand.
TSP Syntax
- dmm.simreftemperature = value
- print(dmm.simreftemperature)
| Raises: |
|
|---|
thermocouple
property
writable
¶
thermocouple: str
Access the dmm.thermocouple attribute.
Description
- This attribute indicates the thermocouple type.
Usage
- Accessing this property will send the
print(dmm.thermocouple)query. - Setting this property to a value will send the
dmm.thermocouple = valuecommand.
TSP Syntax
- dmm.thermocouple = value
- print(dmm.thermocouple)
| Raises: |
|
|---|
threertd
property
writable
¶
threertd: str
Access the dmm.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.threertd)query. - Setting this property to a value will send the
dmm.threertd = valuecommand.
TSP Syntax
- dmm.threertd = value
- print(dmm.threertd)
| Raises: |
|
|---|
threshold
property
writable
¶
threshold: str
Access the dmm.threshold 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.threshold)query. - Setting this property to a value will send the
dmm.threshold = valuecommand.
TSP Syntax
- dmm.threshold = value
- print(dmm.threshold)
| Raises: |
|
|---|
transducer
property
writable
¶
transducer: str
Access the dmm.transducer attribute.
Description
- This attribute contains the transducer type.
Usage
- Accessing this property will send the
print(dmm.transducer)query. - Setting this property to a value will send the
dmm.transducer = valuecommand.
TSP Syntax
- dmm.transducer = value
- print(dmm.transducer)
| Raises: |
|
|---|
appendbuffer
¶
Run the dmm.appendbuffer() function.
Description
- This function appends data from the reading buffer to a file on the USB flash drive. If no file exists, this function creates a file.
TSP Syntax
- dmm.appendbuffer()
| Parameters: |
|
|---|
| Raises: |
|
|---|
close
¶
close(channel_list: str) -> None
Run the dmm.close() function.
Description
- This function closes the specified channel or channel pattern to prepare for a measurement.
TSP Syntax
- dmm.close()
| Parameters: |
|
|---|
| Raises: |
|
|---|
getconfig
¶
Run the dmm.getconfig() function.
Description
- This function queries for the DMM configurations that are associated with the specified channels or channel patterns.
TSP Syntax
- dmm.getconfig()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
makebuffer
¶
Run the dmm.makebuffer() function.
Description
- This function creates a user buffer for storing readings. Reading buffers are allocated dynamically.
TSP Syntax
- dmm.makebuffer()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
measure
¶
Run the dmm.measure() function.
Description
- This function returns the last reading of the measurement process without using the trigger model.
TSP Syntax
- dmm.measure()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
measurewithptp
¶
Run the dmm.measurewithptp() function.
Description
- This function returns the last actual measurement and time information in PTP format without using the trigger model. You can also use a reading buffer to store additional information that is acquired while making a measurement.
TSP Syntax
- dmm.measurewithptp()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
measurewithtime
¶
Run the dmm.measurewithtime() function.
Description
- This function returns the last actual measurement and time information in UTC format without using the trigger model. You can also use a reading buffer to store additional information that is acquired while making a measurement.
TSP Syntax
- dmm.measurewithtime()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
open
¶
open(channel_list: str) -> None
Run the dmm.open() function.
Description
- Opens the specified channel or channel pattern.
TSP Syntax
- dmm.open()
| Parameters: |
|
|---|
| Raises: |
|
|---|
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: |
|
|---|
| Raises: |
|
|---|
savebuffer
¶
Run the dmm.savebuffer() function.
Description
- Saves data from the specified reading buffer to a USB flash drive using the specified filename.
TSP Syntax
- dmm.savebuffer()
| Parameters: |
|
|---|
| Raises: |
|
|---|
setconfig
¶
Run the dmm.setconfig() function.
Description
- Associates a DMM configuration with items specified in parameter channel list.
TSP Syntax
- dmm.setconfig()
| Parameters: |
|---|
| Raises: |
|
|---|
DmmAdjustment
¶
Bases: BaseTSPCmd
The dmm.adjustment command tree.
Properties and methods
.count: Thedmm.adjustment.countattribute.
count
property
¶
count: str
Access the dmm.adjustment.count attribute.
Description
- This attribute indicates the number of times the instrument has been adjusted (calibrated).
Usage
- Accessing this property will send the
print(dmm.adjustment.count)query.
TSP Syntax
- print(dmm.adjustment.count)
| Raises: |
|
|---|
DmmBuffer
¶
Bases: BaseTSPCmd
The dmm.buffer command tree.
Properties and methods
.info(): Thedmm.buffer.info()function..maxcapacity: Thedmm.buffer.maxcapacityattribute..usedcapacity: Thedmm.buffer.usedcapacityattribute.
maxcapacity
property
¶
maxcapacity: str
Access the dmm.buffer.maxcapacity attribute.
Description
- This attribute returns the overall maximum capacity for reading buffers in the instrument.
Usage
- Accessing this property will send the
print(dmm.buffer.maxcapacity)query.
TSP Syntax
- print(dmm.buffer.maxcapacity)
| Raises: |
|
|---|
usedcapacity
property
¶
usedcapacity: str
Access the dmm.buffer.usedcapacity attribute.
Description
- This attribute indicates how much of the maximum capacity for reading buffers in the instrument is used.
Usage
- Accessing this property will send the
print(dmm.buffer.usedcapacity)query.
TSP Syntax
- print(dmm.buffer.usedcapacity)
| Raises: |
|
|---|
info
¶
Run the dmm.buffer.info() function.
Description
- This function returns the size and capacity of the reading buffer parameter.
TSP Syntax
- dmm.buffer.info()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
DmmCalibration
¶
Bases: BaseTSPCmd
The dmm.calibration command tree.
Properties and methods
.ac(): Thedmm.calibration.ac()function..dc(): Thedmm.calibration.dc()function..lock(): Thedmm.calibration.lock()function..password: Thedmm.calibration.passwordattribute..save(): Thedmm.calibration.save()function..unlock(): Thedmm.calibration.unlock()function.
password
property
writable
¶
password: str
Access the dmm.calibration.password attribute.
Description
- This attribute sets the password that must be entered before you can unlock calibration.
Usage
- Setting this property to a value will send the
dmm.calibration.password = valuecommand.
TSP Syntax
- dmm.calibration.password = value
| Raises: |
|
|---|
ac
¶
Run the dmm.calibration.ac() function.
Description
- This function begins the specified AC adjustment step on the DMM.
TSP Syntax
- dmm.calibration.ac()
| Parameters: |
|
|---|
| Raises: |
|
|---|
dc
¶
Run the dmm.calibration.dc() function.
Description
- This function begins a DC adjustment step on the DMM.
TSP Syntax
- dmm.calibration.dc()
| Parameters: |
|
|---|
| Raises: |
|
|---|
lock
¶
lock() -> None
Run the dmm.calibration.lock() function.
Description
- This function locks calibration to prevent unintended changes.
TSP Syntax
- dmm.calibration.lock()
| Raises: |
|
|---|
save
¶
save() -> None
Run the dmm.calibration.save() function.
Description
- This function saves calibration data.
TSP Syntax
- dmm.calibration.save()
| Raises: |
|
|---|
unlock
¶
unlock(password: str) -> None
Run the dmm.calibration.unlock() function.
Description
- This function unlocks calibration if calibration was locked.
TSP Syntax
- dmm.calibration.unlock()
| Parameters: |
|
|---|
| Raises: |
|
|---|
DmmConfigure
¶
Bases: BaseTSPCmd
The dmm.configure command tree.
Properties and methods
.delete(): Thedmm.configure.delete()function..query(): Thedmm.configure.query()function..recall(): Thedmm.configure.recall()function..set(): Thedmm.configure.set()function.
delete
¶
delete(name: str) -> None
Run the dmm.configure.delete() function.
Description
- This function deletes a user-created DMM configuration from memory.
TSP Syntax
- dmm.configure.delete()
| Parameters: |
|
|---|
| Raises: |
|
|---|
query
¶
Run the dmm.configure.query() function.
Description
- This function lists DMM settings associated with a configuration.
TSP Syntax
- dmm.configure.query()
| Parameters: |
|
|---|
| Returns: |
|
|---|
| Raises: |
|
|---|
recall
¶
recall(configuration: str) -> None
Run the dmm.configure.recall() function.
Description
- This function recalls a user or factory DMM configuration and replaces attributes in the present configuration with attributes from the recalled version.
TSP Syntax
- dmm.configure.recall()
| Parameters: |
|
|---|
| Raises: |
|
|---|
set_
¶
set_(name: str) -> None
Run the dmm.configure.set() function.
Description
- This function creates a named DMM configuration for the selected function. The configuration includes pertinent attributes for that function.
TSP Syntax
- dmm.configure.set()
| Parameters: |
|
|---|
| Raises: |
|
|---|
DmmFilter
¶
Bases: BaseTSPCmd
The dmm.filter command tree.
Properties and methods
.count: Thedmm.filter.countattribute..enable: Thedmm.filter.enableattribute..type: Thedmm.filter.typeattribute..window: Thedmm.filter.windowattribute.
count
property
writable
¶
count: str
Access the dmm.filter.count attribute.
Description
- This attribute sets the filter count setting for the selected DMM function.
Usage
- Accessing this property will send the
print(dmm.filter.count)query. - Setting this property to a value will send the
dmm.filter.count = valuecommand.
TSP Syntax
- dmm.filter.count = value
- print(dmm.filter.count)
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the dmm.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.filter.enable)query. - Setting this property to a value will send the
dmm.filter.enable = valuecommand.
TSP Syntax
- dmm.filter.enable = value
- print(dmm.filter.enable)
| Raises: |
|
|---|
type
property
writable
¶
type: str
Access the dmm.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.filter.type)query. - Setting this property to a value will send the
dmm.filter.type = valuecommand.
TSP Syntax
- dmm.filter.type = value
- print(dmm.filter.type)
| Raises: |
|
|---|
window
property
writable
¶
window: str
Access the dmm.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.filter.window)query. - Setting this property to a value will send the
dmm.filter.window = valuecommand.
TSP Syntax
- dmm.filter.window = value
- print(dmm.filter.window)
| Raises: |
|
|---|
DmmLimitItem
¶
Bases: ValidatedDynamicNumberCmd, BaseTSPCmd
The dmm.limit[Y] command tree.
Info
Y, the limit number: 1 or 2.
Properties and methods
.autoclear: Thedmm.limit[Y].autoclearattribute..clear(): Thedmm.limit[Y].clear()function..enable: Thedmm.limit[Y].enableattribute..high: Thedmm.limit[Y].highcommand tree..low: Thedmm.limit[Y].lowcommand tree.
autoclear
property
writable
¶
autoclear: str
Access the dmm.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.limit[Y].autoclear)query. - Setting this property to a value will send the
dmm.limit[Y].autoclear = valuecommand.
TSP Syntax
- dmm.limit[Y].autoclear = value
- print(dmm.limit[Y].autoclear)
Info
Y, the limit number: 1 or 2.
| Raises: |
|
|---|
enable
property
writable
¶
enable: str
Access the dmm.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.limit[Y].enable)query. - Setting this property to a value will send the
dmm.limit[Y].enable = valuecommand.
TSP Syntax
- dmm.limit[Y].enable = value
- print(dmm.limit[Y].enable)
Info
Y, the limit number: 1 or 2.
| Raises: |
|
|---|
high
property
¶
high: DmmLimitItemHigh
Return the dmm.limit[Y].high command tree.
Info
Y, the limit number: 1 or 2.
Sub-properties and sub-methods
.fail: Thedmm.limit[Y].high.failattribute..value: Thedmm.limit[Y].high.valueattribute.
low
property
¶
low: DmmLimitItemLow
Return the dmm.limit[Y].low command tree.
Info
Y, the 1 or 2 for limit number.
Sub-properties and sub-methods
.fail: Thedmm.limit[Y].low.failattribute..value: Thedmm.limit[Y].low.valueattribute.
clear
¶
clear() -> None
Run the dmm.limit[Y].clear() function.
Description
- This function clears the results of the limit test defined by Y.
TSP Syntax
- dmm.limit[Y].clear()
Info
Y, the limit number: 1 or 2.
| Raises: |
|
|---|
DmmLimitItemHigh
¶
Bases: BaseTSPCmd
The dmm.limit[Y].high command tree.
Info
Y, the limit number: 1 or 2.
Properties and methods
.fail: Thedmm.limit[Y].high.failattribute..value: Thedmm.limit[Y].high.valueattribute.
fail
property
¶
fail: str
Access the dmm.limit[Y].high.fail attribute.
Description
- This attribute queries for the high test results of limit Y.
Usage
- Accessing this property will send the
print(dmm.limit[Y].high.fail)query.
TSP Syntax
- print(dmm.limit[Y].high.fail)
Info
Y, the limit number: 1 or 2.
| Raises: |
|
|---|
value
property
writable
¶
value: str
Access the dmm.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.limit[Y].high.value)query. - Setting this property to a value will send the
dmm.limit[Y].high.value = valuecommand.
TSP Syntax
- dmm.limit[Y].high.value = value
- print(dmm.limit[Y].high.value)
Info
Y, the limit number: 1 or 2.
| Raises: |
|
|---|
DmmLimitItemLow
¶
Bases: BaseTSPCmd
The dmm.limit[Y].low command tree.
Info
Y, the 1 or 2 for limit number.
Properties and methods
.fail: Thedmm.limit[Y].low.failattribute..value: Thedmm.limit[Y].low.valueattribute.
fail
property
¶
fail: str
Access the dmm.limit[Y].low.fail attribute.
Description
- This attribute queries for the low test results of limit Y.
Usage
- Accessing this property will send the
print(dmm.limit[Y].low.fail)query.
TSP Syntax
- print(dmm.limit[Y].low.fail)
Info
Y, the 1 or 2 for limit number.
| Raises: |
|
|---|
value
property
writable
¶
value: str
Access the dmm.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.limit[Y].low.value)query. - Setting this property to a value will send the
dmm.limit[Y].low.value = valuecommand.
TSP Syntax
- dmm.limit[Y].low.value = value
- print(dmm.limit[Y].low.value)
Info
Y, the limit number 1 or 2.
| Raises: |
|
|---|
DmmMath
¶
Bases: BaseTSPCmd
The dmm.math command tree.
Properties and methods
.enable: Thedmm.math.enableattribute..format: Thedmm.math.formatattribute..mxb: Thedmm.math.mxbcommand tree..percent: Thedmm.math.percentattribute.
enable
property
writable
¶
enable: str
Access the dmm.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.math.enable)query. - Setting this property to a value will send the
dmm.math.enable = valuecommand.
TSP Syntax
- dmm.math.enable = value
- print(dmm.math.enable)
| Raises: |
|
|---|
format
property
writable
¶
format: str
Access the dmm.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.math.format)query. - Setting this property to a value will send the
dmm.math.format = valuecommand.
TSP Syntax
- dmm.math.format = value
- print(dmm.math.format)
| Raises: |
|
|---|
mxb
property
¶
mxb: DmmMathMxb
Return the dmm.math.mxb command tree.
Sub-properties and sub-methods
.bfactor: Thedmm.math.mxb.bfactorattribute..mfactor: Thedmm.math.mxb.mfactorattribute..units: Thedmm.math.mxb.unitsattribute.
percent
property
writable
¶
percent: str
Access the dmm.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.math.percent)query. - Setting this property to a value will send the
dmm.math.percent = valuecommand.
TSP Syntax
- dmm.math.percent = value
- print(dmm.math.percent)
| Raises: |
|
|---|
DmmMathMxb
¶
Bases: BaseTSPCmd
The dmm.math.mxb command tree.
Properties and methods
.bfactor: Thedmm.math.mxb.bfactorattribute..mfactor: Thedmm.math.mxb.mfactorattribute..units: Thedmm.math.mxb.unitsattribute.
bfactor
property
writable
¶
bfactor: str
Access the dmm.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.math.mxb.bfactor)query. - Setting this property to a value will send the
dmm.math.mxb.bfactor = valuecommand.
TSP Syntax
- dmm.math.mxb.bfactor = value
- print(dmm.math.mxb.bfactor)
| Raises: |
|
|---|
mfactor
property
writable
¶
mfactor: str
Access the dmm.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.math.mxb.mfactor)query. - Setting this property to a value will send the
dmm.math.mxb.mfactor = valuecommand.
TSP Syntax
- dmm.math.mxb.mfactor = value
- print(dmm.math.mxb.mfactor)
| Raises: |
|
|---|
units
property
writable
¶
units: str
Access the dmm.math.mxb.units attribute.
Description
- This attribute specifies the unit character for the y = mX + b operation.
Usage
- Accessing this property will send the
print(dmm.math.mxb.units)query. - Setting this property to a value will send the
dmm.math.mxb.units = valuecommand.
TSP Syntax
- dmm.math.mxb.units = value
- print(dmm.math.mxb.units)
| Raises: |
|
|---|
DmmRel
¶
Bases: BaseTSPCmd
The dmm.rel command tree.
Properties and methods
.acquire(): Thedmm.rel.acquire()function..enable: Thedmm.rel.enableattribute..level: Thedmm.rel.levelattribute.
enable
property
writable
¶
enable: str
Access the dmm.rel.enable attribute.
Description
- Enables or disables relative measurement control for the function selected by dmm.func.
Usage
- Accessing this property will send the
print(dmm.rel.enable)query. - Setting this property to a value will send the
dmm.rel.enable = valuecommand.
TSP Syntax
- dmm.rel.enable = value
- print(dmm.rel.enable)
| Raises: |
|
|---|
level
property
writable
¶
level: str
Access the dmm.rel.level attribute.
Description
- The offset value for relative measurements for the function selected by dmm.func.
Usage
- Accessing this property will send the
print(dmm.rel.level)query. - Setting this property to a value will send the
dmm.rel.level = valuecommand.
TSP Syntax
- dmm.rel.level = value
- print(dmm.rel.level)
| Raises: |
|
|---|
acquire
¶
acquire() -> str
Run the dmm.rel.acquire() function.
Description
- This function acquires a measurement and stores it as the relative offset value.
TSP Syntax
- dmm.rel.acquire()
| Returns: |
|
|---|
| Raises: |
|
|---|