Enums

Enums used in NI-DMM

ADCCalibration

class nidmm.ADCCalibration
AUTO

The DMM enables or disables ADC calibration for you.

OFF

The DMM does not compensate for changes to the gain.

ON

The DMM measures an internal reference to calculate the correct gain for the measurement.

AcquisitionStatus

class nidmm.AcquisitionStatus
RUNNING

Running

FINISHED_WITH_BACKLOG

Finished with Backlog

FINISHED_WITH_NO_BACKLOG

Finished with no Backlog

PAUSED

Paused

NO_ACQUISITION_IN_PROGRESS

No acquisition in progress

ApertureTimeUnits

class nidmm.ApertureTimeUnits
SECONDS

Seconds

POWER_LINE_CYCLES

Powerline Cycles

AutoZero

class nidmm.AutoZero
AUTO

The drivers chooses the AutoZero setting based on the configured method and resolution.

OFF

Disables AutoZero.

ON

The DMM internally disconnects the input signal following each measurement and takes a zero reading. It then subtracts the zero reading from the preceding reading.

ONCE

The DMM internally disconnects the input signal for the first measurement and takes a zero reading. It then subtracts the zero reading from the first reading and the following readings.

CableCompensationType

class nidmm.CableCompensationType
NONE

No Cable Compensation

OPEN

Open Cable Compensation

SHORT

Short Cable Compensation

OPEN_AND_SHORT

Open and Short Cable Compensation

DCNoiseRejection

class nidmm.DCNoiseRejection
AUTO

The driver chooses the DC noise rejection setting based on the configured method and resolution.

NORMAL

NI-DMM weighs all samples equally.

SECOND_ORDER

NI-DMM weighs the samples taken in the middle of the aperture time more than samples taken at the beginning and the end of the measurement using a triangular weighing method.

HIGH_ORDER

NI-DMM weighs the samples taken in the middle of the aperture time more than samples taken at the beginning and the end of the measurement using a bell-curve weighing method.

Function

class nidmm.Function
DC_VOLTS

DC Voltage

AC_VOLTS

AC Voltage

DC_CURRENT

DC Current

AC_CURRENT

AC Current

TWO_WIRE_RES

2-Wire Resistance

FOUR_WIRE_RES

4-Wire Resistance

FREQ

Frequency

PERIOD

Period

TEMPERATURE

NI 4065, NI 4070/4071/4072, and NI 4080/4081/4182 supported.

AC_VOLTS_DC_COUPLED

AC Voltage with DC Coupling

DIODE

Diode

WAVEFORM_VOLTAGE

Waveform voltage

WAVEFORM_CURRENT

Waveform current

CAPACITANCE

Capacitance

INDUCTANCE

Inductance

LCCalculationModel

class nidmm.LCCalculationModel
AUTO

NI-DMM chooses the algorithm based on method and range

SERIES

NI-DMM uses the series impedance model to calculate capacitance and inductance

PARALLEL

NI-DMM uses the parallel admittance model to calculate capacitance and inductance

MeasurementCompleteDest

class nidmm.MeasurementCompleteDest
NONE

No Trigger

EXTERNAL

AUX I/O Connector

PXI_TRIG0

PXI Trigger Line 0

PXI_TRIG1

PXI Trigger Line 1

PXI_TRIG2

PXI Trigger Line 2

PXI_TRIG3

PXI Trigger Line 3

PXI_TRIG4

PXI Trigger Line 4

PXI_TRIG5

PXI Trigger Line 5

PXI_TRIG6

PXI Trigger Line 6

PXI_TRIG7

PXI Trigger Line 7

LBR_TRIG0

Internal Trigger Line of a PXI/SCXI Combination Chassis

OperationMode

class nidmm.OperationMode
IVIDMM

IviDmm Mode

WAVEFORM

Waveform acquisition mode

RTDType

class nidmm.RTDType
CUSTOM

Performs Callendar-Van Dusen RTD scaling with the user-specified A, B, and C coefficients.

PT3750

Performs scaling for a Pt 3750 RTD.

PT3851

Performs scaling for a Pt 3851 RTD.

PT3911

Performs scaling for a Pt 3911 RTD.

PT3916

Performs scaling for a Pt 3916 RTD.

PT3920

Performs scaling for a Pt 3920 RTD.

PT3928

Performs scaling for a Pt 3928 RTD.

SampleTrigger

class nidmm.SampleTrigger
IMMEDIATE

No Trigger

EXTERNAL

AUX I/O Connector Trigger Line 0

SOFTWARE_TRIG

Software Trigger

INTERVAL

Interval Trigger

PXI_TRIG0

PXI Trigger Line 0

PXI_TRIG1

PXI Trigger Line 1

PXI_TRIG2

PXI Trigger Line 2

PXI_TRIG3

PXI Trigger Line 3

PXI_TRIG4

PXI Trigger Line 4

PXI_TRIG5

PXI Trigger Line 5

PXI_TRIG6

PXI Trigger Line 6

PXI_TRIG7

PXI Trigger Line 7

PXI_STAR

PXI Star Trigger Line

AUX_TRIG1

AUX I/0 Connector Trigger Line 1

LBR_TRIG1

Internal Trigger Line of a PXI/SCXI Combination Chassis

ThermistorType

class nidmm.ThermistorType
CUSTOM

Custom

THERMISTOR_44004

44004

THERMISTOR_44006

44006

THERMISTOR_44007

44007

ThermocoupleReferenceJunctionType

class nidmm.ThermocoupleReferenceJunctionType
FIXED

Thermocouple reference juction is fixed at the user-specified temperature.

ThermocoupleType

class nidmm.ThermocoupleType
B

Thermocouple type B

E

Thermocouple type E

J

Thermocouple type J

K

Thermocouple type K

N

Thermocouple type N

R

Thermocouple type R

S

Thermocouple type S

T

Thermocouple type T

TransducerType

class nidmm.TransducerType
THERMOCOUPLE

Thermocouple

THERMISTOR

Thermistor

TWO_WIRE_RTD

2-wire RTD

FOUR_WIRE_RTD

4-wire RTD

TriggerSource

class nidmm.TriggerSource
IMMEDIATE

No Trigger

EXTERNAL

AUX I/O Connector Trigger Line 0

SOFTWARE_TRIG

Software Trigger

PXI_TRIG0

PXI Trigger Line 0

PXI_TRIG1

PXI Trigger Line 1

PXI_TRIG2

PXI Trigger Line 2

PXI_TRIG3

PXI Trigger Line 3

PXI_TRIG4

PXI Trigger Line 4

PXI_TRIG5

PXI Trigger Line 5

PXI_TRIG6

PXI Trigger Line 6

PXI_TRIG7

PXI Trigger Line 7

PXI_STAR

PXI Star Trigger Line

AUX_TRIG1

AUX I/O Connector Trigger Line 1

LBR_TRIG1

Internal Trigger Line of a PXI/SCXI Combination Chassis

WaveformCoupling

class nidmm.WaveformCoupling
AC

AC Coupled

DC

DC Coupled