NIDMM_ATTR_FUNCTION

NI-DMM C/CVI/VB

NIDMM_ATTR_FUNCTION

Specific Attribute

Data
type
Access Coercion High-Level Function
ViInt32 R/W None niDMM_ConfigureMeasurementDigits
niDMM_ConfigureMeasurementAbsolute
niDMM_ConfigureWaveformAcquisition

Description

Specifies the measurement function.

Note   If you are setting this attribute directly, you must also set the NIDMM_ATTR_OPERATION_MODE attribute, which controls whether the DMM takes standard single or multipoint measurements, or acquires a waveform. If you are programming attributes directly, you must set the NIDMM_ATTR_OPERATION_MODE attribute before setting other configuration attributes. If the NIDMM_ATTR_OPERATION_MODE attribute is set to NIDMM_VAL_WAVEFORM_MODE, the only valid function types are NIDMM_VAL_WAVEFORM_VOLTAGE and NIDMM_VAL_WAVEFORM_CURRENT. Set the NIDMM_ATTR_OPERATION_MODE attribute to NIDMM_VAL_IVIDMM_MODE to set all other function values.

Defined Values

NameDefault ValueDescriptionDevices supported
NIDMM_VAL_DC_VOLTS1DC VoltageAll
NIDMM_VAL_AC_VOLTS2AC Voltage with AC CouplingAll
NIDMM_VAL_DC_CURRENT3DC CurrentAll
NIDMM_VAL_AC_CURRENT4AC CurrentAll
NIDMM_VAL_2_WIRE_RES52-Wire ResistanceAll
NIDMM_VAL_4_WIRE_RES1014-Wire ResistanceNI 4060, NI 4065, and NI 4070/4071/4072
NIDMM_VAL_FREQ104FrequencyNI 4070/4071/4072
NIDMM_VAL_PERIOD105PeriodNI 4070/4071/4072
NIDMM_VAL_AC_VOLTS_DC_COUPLED 1001AC Voltage with DC CouplingNI 4070/4071/4072
NIDMM_VAL_DIODE1002DiodeAll
NIDMM_VAL_WAVEFORM_VOLTAGE1003Waveform VoltageNI 4070/4071/4072
NIDMM_VAL_WAVEFORM_CURRENT1004Waveform CurrentNI 4070/4071/4072
NIDMM_VAL_CAPACITANCE1005CapacitanceNI 4072
NIDMM_VAL_INDUCTANCE1006InductanceNI 4072