Skip to content

multimeter

mvanriet edited this page Dec 4, 2024 · 1 revision

Base API

Property/Method Description
channels[] List of channels, 0-based.
trigger Trigger subsystem

Example

Comparison with IVI

The IVI definition of a DMM is rather strange. It has attributes for setting obvious things like a range and resolution. Then there is something like a subsystem for measurements and trigger.

Base methods/properties

Property/Method Description Equivalent
Configure() Configure Measurement TBD
MeasurementFunction Function TBD
Range Range TBD
AutoRange Auto Range TBD
Resolution Resolution Absolute TBD
AC.ConfigureBandwidth() Configure AC Bandwidth TBD
AC.FrequencyMax AC Max Freq TBD
AC.FrequencyMin AC Min Freq TBD
Advanced.ApertureTime Aperture Time TBD
Advanced.ApertureTimeUnits Aperture Time Units TBD
Advanced.AutoZero Auto Zero TBD
Advanced.PowerlineFrequency Powerline Freq TBD
Frequency.VoltageRange Freq Voltage Range TBD
Frequency.VoltageAutoRange Voltage Auto Range TBD

Measurement

Property/Method Description Equivalent
Initiate() Initiate TBD
Abort() Abort TBD
Fetch() Fetch TBD
FetchMultiPoint() Fetch Multi Point TBD
Read() Read TBD
ReadMultiPoint() Read Multi Point TBD
SendSoftwareTrigger() Send Software Trigger TBD

Temperature

Property/Method Description Equivalent
TransducerType Temperature Transducer Type TBD
Rtd.Configure() Configure RTD TBD
Rtd.Alpha Temperature RTD Alpha TBD
Rtd.Resistance Temperature RTD Resistance TBD
Thermocouple.Configure() Configure Thermocouple TBD
Thermocouple.FixedReferenceJunction Temp TC Fixed Reference Junction TBD
Thermocouple.ReferenceJunctionType Temp TC Reference Junction Type TBD
Thermocouple.Type Temp TC Type TBD
Thermistor.Resistance Temperature Thermistor Resistance TBD

Trigger

Property/Method Description Equivalent
Configure() Configure Trigger TBD
Slope Trigger Slope TBD
Delay Trigger Delay TBD
DelayAuto Trigger Delay Auto TBD
MeasurementCompleteDestination Measurement Complete Dest TBD
Source Trigger Source TBD
MultiPoint.Configure() Configure Multi Point TBD
MultiPoint.Count Trigger Count TBD
MultiPoint.SampleCount Sample Count TBD
MultiPoint.SampleInterval Sample Interval TBD
MultiPoint.SampleTrigger Sample Trigger TBD

Clone this wiki locally