NationalInstruments.ModularInstruments.NIDmm.Fx45
Specifies the operating mode of the NI 4022.
By default,
this is set to
.
For the NI 4022 only.
3/4/2016 11:17:42 AM
sheien
True
Enables the internal amplifier to be a unity gain buffer for performing a 6-wire
guarded measurement.
This is the default operating mode.
3/4/2016 11:18:03 AM
sheien
True
Enables the low current amplifier and applies a gain of 1E8 V/A.
3/4/2016 11:17:46 AM
sheien
True
Enables the low current amplifier and applies a gain of 1E6 V/A.
3/4/2016 11:17:50 AM
sheien
True
Enables the low current amplifier and applies a gain of 1E4 V/A.
3/4/2016 11:17:56 AM
sheien
True
Disconnects the +INPUT (positive input terminal) from the analog ground.
When one of the current amplification ranges is selected, the +INPUT (positive input terminal) of the amplifier
is tied to the analog ground by default. You can override this default configuration by selecting this option to disconnect the +INPUT, and allow the user to
provide an external reference. Calling one of the current amplification ranges after
using this reconnects the +INPUT to analog ground.
3/4/2016 11:17:59 AM
sheien
True
Allows for storing and retrieving the acquisition status.
3/4/2016 11:18:06 AM
sheien
True
The acquisition is in progress.
12/28/2009 1:35:17 PM
Staci Heien
True
The acquisition has finished, with a backlog. The backlog specifies the number of measurements available to be read.
12/28/2009 1:34:17 PM
Staci Heien
True
The acquisition has finished, with no backlog. The backlog specifies the number of measurements available to be read.
12/28/2009 1:34:47 PM
Staci Heien
True
The acquisition is paused.
12/28/2009 1:35:07 PM
Staci Heien
True
No acquisition is in progress.
12/28/2009 1:34:57 PM
Staci Heien
True
Provides synchronization locks obtained on the driver session.
This class is used to obtain a lock on the driver session allowing for thread safety.
3/4/2016 11:05:41 AM
sheien
True
Initializes a new instance of the class.
Base interface for synchronization locks obtained on the driver session.
3/21/2016 2:39:36 PM
sheien
True
Releases a driver synchronization lock.
3/4/2016 11:05:48 AM
sheien
True
Specifies the destination of the Measurement Complete (MC) signal, which is issued when the DMM completes a single measurement.
A digital trigger generated after taking a measurement is called Measurement Complete (MC).
3/4/2016 11:09:54 AM
sheien
True
Gets a object
representing no specific trigger destination (None).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:09 AM
sheien
True
Gets a object
representing pin 6 on the AUX connector (External).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:09:59 AM
sheien
True
Gets a object
representing PXI Trigger Line 0 (Ttl0).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:13 AM
sheien
True
Gets a object
representing PXI Trigger Line 1 (Ttl1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:18 AM
sheien
True
Gets a object
representing PXI Trigger Line 2 (Ttl2).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:22 AM
sheien
True
Gets a object
representing PXI Trigger Line 3 (Ttl3).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:26 AM
sheien
True
Gets a object
representing PXI Trigger Line 4 (Ttl4).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:29 AM
sheien
True
Gets a object
representing PXI Trigger Line 5 (Ttl5).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:33 AM
sheien
True
Gets a object
representing PXI Trigger Line 6 (Ttl6).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:37 AM
sheien
True
Gets a object
representing PXI Trigger Line 7 (Ttl7).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:43 AM
sheien
True
Gets a object
representing the Local Bus Right Trigger Line 0 of a PXI/SCXI combination chassis (LbrTig1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:10:05 AM
sheien
True
3/4/2016 11:11:00 AM
sheien
True
Returns a object
that represents the specified trigger source.
The trigger source specified as a .
A object that represents
the specified trigger destination.
3/4/2016 11:10:50 AM
sheien
True
Converts this
to a human-readable string.
A that corresponds to this
.
3/4/2016 11:11:03 AM
sheien
True
Determines whether the specified object is a and is equivalent to this object.
The to test.
if the specified is a and is equivalent to this object.
3/4/2016 11:10:46 AM
sheien
True
Returns a hash code for this object.
An integer value that specifies a hash code for this object.
3/4/2016 11:10:54 AM
sheien
True
Specifies the measurement function to be used.
For more information, refer to the NIDMM_ATTR_FUNCTION
topic in the
NI Digital Multimeters Help.
3/21/2016 4:55:36 PM
sheien
True
DC voltage.
3/4/2016 11:19:08 AM
sheien
True
AC voltage.
3/4/2016 11:18:52 AM
sheien
True
DC current.
3/4/2016 11:19:04 AM
sheien
True
AC current.
3/4/2016 11:18:45 AM
sheien
True
2-wire resistance.
3/4/2016 11:19:31 AM
sheien
True
4-wire resistance.
3/4/2016 11:19:15 AM
sheien
True
Frequency.
3/4/2016 11:19:19 AM
sheien
True
Period.
3/4/2016 11:19:26 AM
sheien
True
IVI spec enum value from IviDmm.h IVIDMM_VAL_TEMPERATURE
7/29/2017 11:18:57 AM
lnayman
False
AC voltage with DC coupling.
3/4/2016 11:18:57 AM
sheien
True
Diode.
3/4/2016 11:19:11 AM
sheien
True
Capacitance.
3/4/2016 11:19:01 AM
sheien
True
Inductance.
3/4/2016 11:19:22 AM
sheien
True
Waveform voltage.
3/4/2016 11:19:38 AM
sheien
True
Waveform current.
3/4/2016 11:19:34 AM
sheien
True
Configures the RTD (resistance temperature detector) for temperature measurements.
Use to configure the RTD for temperature measurements.
is returned if the members are accessed after the associated
object has been disposed.
3/21/2016 4:46:04 PM
sheien
True
Gets or sets the Callendar-Van Dusen A coefficient for RTD scaling when
is set to .
The default value is 3.9083e-3 (Pt3851).
3/21/2016 4:46:07 PM
sheien
True
Gets or sets the Callendar-Van Dusen B coefficient for RTD scaling when
is set to .
The default value is -5.775e-7(Pt3851).
3/21/2016 4:46:10 PM
sheien
True
Gets or sets the Callendar-Van Dusen C coefficient for RTD scaling when
is set to .
The default value is -4.183e-12(Pt3851).
3/21/2016 4:46:13 PM
sheien
True
Gets or sets the RTD resistance at 0 degrees Celsius.
This applies to all supported RTDs, including custom RTDs.
The default value is 100 (Ω).
3/21/2016 4:46:16 PM
sheien
True
Gets or sets the type of RTD used to measure temperature.
The default value is .
Refer to for additional information
about defined values.
3/21/2016 4:46:20 PM
sheien
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
Configures the RTD type and RTD resistance parameters for an RTD.
Specifies the type of RTD used to measure the temperature resistance. The default is .
Specifies the RTD resistance in ohms at 0 deg C. The default is .
The parameter value passed is invalid.
The parameter value passed is out of range.
1/11/2010 5:11:00 PM
Staci Heien
True
Configures the A, B, and C parameters for a custom RTD.
Specifies the Callendar-Van Dusen A coefficient for RTD scaling when RTD Type parameter is set to Custom in the . The default is 3.9083e-3 (Pt3851).
Specifies the Callendar-Van Dusen B coefficient for RTD scaling when RTD Type parameter is set to Custom in the function. The default is -5.775e-7 (Pt3851).
Specifies the Callendar-Van Dusen C coefficient for RTD scaling when RTD Type parameter is set to Custom in the function. The default is -4.183e-12 (Pt3851).
The parameter value passed is out of range.
7/20/2009 10:49:17 AM
Keely Joseph
True
Represents a DMM trigger source.
This class can be used to get a particular DMM trigger source either from the static properties or from a string representation of the trigger source.
3/4/2016 11:11:58 AM
sheien
True
Gets a object representing an unspecified trigger source (Immediate).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:09 AM
sheien
True
Gets a object representing Pin 9 on the AUX Connector
(External).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:06 AM
sheien
True
Gets a object representing the software trigger source (Software Trigger).
The sample trigger waits until is called.
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:27 AM
sheien
True
Gets a object representing the Interval trigger source (Interval).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:13 AM
sheien
True
Gets a object representing the PXI Trigger Line 0 source (Ttl0).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:30 AM
sheien
True
Gets a object representing the PXI Trigger Line 1 source (Ttl1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:34 AM
sheien
True
Gets a object representing the PXI Trigger Line 2 source (Ttl2).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:38 AM
sheien
True
Gets a object representing the PXI Trigger Line 3 source (Ttl3).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:42 AM
sheien
True
Gets a object representing the PXI Trigger Line 4 source (Ttl4).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:50 AM
sheien
True
Gets a object representing the PXI Trigger Line 5 source (Ttl5).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:54 AM
sheien
True
Gets a object representing the PXI Trigger Line 6 source (Ttl6).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:57 AM
sheien
True
Gets a object representing the PXI Trigger Line 7 source (Ttl7).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:13:01 AM
sheien
True
Gets a object representing the PXI Star trigger source (PxiStar).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:21 AM
sheien
True
Gets a object representing the Local Bus Right Trigger Line 1 of a PXI/SCXI combination chassis
(LbrTig1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:16 AM
sheien
True
Gets a object representing Pin 3 on the AUX Connector
(AuxTrig1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:12:02 AM
sheien
True
3/4/2016 11:13:18 AM
sheien
True
Returns a object
that represents the specified trigger source.
The trigger source specified as a .
A object that represents
the specified trigger source.
3/4/2016 11:13:09 AM
sheien
True
Converts this
to a human-readable string.
A that corresponds to this
.
3/4/2016 11:13:22 AM
sheien
True
Determines whether the specified object is a and is equivalent to this object.
The to test.
if the specified is a and is equivalent to this object.
3/4/2016 11:13:05 AM
sheien
True
Returns a hash code for this object.
An integer value that specifies a hash code for this object.
3/4/2016 11:13:13 AM
sheien
True
Configures the thermocouple for temperature measurements.
Use to configure the thermocouple for temperature measurements.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:14:07 AM
sheien
True
Gets or sets the type of reference junction to be used in the reference junction compensation of a thermocouple.
The only supported value for is .
Reference Junction Type
Description
-
Fixed reference junction.
3/4/2016 11:14:15 AM
sheien
True
Gets or sets the reference junction temperature when a fixed reference junction is used to take a
thermocouple measurement.
The default value is 25.0 (°C).
3/4/2016 11:14:11 AM
sheien
True
Gets or sets the type of thermocouple used to measure the temperature.
The default value is .
3/4/2016 11:14:19 AM
sheien
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
Configures the thermocouple type and reference junction type for a chosen thermocouple.
Specifies the type of thermocouple used to measure the temperature. The default is .
Specifies the type of reference junction to be used in the reference junction compensation of a thermocouple measurement. The only supported value is .
The parameter value passed is invalid.
The parameter value passed is out of range.
12/18/2009 4:22:54 AM
Keely Joseph
True
Represents a DMM trigger source.
This class can be used to get a particular DMM trigger source either from the static properties or from a string representation of the trigger source.
3/4/2016 11:14:44 AM
sheien
True
Gets a object representing an unspecified trigger sample
(Immediate).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:14:58 AM
sheien
True
Gets a object representing Pin 9 on the AUX Connector
(External).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:14:55 AM
sheien
True
Gets a object representing the software trigger source (Software Trigger).
The sample trigger waits until is called.
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:09 AM
sheien
True
Gets a object
representing PXI Trigger Line 0 (Ttl0).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:13 AM
sheien
True
Gets a object
representing PXI Trigger Line 1 (Ttl1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:17 AM
sheien
True
Gets a object
representing PXI Trigger Line 1 (Ttl1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:21 AM
sheien
True
Gets a object
representing PXI Trigger Line 3 (Ttl3).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:28 AM
sheien
True
Gets a object
representing PXI Trigger Line 4 (Ttl4).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:32 AM
sheien
True
Gets a object
representing PXI Trigger Line 5 (Ttl5).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:35 AM
sheien
True
Gets a object
representing PXI Trigger Line 6 (Ttl6).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:38 AM
sheien
True
Gets a object
representing PXI Trigger Line 7 (Ttl7).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:42 AM
sheien
True
Gets a object representing PXI STAR Trigger Line
(PXI Star).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:05 AM
sheien
True
Gets a object representing Local Bus Right Trigger Line 1 of the PXI/SCXI combination chassis
(LbrTig1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:15:02 AM
sheien
True
Gets a object representing Pin 3 on the AUX Connector
(AuxTrig1).
Returns an object of type .
To determine which values are supported by each device, refer to the
LabVIEW Trigger Routing
topic in the NI Digital Multimeters Help.
3/4/2016 11:14:51 AM
sheien
True
3/4/2016 11:15:58 AM
sheien
True
Returns a object
that represents the specified trigger source.
The trigger source specified as a .
A object that represents
the specified trigger source.
3/4/2016 11:15:50 AM
sheien
True
Converts this
to a human-readable string.
A that corresponds to this
.
3/4/2016 11:16:04 AM
sheien
True
Determines whether the specified object is a and is equivalent to this object.
The to test.
if the specified is a and is equivalent to this object.
3/4/2016 11:15:46 AM
sheien
True
Returns a hash code for this object.
An integer value that specifies a hash code for this object.
3/4/2016 11:15:54 AM
sheien
True
Use DmmMeasurementCompleteDestination to specify the destination of the measurement complete signal.
9/23/2009 1:38:18 PM
NI
False
No Trigger.
AUX I/O Connector.
PXI Trigger Line 0.
PXI Trigger Line 1.
PXI Trigger Line 2.
PXI Trigger Line 3.
PXI Trigger Line 4.
PXI Trigger Line 5.
PXI Trigger Line 6.
PXI Trigger Line 7.
Internal Trigger Line of a PXI/SCXI combination chassis.
Use DmmSampleTrigger to specify the sample trigger value.
9/23/2009 1:46:28 PM
NI
False
No Trigger.
AUX I/O Connector Trigger Line 0.
Software Trigger.
Interval Trigger.
PXI Trigger Line 0.
PXI Trigger Line 1.
PXI Trigger Line 2.
PXI Trigger Line 3.
PXI Trigger Line 4.
PXI Trigger Line 5.
PXI Trigger Line 6.
PXI Trigger Line 7.
PXI Star Trigger Line.
Internal Trigger Line of a PXI/SCXI Combination Chassis.
AUX I/0 Connector Trigger Line 1.
Use DmmTriggerSource to specify possible values for trigger source.
9/23/2009 1:50:36 PM
NI
False
No Trigger.
AUX I/O Connector Trigger Line 0.
Software Trigger.
PXI Trigger Line 0.
PXI Trigger Line 1.
PXI Trigger Line 2.
PXI Trigger Line 3.
PXI Trigger Line 4.
PXI Trigger Line 5.
PXI Trigger Line 6.
PXI Trigger Line 7.
PXI Star Trigger Line.
Internal Trigger Line of a PXI/SCXI Combination Chassis.
AUX I/O Connector Trigger Line 1.
A strongly-typed resource class, for looking up localized strings, etc.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Looks up a localized string similar to This argument cannot be null..
Looks up a localized string similar to The specified argument was out of the range of valid values..
Looks up a localized string similar to For DmmAdvanced.NumberOfAverages to be set greater than 1, DmmAdvanced.AutoZero must be set to On and DmmAdvanced.OffsetCompensatedOhms must be set to Off..
Looks up a localized string similar to The simulation state cannot be changed..
Looks up a localized string similar to Cannot open file..
Looks up a localized string similar to The data is not available. It could be caused by calling DmmMeasurement.Fetch() or DmmMeasurement.FetchMultiPoint() before calling DmmMeasurement.Initiate() or after calling DmmMeasurement.Abort()..
Looks up a localized string similar to Error reading file..
Looks up a localized string similar to Error writing file..
Looks up a localized string similar to Unable to find the specified file..
Looks up a localized string similar to Instrument error detected. Use ErrorQuery() to determine the error(s)..
Looks up a localized string similar to Instrument ID query failed..
Looks up a localized string similar to Instrument reset failed..
Looks up a localized string similar to The instrument status is not available..
Looks up a localized string similar to Insufficient memory to continue the execution of the program..
Looks up a localized string similar to The argument is invalid.
Looks up a localized string similar to The specified device cannot be configured for Auto Range when a trigger is selected. Set DmmTrigger.Source and/or DmmTrigger.SampleTrigger to Immediate while Auto Ranging..
Looks up a localized string similar to The combination of DmmMultiPoint.MeasurementComplete, DmmTrigger.Source, and DmmTrigger.SampleTrigger is invalid. MeasurementComplete cannot have the same value as Source or SampleTrigger..
Looks up a localized string similar to The file does not conform to the expected file format..
Looks up a localized string similar to The function is not valid for the given NIDmm.OperationMode. This error can be caused by calling DmmWaveformAcquisition.FetchWaveform() or ReadWaveform() while the OperationMode is set to IviDmmMode. Similarly it can also be caused by calling DmmMeasurement.Read(), Fetch(), FetchMultiPoint() or ReadMultiPoint() while the OperationMode is set to WaveformMode..
Looks up a localized string similar to The pathName is invalid..
Looks up a localized string similar to Invalid repeated capability name in selector..
Looks up a localized string similar to Invalid format for repeated capability selector..
Looks up a localized string similar to DmmTrigger.Source and DmmTrigger.SampleTrigger cannot be set to External when the device is configured for SCXI control..
Looks up a localized string similar to The specified DmmWaveformAcquisition.Rate and DmmWaveformAcquisition.NumberOfPoints results in an acquisition time that is less than the minimum time(8.89 µs) required by the device..
Looks up a localized string similar to An instrument I/O error occurred..
Looks up a localized string similar to is not one of int, double, bool, string, DmmHandle, Enum..
Looks up a localized string similar to Please verify that the sum of the DmmTrigger.Delay and DmmAdvanced.SettleTime, and the sum of the DmmTrigger.SampleInterval and DmmAdvanced.SettleTime do not exceed the maximum allowed time..
Looks up a localized string similar to The operation did not complete within the maximum time allowed. Timeout: 2000mS..
Looks up a localized string similar to The property is not readable..
Looks up a localized string similar to Failure - cannot recover..
Looks up a localized string similar to The property is not writeable..
Looks up a localized string similar to null.
Looks up a localized string similar to Operation in progress..
Looks up a localized string similar to The method or property is not supported..
Looks up a localized string similar to The option string is missing a required option..
Looks up a localized string similar to The option string contains an invalid option value..
Looks up a localized string similar to or higher version of the NI-DMM driver..
Looks up a localized string similar to The previous acquisition has not completed. Call DmmMeasurement.Abort() to stop the previous acquisition..
Looks up a localized string similar to A property was invalidated by another setting..
Looks up a localized string similar to The property is not supported for this device..
Looks up a localized string similar to The repeated capability selector name is required..
Looks up a localized string similar to The instrument does not support the reset operation..
Looks up a localized string similar to The repeated capability selector has the wrong number of levels..
Looks up a localized string similar to The repeated capability selector includes an invalid range or list..
Looks up a localized string similar to DmmDriverUtility.SelfTest() for AC measurement failed..
Looks up a localized string similar to DmmDriverUtility.SelfTest() for DC measurement failed..
Looks up a localized string similar to DmmDriverUtility.SelfTest() for resistance measurement failed..
Looks up a localized string similar to The combination of DmmTrigger.Source and DmmTrigger.SampleTrigger is invalid. They must have the same source and slope if both are routed from external sources..
Looks up a localized string similar to The NI-DMM driver version found is.
Looks up a localized string similar to This version of the .NET API for NI-DMM requires.
Looks up a localized string similar to Too many files are open..
Looks up a localized string similar to The trigger source is not set to software trigger..
Looks up a localized string similar to Trying to set or get a value of an invalid type..
Looks up a localized string similar to The response from the instrument was unexpected..
Looks up a localized string similar to The configuration store driver session references a physical name that is not defined by the driver..
Looks up a localized string similar to The option string contains an unknown option name.
Looks up a localized string similar to Value not supported..
Looks up a localized string similar to Value should be positive..
Looks up a localized string similar to Error query is not supported by this instrument..
Looks up a localized string similar to String was truncated because it was too large to fit in the EEPROM..
Looks up a localized string similar to Data may not be within recommended specifications unless you apply Self calibration..
Looks up a localized string similar to ID Query is not supported by this instrument..
Looks up a localized string similar to Firmware revision query is not supported by this instrument..
Looks up a localized string similar to Self test is not supported by this instrument..
Looks up a localized string similar to Driver is in simulation mode..
Looks up a localized string similar to DMM did not detect a base frequency in the input signal, or the capacitance was too small to be measured accurately..
Header: //Measurements/DMM/niDmmComponents/nidmmh/export/18.1/18.1.0f0/includes/nidmmh/nidmm.h
Header: //Measurements/DMM/niDmmComponents/nidmmh/export/18.1/18.1.0f0/includes/nidmmh/nidmm.h
C Header Attribute: NIDMM_ATTR_BASE
C Header Attribute: NIDMM_ATTR_PRIVATE_BASE
C Header Attribute: NIDMM_ATTR_RANGE_CHECK
C Header Attribute: NIDMM_ATTR_QUERY_INSTRUMENT_STATUS
C Header Attribute: NIDMM_ATTR_CACHE
C Header Attribute: NIDMM_ATTR_SIMULATE
C Header Attribute: NIDMM_ATTR_RECORD_COERCIONS
C Header Attribute: NIDMM_ATTR_INTERCHANGE_CHECK
C Header Attribute: NIDMM_ATTR_SPECIFIC_DRIVER_CLASS_SPEC_MAJOR_VERSION
C Header Attribute: NIDMM_ATTR_SPECIFIC_DRIVER_CLASS_SPEC_MINOR_VERSION
C Header Attribute: NIDMM_ATTR_SPECIFIC_DRIVER_DESCRIPTION
C Header Attribute: NIDMM_ATTR_SPECIFIC_DRIVER_PREFIX
C Header Attribute: NIDMM_ATTR_SPECIFIC_DRIVER_VENDOR
C Header Attribute: NIDMM_ATTR_SPECIFIC_DRIVER_REVISION
C Header Attribute: NIDMM_ATTR_CLASS_DRIVER_CLASS_SPEC_MAJOR_VERSION
C Header Attribute: NIDMM_ATTR_CLASS_DRIVER_CLASS_SPEC_MINOR_VERSION
C Header Attribute: NIDMM_ATTR_CHANNEL_COUNT
C Header Attribute: NIDMM_ATTR_SUPPORTED_INSTRUMENT_MODELS
C Header Attribute: NIDMM_ATTR_GROUP_CAPABILITIES
C Header Attribute: NIDMM_ATTR_INSTRUMENT_MANUFACTURER
C Header Attribute: NIDMM_ATTR_INSTRUMENT_MODEL
C Header Attribute: NIDMM_ATTR_INSTRUMENT_FIRMWARE_REVISION
C Header Attribute: NIDMM_ATTR_LOGICAL_NAME
C Header Attribute: NIDMM_ATTR_IO_RESOURCE_DESCRIPTOR
C Header Attribute: NIDMM_ATTR_DRIVER_SETUP
C Header Attribute: NIDMM_ATTR_IO_SESSION
C Header Attribute: NIDMM_ATTR_FUNCTION
C Header Attribute: NIDMM_ATTR_RANGE
C Header Attribute: NIDMM_ATTR_RESOLUTION_ABSOLUTE
C Header Attribute: NIDMM_ATTR_RESOLUTION_DIGITS
C Header Attribute: NIDMM_ATTR_TRIGGER_DELAY
C Header Attribute: NIDMM_ATTR_TRIGGER_SOURCE
C Header Attribute: NIDMM_ATTR_AC_MAX_FREQ
C Header Attribute: NIDMM_ATTR_AC_MIN_FREQ
C Header Attribute: NIDMM_ATTR_FREQ_VOLTAGE_RANGE
C Header Attribute: NIDMM_ATTR_MEAS_COMPLETE_DEST
C Header Attribute: NIDMM_ATTR_SAMPLE_COUNT
C Header Attribute: NIDMM_ATTR_SAMPLE_INTERVAL
C Header Attribute: NIDMM_ATTR_SAMPLE_TRIGGER
C Header Attribute: NIDMM_ATTR_TRIGGER_COUNT
C Header Attribute: NIDMM_ATTR_APERTURE_TIME
C Header Attribute: NIDMM_ATTR_APERTURE_TIME_UNITS
C Header Attribute: NIDMM_ATTR_AUTO_RANGE_VALUE
C Header Attribute: NIDMM_ATTR_AUTO_ZERO
C Header Attribute: NIDMM_ATTR_POWERLINE_FREQ
C Header Attribute: NIDMM_ATTR_TRIGGER_SLOPE
C Header Attribute: NIDMM_ATTR_SAMPLE_TRIGGER_SLOPE
C Header Attribute: NIDMM_ATTR_MEAS_DEST_SLOPE
C Header Attribute: NIDMM_ATTR_ADC_CALIBRATION
C Header Attribute: NIDMM_ATTR_OFFSET_COMP_OHMS
C Header Attribute: NIDMM_ATTR_NUMBER_OF_AVERAGES
C Header Attribute: NIDMM_ATTR_CURRENT_SOURCE
C Header Attribute: NIDMM_ATTR_DC_NOISE_REJECTION
C Header Attribute: NIDMM_ATTR_SETTLE_TIME
C Header Attribute: NIDMM_ATTR_INPUT_RESISTANCE
C Header Attribute: NIDMM_ATTR_LATENCY
C Header Attribute: NIDMM_ATTR_BUFFER_SIZE
C Header Attribute: NIDMM_ATTR_SHUNT_VALUE
C Header Attribute: NIDMM_ATTR_OPERATION_MODE
C Header Attribute: NIDMM_ATTR_WAVEFORM_RATE
C Header Attribute: NIDMM_ATTR_WAVEFORM_POINTS
C Header Attribute: NIDMM_ATTR_WAVEFORM_COUPLING
C Header Attribute: NIDMM_ATTR_FREQ_VOLTAGE_AUTO_RANGE_VALUE
C Header Attribute: NIDMM_ATTR_CABLE_COMP_TYPE
C Header Attribute: NIDMM_ATTR_SHORT_CABLE_COMP_REACTANCE
C Header Attribute: NIDMM_ATTR_SHORT_CABLE_COMP_RESISTANCE
C Header Attribute: NIDMM_ATTR_OPEN_CABLE_COMP_SUSCEPTANCE
C Header Attribute: NIDMM_ATTR_OPEN_CABLE_COMP_CONDUCTANCE
C Header Attribute: NIDMM_ATTR_LC_CALCULATION_MODEL
C Header Attribute: NIDMM_ATTR_DC_BIAS
C Header Attribute: NIDMM_ATTR_LC_NUMBER_MEAS_TO_AVERAGE
C Header Attribute: NIDMM_ATTR_SERIAL_NUMBER
C Header Attribute: NIDMM_ATTR_CONFIG_PRODUCT_NUMBER
C Header Attribute: NIDMM_ATTR_TEMP_TRANSDUCER_TYPE
C Header Attribute: NIDMM_ATTR_TEMP_TC_REF_JUNC_TYPE
C Header Attribute: NIDMM_ATTR_TEMP_TC_TYPE
C Header Attribute: NIDMM_ATTR_TEMP_TC_FIXED_REF_JUNC
C Header Attribute: NIDMM_ATTR_TEMP_RTD_TYPE
C Header Attribute: NIDMM_ATTR_TEMP_RTD_RES
C Header Attribute: NIDMM_ATTR_TEMP_RTD_A
C Header Attribute: NIDMM_ATTR_TEMP_RTD_B
C Header Attribute: NIDMM_ATTR_TEMP_RTD_C
C Header Attribute: NIDMM_ATTR_TEMP_THERMISTOR_TYPE
C Header Attribute: NIDMM_ATTR_TEMP_THERMISTOR_A
C Header Attribute: NIDMM_ATTR_TEMP_THERMISTOR_B
C Header Attribute: NIDMM_ATTR_TEMP_THERMISTOR_C
Obsolete C Header Attribute: NIDMM_ATTR_QUERY_INSTR_STATUS
Obsolete C Header Attribute: NIDMM_ATTR_DEFER_UPDATE
Obsolete C Header Attribute: NIDMM_ATTR_RETURN_DEFERRED_VALUES
Obsolete C Header Attribute: NIDMM_ATTR_PRIMARY_ERROR
Obsolete C Header Attribute: NIDMM_ATTR_SECONDARY_ERROR
Obsolete C Header Attribute: NIDMM_ATTR_ERROR_ELABORATION
Obsolete C Header Attribute: NIDMM_ATTR_NUM_CHANNELS
Obsolete C Header Attribute: NIDMM_ATTR_SPECIFIC_PREFIX
Obsolete C Header Attribute: NIDMM_ATTR_RESOURCE_DESCRIPTOR
Obsolete C Header Attribute: NIDMM_ATTR_VISA_RM_SESSION
Obsolete C Header Attribute: NIDMM_ATTR_ENGINE_MAJOR_VERSION
Obsolete C Header Attribute: NIDMM_ATTR_ENGINE_MINOR_VERSION
Obsolete C Header Attribute: NIDMM_ATTR_SPECIFIC_DRIVER_MAJOR_VERSION
Obsolete C Header Attribute: NIDMM_ATTR_DRIVER_MAJOR_VERSION
Obsolete C Header Attribute: NIDMM_ATTR_SPECIFIC_DRIVER_MINOR_VERSION
Obsolete C Header Attribute: NIDMM_ATTR_DRIVER_MINOR_VERSION
Obsolete C Header Attribute: NIDMM_ATTR_DRIVER_REVISION
Obsolete C Header Attribute: NIDMM_ATTR_ENGINE_REVISION
Obsolete C Header Attribute: NIDMM_ATTR_ID_QUERY_RESPONSE
Obsolete C Header Attribute: NIDMM_ATTR_CHAN_NAMES
Obsolete C Header Attribute: NIDMM_ATTR_AI_NUM_CHANNELS
Obsolete C Header Attribute: NIDMM_ATTR_FILTER_NOTCH
Obsolete C Header Attribute: NIDMM_ATTR_CONVER_PER_SAMPLE
Obsolete C Header Attribute: NIDMM_ATTR_START_TRIGGER
Obsolete C Header Attribute: NIDMM_ATTR_START_TRIG_SLOPE
Obsolete C Header Attribute: NIDMM_ATTR_SAMPLE_TRIGGER_DELAY
Obsolete C Header Attribute: NIDMM_ATTR_OLD_TRIGGER_MODEL
Obsolete C Header Attribute: NIDMM_ATTR_AI_BUFFER_SIZE
Obsolete C Header Attribute: NIDMM_ATTR_SAMPLE_DELAY_MODE
Obsolete C Header Attribute: NIDMM_ATTR_RESOLUTION
Header: //Measurements/DMM/niDmmComponents/nidmmh/export/18.1/18.1.0f0/includes/nidmmh/nidmm.h
C Header Error: NIDMM_ERROR_EXT_STATUS_BASE
C Header Error: NIDMM_ERROR_EXTCAL_ERROR_BASE
C Header Error: IVI_ERROR_CANNOT_LOAD_IVI_ENGINE
C Header Error: IVI_ERROR_CANNOT_RECOVER
C Header Error: IVI_ERROR_INSTR_SPECIFIC
C Header Error: IVI_ERROR_INSTRUMENT_STATUS
C Header Error: IVI_ERROR_CANNOT_OPEN_FILE
C Header Error: IVI_ERROR_READING_FILE
C Header Error: IVI_ERROR_WRITING_FILE
C Header Error: IVI_ERROR_DRIVER_MODULE_NOT_FOUND
C Header Error: IVI_ERROR_CANNOT_OPEN_DRIVER_MODULE
C Header Error: IVI_ERROR_INVALID_DRIVER_MODULE
C Header Error: IVI_ERROR_UNDEFINED_REFERENCES
C Header Error: IVI_ERROR_FUNCTION_NOT_FOUND
C Header Error: IVI_ERROR_LOADING_DRIVER_MODULE
C Header Error: IVI_ERROR_INVALID_PATHNAME
C Header Error: IVI_ERROR_INVALID_ATTRIBUTE
C Header Error: IVI_ERROR_IVI_ATTR_NOT_WRITABLE
C Header Error: IVI_ERROR_IVI_ATTR_NOT_READABLE
C Header Error: IVI_ERROR_INVALID_PARAMETER
C Header Error: IVI_ERROR_INVALID_VALUE
C Header Error: IVI_ERROR_FUNCTION_NOT_SUPPORTED
C Header Error: IVI_ERROR_ATTRIBUTE_NOT_SUPPORTED
C Header Error: IVI_ERROR_VALUE_NOT_SUPPORTED
C Header Error: IVI_ERROR_INVALID_TYPE
C Header Error: IVI_ERROR_TYPES_DO_NOT_MATCH
C Header Error: IVI_ERROR_MULTIPLE_DEFERRED_SETTING
C Header Error: IVI_ERROR_ITEM_ALREADY_EXISTS
C Header Error: IVI_ERROR_INVALID_CONFIGURATION
C Header Error: IVI_ERROR_VALUE_NOT_AVAILABLE
C Header Error: IVI_ERROR_ATTRIBUTE_VALUE_NOT_KNOWN
C Header Error: IVI_ERROR_NO_RANGE_TABLE
C Header Error: IVI_ERROR_INVALID_RANGE_TABLE
C Header Error: IVI_ERROR_NOT_INITIALIZED
C Header Error: IVI_ERROR_NON_INTERCHANGEABLE_BEHAVIOR
C Header Error: IVI_ERROR_NO_CHANNEL_TABLE
C Header Error: IVI_ERROR_UNKNOWN_REPEATED_CAPABILITY_NAME
C Header Error: IVI_ERROR_UNKNOWN_CHANNEL_NAME
C Header Error: IVI_ERROR_SYS_RSRC_ALLOC
C Header Error: IVI_ERROR_ACCESS_DENIED
C Header Error: IVI_ERROR_TOO_MANY_OPEN_FILES
C Header Error: IVI_ERROR_TOO_MANY_FILES_OPEN
C Header Error: IVI_ERROR_UNABLE_TO_CREATE_TEMP_FILE
C Header Error: IVI_ERROR_NO_UNUSED_TEMP_FILENAMES
C Header Error: IVI_ERROR_DISK_FULL
C Header Error: IVI_ERROR_CONFIG_FILE_NOT_FOUND
C Header Error: IVI_ERROR_CANNOT_OPEN_CONFIG_FILE
C Header Error: IVI_ERROR_ERROR_READING_CONFIG_FILE
C Header Error: IVI_ERROR_BAD_INTEGER_IN_CONFIG_FILE
C Header Error: IVI_ERROR_BAD_DOUBLE_IN_CONFIG_FILE
C Header Error: IVI_ERROR_BAD_BOOLEAN_IN_CONFIG_FILE
C Header Error: IVI_ERROR_CONFIG_ENTRY_NOT_FOUND
C Header Error: IVI_ERROR_DRIVER_DLL_INIT_FAILED
C Header Error: IVI_ERROR_DRIVER_UNRESOLVED_SYMBOL
C Header Error: IVI_ERROR_CANNOT_FIND_CVI_RTE
C Header Error: IVI_ERROR_CANNOT_OPEN_CVI_RTE
C Header Error: IVI_ERROR_CVI_RTE_INVALID_FORMAT
C Header Error: IVI_ERROR_CVI_RTE_MISSING_FUNCTION
C Header Error: IVI_ERROR_CVI_RTE_INIT_FAILED
C Header Error: IVI_ERROR_CVI_RTE_UNRESOLVED_SYMBOL
C Header Error: IVI_ERROR_LOADING_CVI_RTE
C Header Error: IVI_ERROR_CANNOT_OPEN_DLL_FOR_EXPORTS
C Header Error: IVI_ERROR_DLL_CORRUPTED
C Header Error: IVI_ERROR_NO_DLL_EXPORT_TABLE
C Header Error: IVI_ERROR_UNKNOWN_DEFAULT_SETUP_ATTR
C Header Error: IVI_ERROR_INVALID_DEFAULT_SETUP_VAL
C Header Error: IVI_ERROR_UNKNOWN_MEMORY_PTR
C Header Error: IVI_ERROR_EMPTY_REPEATED_CAPABILITY_LIST
C Header Error: IVI_ERROR_EMPTY_CHANNEL_LIST
C Header Error: IVI_ERROR_DUPLICATE_REPEATED_CAPABILITY_IDENTIFIER
C Header Error: IVI_ERROR_DUPLICATE_CHANNEL_STRING
C Header Error: IVI_ERROR_DUPLICATE_VIRT_CHAN_NAME
C Header Error: IVI_ERROR_MISSING_VIRT_CHAN_NAME
C Header Error: IVI_ERROR_BAD_VIRT_CHAN_NAME
C Header Error: IVI_ERROR_UNASSIGNED_VIRT_CHAN_NAME
C Header Error: IVI_ERROR_BAD_VIRT_CHAN_ASSIGNMENT
C Header Error: IVI_ERROR_CHANNEL_NAME_REQUIRED
C Header Error: IVI_ERROR_REPEATED_CAPABILITY_NAME_REQUIRED
C Header Error: IVI_ERROR_CHANNEL_NAME_NOT_ALLOWED
C Header Error: IVI_ERROR_REPEATED_CAPABILITY_NAME_NOT_ALLOWED
C Header Error: IVI_ERROR_ATTR_NOT_VALID_FOR_REPEATED_CAPABILITY
C Header Error: IVI_ERROR_ATTR_NOT_VALID_FOR_CHANNEL
C Header Error: IVI_ERROR_ATTR_MUST_BE_REPEATED_CAPABILITY_BASED
C Header Error: IVI_ERROR_ATTR_MUST_BE_CHANNEL_BASED
C Header Error: IVI_ERROR_CHANNEL_ALREADY_EXCLUDED
C Header Error: IVI_ERROR_MISSING_OPTION_NAME
C Header Error: IVI_ERROR_MISSING_OPTION_VALUE
C Header Error: IVI_ERROR_BAD_OPTION_NAME
C Header Error: IVI_ERROR_BAD_OPTION_VALUE
C Header Error: IVI_ERROR_NOT_CREATED_BY_CLASS
C Header Error: IVI_ERROR_IVI_INI_IS_RESERVED
C Header Error: IVI_ERROR_DUP_RUNTIME_CONFIG_ENTRY
C Header Error: IVI_ERROR_INDEX_IS_ONE_BASED
C Header Error: IVI_ERROR_INDEX_IS_TOO_HIGH
C Header Error: IVI_ERROR_ATTR_NOT_CACHEABLE
C Header Error: IVI_ERROR_ADDR_ATTRS_MUST_BE_HIDDEN
C Header Error: IVI_ERROR_BAD_REPEATED_CAPABILITY_NAME
C Header Error: IVI_ERROR_BAD_CHANNEL_NAME
C Header Error: IVI_ERROR_BAD_PREFIX_IN_CONFIG_FILE
C Header Error: IVI_ERROR_OUT_OF_MEMORY
C Header Error: IVI_ERROR_OPERATION_PENDING
C Header Error: IVI_ERROR_NULL_POINTER
C Header Error: IVI_ERROR_UNEXPECTED_RESPONSE
C Header Error: IVI_ERROR_FILE_NOT_FOUND
C Header Error: IVI_ERROR_INVALID_FILE_FORMAT
C Header Error: IVI_ERROR_STATUS_NOT_AVAILABLE
C Header Error: IVI_ERROR_ID_QUERY_FAILED
C Header Error: IVI_ERROR_RESET_FAILED
C Header Error: IVI_ERROR_RESOURCE_UNKNOWN
C Header Error: IVI_ERROR_ALREADY_INITIALIZED
C Header Error: IVI_ERROR_CANNOT_CHANGE_SIMULATION_STATE
C Header Error: IVI_ERROR_INVALID_NUMBER_OF_LEVELS_IN_SELECTOR
C Header Error: IVI_ERROR_INVALID_RANGE_IN_SELECTOR
C Header Error: IVI_ERROR_UNKOWN_NAME_IN_SELECTOR
C Header Error: IVI_ERROR_BADLY_FORMED_SELECTOR
C Header Error: IVI_ERROR_UNKNOWN_PHYSICAL_IDENTIFIER
C Header Error: IVI_ERROR_CANNOT_MODIFY_REPEATED_CAPABILITY_TABLE
C Header Error: IVI_ERROR_CANNOT_RESTRICT_ATTRIBUTE_TWICE
C Header Error: IVI_ERROR_REPEATED_CAPABILITY_ALREADY_EXISTS
C Header Error: IVI_ERROR_REPEATED_CAPABILITY_NOT_DEFINED
C Header Error: IVI_ERROR_INVALID_REPEATED_CAPABILITY_NAME
C Header Error: IVI_ERROR_CONFIG_SERVER_NOT_PRESENT
Header: //Measurements/DMM/niDmmComponents/nidmmh/export/18.1/18.1.0f0/includes/nidmmh/nidmm.h
C Header Value: NIDMM_VAL_FUNC_SPECIFIC_EXT_BASE
C Header Value: NIDMM_VAL_TRIGGER_SOURCE_SPECIFIC_EXT_BASE
C Header Value: NIDMM_VAL_TYPE_NORMAL
C Header Value: NIDMM_VAL_TYPE_NAN
C Header Value: NIDMM_VAL_TYPE_PINF
C Header Value: NIDMM_VAL_TYPE_NINF
C Header Value: NIDMM_VAL_DC_VOLTS
C Header Value: NIDMM_VAL_AC_VOLTS
C Header Value: NIDMM_VAL_DC_CURRENT
C Header Value: NIDMM_VAL_AC_CURRENT
C Header Value: NIDMM_VAL_2_WIRE_RES
C Header Value: NIDMM_VAL_4_WIRE_RES
C Header Value: NIDMM_VAL_FREQ
C Header Value: NIDMM_VAL_PERIOD
C Header Value: NIDMM_VAL_TEMPERATURE
C Header Value: NIDMM_VAL_AC_VOLTS_DC_COUPLED
C Header Value: NIDMM_VAL_DIODE
C Header Value: NIDMM_VAL_WAVEFORM_VOLTAGE
C Header Value: NIDMM_VAL_WAVEFORM_CURRENT
C Header Value: NIDMM_VAL_CAPACITANCE
C Header Value: NIDMM_VAL_INDUCTANCE
C Header Value: NIDMM_VAL_AUTO_RANGE_ON
C Header Value: NIDMM_VAL_AUTO_RANGE_OFF
C Header Value: NIDMM_VAL_AUTO_RANGE_ONCE
C Header Value: NIDMM_VAL_AUTO_DELAY
C Header Value: NIDMM_VAL_AUTO_DELAY_ON
C Header Value: NIDMM_VAL_AUTO_DELAY_OFF
C Header Value: NIDMM_VAL_IMMEDIATE
C Header Value: NIDMM_VAL_EXTERNAL
C Header Value: NIDMM_VAL_SOFTWARE_TRIG
C Header Value: NIDMM_VAL_PXI_TRIG0
C Header Value: NIDMM_VAL_PXI_TRIG1
C Header Value: NIDMM_VAL_PXI_TRIG2
C Header Value: NIDMM_VAL_PXI_TRIG3
C Header Value: NIDMM_VAL_PXI_TRIG4
C Header Value: NIDMM_VAL_PXI_TRIG5
C Header Value: NIDMM_VAL_PXI_TRIG6
C Header Value: NIDMM_VAL_PXI_TRIG7
C Header Value: NIDMM_VAL_PXI_STAR
C Header Value: NIDMM_VAL_LBR_TRIG1
C Header Value: NIDMM_VAL_AUX_TRIG1
C Header Value: NIDMM_VAL_NONE
C Header Value: NIDMM_VAL_LBR_TRIG0
C Header Value: NIDMM_VAL_INTERVAL
C Header Value: NIDMM_VAL_POSITIVE
C Header Value: NIDMM_VAL_NEGATIVE
C Header Value: NIDMM_VAL_TRIG_COUNT_INFINITE
C Header Value: NIDMM_VAL_SAMPLE_COUNT_INFINITE
C Header Value: NIDMM_VAL_50_HERTZ
C Header Value: NIDMM_VAL_60_HERTZ
C Header Value: NIDMM_VAL_SECONDS
C Header Value: NIDMM_VAL_POWER_LINE_CYCLES
C Header Value: NIDMM_VAL_APERTURE_TIME_AUTO
C Header Value: NIDMM_VAL_1_PLC
C Header Value: NIDMM_VAL_5_PLC
C Header Value: NIDMM_VAL_6_PLC
C Header Value: NIDMM_VAL_10_PLC
C Header Value: NIDMM_VAL_12_PLC
C Header Value: NIDMM_VAL_100_PLC
C Header Value: NIDMM_VAL_120_PLC
C Header Value: NIDMM_VAL_SETTLE_TIME_AUTO
C Header Value: NIDMM_VAL_AUTO_ZERO_AUTO
C Header Value: NIDMM_VAL_AUTO_ZERO_OFF
C Header Value: NIDMM_VAL_AUTO_ZERO_ON
C Header Value: NIDMM_VAL_AUTO_ZERO_ONCE
C Header Value: NIDMM_VAL_ADC_CALIBRATION_AUTO
C Header Value: NIDMM_VAL_ADC_CALIBRATION_OFF
C Header Value: NIDMM_VAL_ADC_CALIBRATION_ON
C Header Value: NIDMM_VAL_OFFSET_COMP_OHMS_OFF
C Header Value: NIDMM_VAL_OFFSET_COMP_OHMS_ON
C Header Value: NIDMM_VAL_1_MICROAMP
C Header Value: NIDMM_VAL_10_MICROAMP
C Header Value: NIDMM_VAL_100_MICROAMP
C Header Value: NIDMM_VAL_1_MILLIAMP
C Header Value: NIDMM_VAL_DCNR_AUTO
C Header Value: NIDMM_VAL_DCNR_NORMAL
C Header Value: NIDMM_VAL_DCNR_SECOND_ORDER
C Header Value: NIDMM_VAL_DCNR_HIGH_ORDER
C Header Value: NIDMM_VAL_1_MEGAOHM
C Header Value: NIDMM_VAL_10_MEGAOHM
C Header Value: NIDMM_VAL_GREATER_THAN_10_GIGAOHM
C Header Value: NIDMM_VAL_RESISTANCE_NA
C Header Value: NIDMM_VAL_LATENCY_AUTO
C Header Value: NIDMM_VAL_BUFFER_SIZE_AUTO
C Header Value: NIDMM_VAL_INTERNAL_AREA
C Header Value: NIDMM_VAL_EXTERNAL_AREA
C Header Value: NIDMM_VAL_TIME_LIMIT_AUTO
C Header Value: NIDMM_VAL_IVIDMM_MODE
C Header Value: NIDMM_VAL_WAVEFORM_MODE
C Header Value: NIDMM_VAL_WAVEFORM_COUPLING_AC
C Header Value: NIDMM_VAL_WAVEFORM_COUPLING_DC
C Header Value: NIDMM_VAL_CALC_MODEL_AUTO
C Header Value: NIDMM_VAL_CALC_MODEL_SERIES
C Header Value: NIDMM_VAL_CALC_MODEL_PARALLEL
C Header Value: NIDMM_VAL_DC_BIAS_OFF
C Header Value: NIDMM_VAL_DC_BIAS_ON
C Header Value: NIDMM_VAL_CABLE_COMP_NONE
C Header Value: NIDMM_VAL_CABLE_COMP_OPEN
C Header Value: NIDMM_VAL_CABLE_COMP_SHORT
C Header Value: NIDMM_VAL_CABLE_COMP_OPEN_AND_SHORT
C Header Value: NIDMM_VAL_CONTROL_COMMIT
C Header Value: NIDMM_VAL_THERMOCOUPLE
C Header Value: NIDMM_VAL_THERMISTOR
C Header Value: NIDMM_VAL_2_WIRE_RTD
C Header Value: NIDMM_VAL_4_WIRE_RTD
C Header Value: NIDMM_VAL_TEMP_REF_JUNC_FIXED
C Header Value: NIDMM_VAL_TEMP_TC_B
C Header Value: NIDMM_VAL_TEMP_TC_E
C Header Value: NIDMM_VAL_TEMP_TC_J
C Header Value: NIDMM_VAL_TEMP_TC_K
C Header Value: NIDMM_VAL_TEMP_TC_N
C Header Value: NIDMM_VAL_TEMP_TC_R
C Header Value: NIDMM_VAL_TEMP_TC_S
C Header Value: NIDMM_VAL_TEMP_TC_T
C Header Value: NIDMM_VAL_TEMP_RTD_CUSTOM
C Header Value: NIDMM_VAL_TEMP_RTD_PT3750
C Header Value: NIDMM_VAL_TEMP_RTD_PT3851
C Header Value: NIDMM_VAL_TEMP_RTD_PT3911
C Header Value: NIDMM_VAL_TEMP_RTD_PT3916
C Header Value: NIDMM_VAL_TEMP_RTD_PT3920
C Header Value: NIDMM_VAL_TEMP_RTD_PT3928
C Header Value: NIDMM_VAL_TEMP_THERMISTOR_CUSTOM
C Header Value: NIDMM_VAL_TEMP_THERMISTOR_44004
C Header Value: NIDMM_VAL_TEMP_THERMISTOR_44006
C Header Value: NIDMM_VAL_TEMP_THERMISTOR_44007
Specifies whether calibration is external or self-calibration.
12/28/2009 4:25:26 PM
Staci Heien
True
Self-calibration. The NI 4065 does not support self-calibration.
12/30/2009 12:24:56 PM
Staci Heien
True
Calibration is external.
12/28/2009 4:25:47 PM
Staci Heien
True
Specifies the control action for the driver to perform.
2/10/2010 3:47:05 PM
Measurement Studio
True
Commits to hardware all of the configured attributes associated with the session.
7/8/2009 8:13:25 PM
Keely Joseph
True
Specifies the LC calculation model.
For the NI 4072 only.
12/29/2009 1:15:15 PM
Staci Heien
True
NI-DMM chooses the algorithm based on function and range.
12/1/2009 1:58:41 PM
Staci Heien
True
NI-DMM uses the series impedance model to calculate capacitance and inductance.
12/29/2009 1:15:37 PM
Staci Heien
True
NI-DMM uses the parallel admittance model to calculate capacitance and inductance.
12/29/2009 1:15:31 PM
Staci Heien
True
Specifies the type of reference junction to be used. Used for thermocouple measurements.
12/30/2009 12:29:21 PM
Staci Heien
True
Fixed reference junction.
12/29/2009 4:30:37 PM
Staci Heien
True
Specifies the type of RTD (Resistance Temperature Detector) used.
12/30/2009 12:43:39 PM
Staci Heien
True
User defines Callendar-Van Dusen A, B, and C coefficients with the ,
, and attributes, respectively.
5/13/2011 5:11:06 PM
NI
True
Most common RTDs.
12/1/2009 4:05:15 PM
Staci Heien
True
Low-cost RTD.
12/1/2009 4:05:22 PM
Staci Heien
True
JISC 1604.
12/1/2009 4:05:28 PM
Staci Heien
True
US Industrial Standard D-100.
12/1/2009 4:05:39 PM
Staci Heien
True
Low-cost RTD.
3/4/2016 11:19:42 AM
sheien
True
The definition of temperature.
12/1/2009 4:05:53 PM
Staci Heien
True
Specifies a delay interval after a sample trigger.
For NI 4060 only.
12/28/2009 4:48:01 PM
Staci Heien
True
IVI compliant. Used when the sample trigger is set to Interval.
12/30/2009 12:25:56 PM
Staci Heien
True
Not IVI Compliant. Used as a delay after any type of sample trigger.
12/28/2009 4:48:19 PM
Staci Heien
True
The result of NI-DMM .
Contains the results of a NI-DMM .
Use the code and message to determine if there was an error.
3/21/2016 4:55:23 PM
sheien
True
Initializes a new instance of the struct.
The numeric result from the self-test operation. 0 = no error (test passed).
The self-test status message.
3/21/2016 4:54:16 PM
sheien
True
Gets the numeric result from the self-test operation.
0 = no error (test passed).
12/30/2009 12:19:16 PM
Staci Heien
True
Gets the string returned from the instrument .
String returned from the instrument .
1/5/2010 3:08:16 PM
Keely Joseph
True
Determines whether two instances have the same value.
A instance to compare with result1.
A instance to compare with result2.
if the two instances represent the same result; otherwise, .
12/30/2009 12:21:41 PM
Staci Heien
True
Compares two instances for equality.
A instance to compare with result1.
A instance to compare with result2.
if the two instances represent the same result; otherwise, .
12/30/2009 12:21:48 PM
Staci Heien
True
Compares two instances for equality.
if the two instances represent the same result; otherwise, .
object to compare to.
3/4/2016 11:17:36 AM
sheien
True
Returns the hash code for the result of the self test.
An containing the hash value generated for this result.
3/4/2016 11:17:39 AM
sheien
True
Contains members that are common to all sub-object NI-DMM classes.
is a base class for all sub-object NI-DMM classes.
3/4/2016 11:13:39 AM
sheien
True
Specifies the type of thermistor used for measurement.
12/30/2009 12:30:59 PM
Staci Heien
True
Custom.
12/30/2009 12:31:07 PM
Staci Heien
True
44004.
12/30/2009 12:31:15 PM
Staci Heien
True
44006.
12/30/2009 12:31:19 PM
Staci Heien
True
44007.
12/30/2009 12:31:25 PM
Staci Heien
True
Specifies the type of thermocouple used for temperature measurements.
For more information, refer to the
niDMM_ConfigureThermocouple and
Thermocouples topics in the
NI Digital Multimeters Help.
3/4/2016 11:19:48 AM
sheien
True
Type B.
12/30/2009 12:34:42 PM
Staci Heien
True
Type E.
12/30/2009 12:34:48 PM
Staci Heien
True
Type J.
12/30/2009 12:34:54 PM
Staci Heien
True
Type K.
12/30/2009 12:35:01 PM
Staci Heien
True
Type N.
12/30/2009 12:35:07 PM
Staci Heien
True
Type R.
12/30/2009 12:35:13 PM
Staci Heien
True
Type S.
12/30/2009 12:35:20 PM
Staci Heien
True
Type T.
12/30/2009 12:35:25 PM
Staci Heien
True
Specifies the type of device used for measurement.
12/30/2009 12:35:44 PM
Staci Heien
True
2-wire RTD.
12/30/2009 12:36:14 PM
Staci Heien
True
4-wire RTD.
12/30/2009 12:35:50 PM
Staci Heien
True
Thermistor.
12/30/2009 12:35:56 PM
Staci Heien
True
Thermocouple.
12/30/2009 12:36:01 PM
Staci Heien
True
Provides warning codes.
For more information, refer to the Error and Warning Codes
topic in the
NI Digital Multimeters Help.
3/4/2016 11:16:08 AM
sheien
True
Indicates that the driver is in simulation mode.
12/30/2009 12:08:18 PM
Staci Heien
True
Indicates that your data may not be within recommended specifications unless you call .
12/30/2009 12:08:05 PM
Staci Heien
True
Indicates that the string was truncated because it was too large to fit in the EEPROM.
12/30/2009 12:07:52 PM
Staci Heien
True
Indicates that the DMM did not detect a base frequency in the input signal, or the capacitance was too small to be measured accurately.
9/23/2009 4:09:33 PM
Keely Joseph
True
Indicates that the DMM detected a measurement that was outside of its programmed range.
9/23/2009 4:09:33 PM
cdelpire
False
Indicates that the DMM does not support reset.
9/23/2009 4:09:33 PM
cdelpire
False
Specifies the edge of the signal.
12/30/2009 12:30:15 PM
Staci Heien
True
Rising edge.
12/30/2009 12:30:31 PM
Staci Heien
True
Falling edge.
12/30/2009 12:30:22 PM
Staci Heien
True
Represents the root class that is used to identify and control the instrument session. In order to interact with the NI-DMM, you
must create an instance of this class.
For more information, refer to the Programming Flow topic in the
NI Digital Multimeters Help.
is returned if the members are accessed after the
associated
object has been disposed.
3/4/2016 11:16:50 AM
sheien
True
Initializes a new instance of the class representing the instrument driver session.
The name of the device to which the session is opened.
If this parameter is set to , this method queries the instrument ID and checks that it is valid for this instrument driver.
If this parameter is set to , this method resets the instrument to a known state. Sends initialization commands to set the instrument to the state necessary for the operation of the instrument driver.
The resource name passed is null.
The device was not recognized.
-or-
The device is not supported for this driver or version.
-or-
The instrument descriptor is invalid.
-or-
The driver setup description is invalid.
-or-
The device is already in use by another process. Verify that all sessions of the device from other processes are properly closed.
The resource name specified has been opened for a calibration session.
3/21/2016 4:52:58 PM
sheien
True
Initializes a new instance of the class representing the instrument driver session.
The name of the device to which the session is opened.
If this parameter is set to , this method queries the instrument ID and checks that it is valid for this instrument driver.
If this parameter is set to , this method resets the instrument to a known state. Sends initialization commands to set the instrument to the state necessary for the operation of the instrument driver.
Sets the initial state of the following session properties: ,
,
,
, and
.
The or is null.
The device was not recognized.
-or-
The device is not supported for this driver or version.
-or-
The instrument descriptor is invalid.
-or-
The driver setup description is invalid.
-or-
The device is already in use by another process. Verify that all sessions of the device from other processes are properly closed.
The resource name specified has been opened for a calibration session.
3/21/2016 4:53:38 PM
sheien
True
Initializes a new instance of the class using an existing intrument session handle.
A pointer to the instrument handle.
3/21/2016 4:52:25 PM
sheien
True
Initializes a new instance of the class representing the instrument driver session.
The name of the device to which the session is opened.
If this parameter is set to , this method queries the instrument ID and checks that it is valid for this instrument driver.
If this parameter is set to , this method resets the instrument to a known state. Sends initialization commands to set the instrument to the state necessary for the operation of the instrument driver.
The type of lock to create. Note that the actual type created can differ. See IVI-3.2 for details.
A user-specified access key.
Sets the initial state of the following session properties: ,
,
,
,
.
The or is null.
The device was not recognized.
-or-
The device is not supported for this driver or version.
-or-
The instrument descriptor is invalid.
-or-
The driver setup description is invalid.
-or-
The device is already in use by another process. Verify that all sessions of the device from other processes are properly closed.
The resource name specified has been opened for a calibration session.
2/15/2010 1:45:44 PM
Keely Joseph
False
Gets a value indicating whether the session object is disposed or not.
If the value is , it means that the session has already been disposed.
If the value is , it means that the session is not disposed.
3/4/2016 11:17:01 AM
sheien
True
Gets the sub-object used to obtain properties that affect operation of the instrument driver.
Returns an object of type .
1/26/2010 3:47:13 PM
Staci Heien
True
Gets identity information about the instrument you are using.
Returns an object of type .
1/11/2010 1:56:46 PM
Staci Heien
True
Gets the sub-object.
Returns an object of type .
1/26/2010 3:48:09 PM
Staci Heien
True
Gets properties applicable to AC measurements.
Returns an object of type .
1/11/2010 1:55:52 PM
Staci Heien
True
Gets the sub-object used for controlling frequency capabilities.
Returns an object of type .
1/26/2010 3:49:08 PM
Staci Heien
True
Gets the sub-object used to customize the triggering functionality.
Returns an object of type .
1/26/2010 3:49:56 PM
Staci Heien
True
Gets additional information concerning the instrument driver session.
Returns an object of type .
1/11/2010 1:56:09 PM
Staci Heien
True
Gets data from a measurement.
Returns an object of type .
1/11/2010 5:02:41 PM
Staci Heien
True
Gets the sub-object used to control inductance and capacitance capabilities.
For the NI 4072 only.
Returns an object of type .
3/4/2016 11:16:53 AM
sheien
True
Gets temperature measurements.
Returns an object of type .
1/11/2010 1:57:44 PM
Staci Heien
True
Gets the sub-object which is used to perform self-calibration or for optional functionality when performing a calibration.
Returns an object of type .
1/26/2010 3:45:29 PM
Staci Heien
True
Gets the sub-object used for waveform-related operations.
Returns an object of type .
1/26/2010 3:50:39 PM
Staci Heien
True
Gets or sets the measurement function.
If you are configuring by setting properties directly, you must set the
before
setting other properties. If the
is set to ,
the only valid types are
and . Set the
to
to set all other values.
For more information, refer to NIDMM_ATTR_FUNCTION topic in the NI Digital Multimeters Help.
Returns an object of type .
3/4/2016 11:17:05 AM
sheien
True
Gets or sets the measurement range.
Use positive values to represent the absolute value of the maximum expected measurement.
The value is in units appropriate for the current value of the
. For
example, if is
set to , the units are volts.
The NI 4050 and NI 4060 only support when the trigger and sample trigger is set to Immediate.
performs an before acquiring the measurement.
sets the to the
current and uses this range
for all subsequent measurements until the measurement configuration is changed.
performs an before
acquiring the next measurement. The is stored and used for all subsequent measurements until the measurement configuration is changed.
3/4/2010 3:41:29 PM
Keely Joseph
True
Gets or sets the measurement resolution in digits.
Setting this property to higher values increases the measurement accuracy. Setting this property to lower values increases the measurement speed.
NI-DMM ignores this property for capacitance and inductance measurements on the NI 4072. To achieve better resolution for such measurements, use .
The valid Resolution values and description are shown in the table.
Description
DigitsResolution Value
-
3.5
Specifies 3.5 digits resolution.
-
4.5
Specifies 4.5 digits resolution.
-
5.5
Specifies 5.5 digits resolution.
-
6.5
Specifies 6.5 digits resolution.
-
7.5
Specifies 7.5 digits resolution.
1/5/2010 2:24:20 PM
Keely Joseph
True
Gets or sets the measurement resolution in absolute units.
Returns the measurement resolution in absolute units.
Setting this property to higher values increases the measurement accuracy.
Setting this property to lower values increases the measurement speed.
NI-DMM ignores this property for capacitance and inductance measurements on the NI 4072. To achieve better
resolution for such measurements, use the
.
1/11/2010 5:03:26 PM
Staci Heien
True
Gets or sets the current source provided during diode measurements.
The NI 4050 and NI 4060 are not supported.
The supported values are 1 microAmp, 10 microAmps, 100 microAmps, and 1 milliAmp.
Refer to the Devices topic in the NI Digital Multimeters Help.
3/4/2016 11:16:57 AM
sheien
True
Gets or sets the input resistance of the instrument.
The NI 4050 and NI 4060 are not supported.
The supported values are 1.000000E+6 (1M Ohm), 1.000000E+7 (10M Ohm), and 1.000000E+10 (input resistance greater than 10 G Ohm).
1/11/2010 5:01:41 PM
Staci Heien
True
Gets the number of seconds it takes to make one measurement.
Use this right before you begin acquiring dataafter you have completely configured the measurement and after all configuration methods have been called.
Returns the amount of time in seconds it takes to complete one measurement with the current configuration.
3/4/2016 11:17:08 AM
sheien
True
Gets or sets whether the range is set automatically by the instrument.
Value
Description
-
On
NI-DMM driver determines whether the range is set automatically by the instrument before acquiring each measurement.
-
Off
NI-DMM driver sets the current range value and uses this range for all subsequent measurements until the measurement configuration is changed.
-
Once
NI-DMM driver determines whether the range is set automatically by the instrument before acquiring the measurement. The range value is stored and used for all subsequent measurements until the measurement configuration is changed.
2/5/2010 1:33:02 PM
Measurement Studio
True
Gets or sets how the NI 4065 and NI 4070/4071/4072 acquire data.
controls whether the NI-DMM driver takes standard single or multipoint
measurements or acquires a waveform.
If you are configuring the driver by setting the properties manually, set this property before setting the other configuration properties.
When you call
or ,
NI-DMM sets this property to .
When you call ,
NI-DMM sets this property to . The default value is .
3/21/2016 4:24:16 PM
sheien
True
Gets measurement auto range value.
The value is in units appropriate for the current value of the
. For
example, if is
set to , the units are volts.
The value of this property is only valid if range was set to auto range and a read/fetch has occurred.
6/25/2017 11:48:29 PM
lnayman
false
9/30/2009 4:19:26 PM
Keely Joseph
True
9/30/2009 4:19:29 PM
Keely Joseph
True
9/30/2009 4:19:30 PM
Keely Joseph
True
9/30/2009 4:19:33 PM
Keely Joseph
True
9/30/2009 4:19:34 PM
Keely Joseph
True
3/5/2010 4:27:25 PM
Keely Joseph
True
9/30/2009 4:19:38 PM
Keely Joseph
True
9/30/2009 4:19:40 PM
Keely Joseph
True
9/30/2009 4:19:42 PM
Keely Joseph
True
9/30/2009 4:19:44 PM
Keely Joseph
True
10/14/2009 3:21:28 PM
Keely Joseph
True
10/14/2009 3:23:52 PM
Keely Joseph
True
10/14/2009 3:24:18 PM
Keely Joseph
True
Configures measurements by setting value.
The configured properties include
,
, and
in digits.
Specifies the used to acquire the measurement.
Specifies the
for the function specified in the measurementFunction parameter. When frequency is
specified in the measurementFunction
parameter, you must supply the minimum frequency expected in the range parameter. For
example, you must type in 100 Hz if you
are measuring 101 Hz or higher.
For all other functions, you must supply a range that exceeds the value that you are measuring. For example, you must type in
10 V if you are measuring 9 V. Range values are coerced up to the closest input range.
The default value is 0.02 V.
Specifies the for the
measurement in digits.
The default is 0.001 V.
The parameter value passed is invalid.
The parameter value passed is out of range.
The NI 4050, NI 4060, and NI 4065 only support
when the trigger and sample
trigger are set to Immediate.
NI-DMM ignores the resolutionDigits for capacitance and inductance measurements on the NI 4072. To achieve better resolution for such measurements, use the
.
3/4/2016 11:17:18 AM
sheien
True
Configures measurements with on. The configured properties include
,
, and in digits.
Specifies the used to acquire the measurement.
Indicates whether the range is set automatically by the instrument. is set to this value.
Specifies the for the
measurement in digits.
This parameter is ignored when the range parameter is set to
or
. The default is 0.001 V.
The parameter value passed is invalid.
The parameter value passed is out of range.
The parameter enum value specified is not supported.
The specified device cannot be configured for when a trigger is selected.
Set and/or
to Immediate while autoranging.
The NI 4050, NI 4060, and NI 4065 only support when the trigger and sample trigger are set to Immediate.
NI-DMM ignores the resolutionDigits for capacitance and inductance measurements on the NI 4072. To achieve better resolution for such measurements, use
.
3/21/2016 4:55:32 PM
sheien
True
Configures measurements by setting the value. The configured properties include
,
,
and .
Specifies the used to
acquire the measurement.
Specifies the for the function
specified in the measurementFunction parameter. When frequency is specified in the
measurementFunction parameter, you must supply the minimum frequency expected in the range
parameter. For example, you must type in 100 Hz if you are measuring 101 Hz or higher.
For all other functions, you must supply a range that exceeds the value that you are measuring. For example,
you must type in 10 V if you are measuring 9 V. Range values are coerced up to the closest input range.
The default value is 0.02 V.
Specifies the for the measurement.
The default is 0.001 V.
The parameter value passed is invalid.
The parameter value passed is out of range.
NI-DMM ignores the resolutionAbsolute parameter for capacitance and inductance measurements on the NI 4072. To achieve better resolution for such
measurements, use the
.
The NI 4050, NI 4060, and NI 4065 only support
when the trigger and sample trigger are set to Immediate.
3/4/2016 11:17:12 AM
sheien
True
Configures measurements with on. The configured properties include
,
, and
.
Specifies the
used to acquire the measurement.
Indicates whether the range is set automatically by the instrument. is set to this value.
Specifies the for the measurement.
This parameter is ignored when the autoRange parameter is set to
or . The default is 0.001 V.
The parameter value passed is invalid.
The resolution specified is invalid for the range.
The parameter enum value specified is not supported.
The specified device cannot be configured for when a trigger is selected.
Set and/or
to Immediate while autoranging.
The NI 4050, NI 4060, and NI 4065 only support when the trigger and sample trigger are set to Immediate.
NI-DMM ignores the resolutionDigits for capacitance and inductance measurements on the NI 4072. To achieve better resolution for such measurements, use
.
3/21/2016 4:51:11 PM
sheien
True
Configures the NI 4070/4071/4072 for waveform acquisitions.
Specifies the used in a waveform acquisition.
and are the valid values.
Specifies the expected maximum amplitude of the input signal and sets the range for the measurementFunction.
NI-DMM sets
to this value. Range values are
coerced up to the closest input range. The default is 10.0.
For valid ranges refer to the topics in
Devices.
Autoranging is not supported during waveform acquisitions.
Specifies the rate of the acquisition in samples per second. NI-DMM sets
to this value.
The valid range is 10.0-1,800,000 S/s. Rate values are coerced to the closest integer divisor of 1,800,000. The default value is 1,800,000.
Specifies the number of points to acquire before the waveform acquisition completes. NI-DMM sets
to this value. To calculate the maximum and minimum number of waveform points that you can acquire in one acquisition, refer to the
Waveform Acquisition Measurement Cycle. The default value is 500.
The parameter value passed is invalid.
The parameter value passed is out of range.
The rate selected is invalid with DCNR other than normal.
3/4/2016 11:17:21 AM
sheien
True
Gets the to the instrument session.
A to the instrument session.
Using the , you can get the to the session; however, there are risks involved with using the .
It is difficult to know the state of the handle, and the handle could be recycled while you are using it. For more information, refer to
.
3/4/2016 11:17:24 AM
sheien
True
If not already closed, closes the specified session and deallocates resources that it reserved.
The method can be called safely more than once, even if the session has already closed.
1/11/2010 5:27:13 PM
Staci Heien
True
3/5/2010 4:24:29 PM
Keely Joseph
True
3/5/2010 4:24:34 PM
Keely Joseph
True
9/30/2009 4:20:26 PM
Keely Joseph
True
Gets the service object of the specified type.
An object that specifies the of the object.
The object of determined by .
3/4/2016 11:17:28 AM
sheien
True
If not already disposed, closes the specified session and deallocates resources that it reserved.
The method can be called safely more than once, even if the session has already been disposed.
1/11/2010 5:29:24 PM
Staci Heien
True
Provides properties that affect the operation of this instrument driver.
Provides properties that affect the operation of this instrument driver.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:05:53 AM
sheien
True
Occurs when a warning is generated.
12/29/2009 12:16:51 PM
Staci Heien
True
Occurs when a property is coerced.
This event is triggered only if is set to true.
6/30/2011 12:49:21 PM
Fadi Yoosuf
True
Occurs when an interchange check warning event is raised.
This event is triggered only if is set to true.
6/30/2011 12:51:25 PM
Fadi Yoosuf
True
11/5/2009 1:42:42 PM
Keely Joseph
True
11/5/2009 1:42:29 PM
Keely Joseph
True
11/5/2009 1:42:36 PM
Keely Joseph
True
Gets or sets a value indicating whether to cache the value of properties.
The default value is True. Use to override this value.
When caching is enabled, the instrument driver keeps track of the current instrument settings and avoids sending redundant
commands to the instrument, which significantly increases execution speed. The instrument driver can always cache
or never cache particular attributes regardless of the setting of this property.
3/4/2016 11:05:57 AM
sheien
True
Gets the driver setup string that was specified when initializing the driver.
Some cases exist where the end-user must specify instrument driver options at initialization time. An example of this is
specifying a particular instrument model from among a family of instruments that the driver supports. This is useful when
using simulation. You can specify driver-specific options using the optionString
parameter to .
If the user does not specify a
string, this property returns an empty string. Otherwise this property returns the string that was specified when initializing the driver.
3/4/2016 11:06:02 AM
sheien
True
Gets or sets a value indicating whether to perform interchangeability checking and log interchangeability warnings when you call NI-DMM methods.
The default value is False.
Using your application with a different instrument might cause different behavior, as indicated by an interchangeability warning.
Interchangeability checking examines the properties in a capability group only if you specify a value for at least one property
within that group. Interchangeability warnings occur when a property affects the behavior of the instrument and you have not
set that property, or the property has been invalidated since you set it.
3/4/2016 11:06:06 AM
sheien
True
Gets or sets a value indicating whether the instrument driver queries the instrument status after each operation.
Querying the instrument status is useful when debugging. After the user program is validated, this property can be set to to
disable status checking and maximize performance.
The instrument driver can choose to ignore status checking for particular properties regardless of the setting of this property.
Use
to override this value.
The default value is .
3/4/2016 11:06:13 AM
sheien
True
Gets or sets a value indicating whether to validate property values and method parameters.
If enabled, the instrument driver validates the parameter values passed to driver functions. Range checking parameters is
useful for debugging. After the user program is validated, this property can be set to to disable range checking and
maximize performance.
The default value is . Use
override this value.
The default value is .
3/4/2016 11:06:20 AM
sheien
True
Gets or sets a value indicating whether the IVI engine keeps a list of the value coercions it makes for integer and values.
The default value is .
Use to override this value.
3/4/2016 11:06:24 AM
sheien
True
Gets or sets a value indicating whether to simulate instrument driver I/O operations.
The default value is .
Simulate can only be set within the constructor
for . The property value cannot be changed outside of the
constructor.
If simulation is enabled, instrument driver functions perform
range checking and get or set properties, but they do not perform instrument I/O. For output parameters that represent instrument data, the
instrument driver functions return calculated values.
Use
to override this setting.
3/21/2016 2:43:06 PM
sheien
True
Gets a string containing the logical name of the instrument.
A string containing the logical name of the instrument.
1/5/2010 12:57:40 PM
Keely Joseph
True
Gets a string containing the resource descriptor for the instrument.
A string containing the resource descriptor for the instrument
3/4/2016 11:06:09 AM
sheien
True
Gets or sets a value indicating whether the events and callback delegates are invoked through or
methods.
if events and callbacks are invoked through the or
methods; otherwise, events and callbacks are invoked directly. The default value is
.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/21/2016 2:52:21 PM
sheien
True
9/30/2009 4:11:34 PM
Keely Joseph
True
9/30/2009 4:11:29 PM
Keely Joseph
True
9/30/2009 4:11:18 PM
Keely Joseph
True
9/30/2009 4:11:40 PM
Keely Joseph
True
9/30/2009 4:11:46 PM
Keely Joseph
True
9/30/2009 4:11:54 PM
Keely Joseph
True
9/30/2009 4:11:25 PM
Keely Joseph
True
9/30/2009 4:12:20 PM
Keely Joseph
True
9/30/2009 4:12:13 PM
Keely Joseph
True
Resets the interchangeability checking algorithms of the driver
so that methods and properties that executed prior to calling this
method have no effect on whether future calls to the driver
generate interchangeability warnings.
3/4/2016 11:06:37 AM
sheien
True
Invalidates all attributes such that any values set before calling are discarded.
3/4/2016 11:06:33 AM
sheien
True
Frees the resources held.
11/13/2009 3:41:22 PM
Keely Joseph
True
Provides identity information about the instrument you are using.
Provides identity information about the instrument you are using.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:05:26 AM
sheien
True
Gets a string containing the instrument firmware revision number.
A string containing the instrument firmware revision number.
1/11/2010 2:01:18 PM
Staci Heien
True
Gets a string containing the manufacturer of the instrument.
A string containing the manufacturer of the instrument.
1/5/2010 12:36:07 PM
Keely Joseph
True
Gets a string containing the instrument model.
A string containing the instrument model.
1/5/2010 12:37:25 PM
Keely Joseph
True
Gets the case-sensitive unique identifier of the instrument driver.
Case-sensitive unique identifier of the instrument driver.
3/4/2016 11:05:30 AM
sheien
True
Gets a string containing the serial number of the instrument.
The serial number of the instrument.
This value corresponds to the serial number label that is attached to most products.
3/4/2016 11:05:34 AM
sheien
True
Gets the major version number of the class specification for the specific driver.
Returns an integer of the major version number of the class specification for the specific driver.
1/11/2010 2:34:21 PM
Staci Heien
True
Gets the minor version number of the class specification for the specific driver.
Returns the minor version number of the class specification for the specific driver.
1/5/2010 12:45:17 PM
Keely Joseph
True
Gets a string containing a description of the specific driver.
A string containing a description of the specific driver.
1/11/2010 2:01:03 PM
Staci Heien
True
Gets a string that contains additional version information about this specific instrument driver.
A string that contains additional version information about this instrument driver.
1/5/2010 12:43:01 PM
Keely Joseph
True
Gets a string containing the vendor of the specific driver.
A string containing the vendor of the specific driver.
1/5/2010 12:48:15 PM
Keely Joseph
True
Gets the prefix for the specific instrument driver.
A string containing the prefix for the specific instrument driver. The prefix can be a maximum of eight characters.
1/11/2010 2:35:53 PM
Staci Heien
True
Gets the major version number of this instrument driver.
Returns the major version number of this instrument driver.
2/24/2011 2:25:23 PM
Fadi Yoosuf
True
Gets the minor version number of this instrument driver.
Returns the minor version number of this instrument driver.
2/24/2011 2:25:42 PM
Fadi Yoosuf
True
9/30/2009 4:07:08 PM
Keely Joseph
True
9/30/2009 4:07:16 PM
Keely Joseph
True
9/30/2009 4:06:52 PM
Keely Joseph
True
9/30/2009 4:06:39 PM
Keely Joseph
True
9/30/2009 4:07:24 PM
Keely Joseph
True
9/30/2009 4:07:29 PM
Keely Joseph
True
9/30/2009 4:06:11 PM
Keely Joseph
True
9/30/2009 4:06:21 PM
Keely Joseph
True
9/30/2009 4:06:28 PM
Keely Joseph
True
2/15/2010 10:56:47 AM
Keely Joseph
True
2/15/2010 10:56:39 AM
Keely Joseph
True
Returns the list of the class capability groups implemented by the
driver.
An array of class capability groups.
Capability group names are documented in the IVI class
specifications. If the driver is not class-compliant, the driver
returns an empty array.
12/29/2009 11:43:48 AM
Staci Heien
True
Returns the list of instrument models that the IVI-specific
driver can control.
An array of instrument models.
The string does not include an abbreviation
for the manufacturer if it is the same for all models.
12/29/2009 11:42:03 AM
Staci Heien
True
Provides additional, optional functionality for NI-DMM in your application.
Provides additional, optional functionality for NI-DMM in your application.
is returned if the members are accessed after the associated
object has been disposed.
3/21/2016 4:56:23 PM
sheien
True
Configures the NI 4022 module.
The resource name of the device to initialize.
The operating mode of the 4022 module.
3/4/2016 11:07:03 AM
sheien
True
Resets the instrument to a known state and sends initialization commands to the instrument.
The initialization commands set instrument settings to the state necessary for the operation of the instrument driver.
12/29/2009 12:59:30 PM
Staci Heien
True
Resets the instrument to a known state and sends initialization commands to the DMM.
The initialization commands set the DMM settings to the state necessary for the operation of NI-DMM.
All user-defined default values associated with a logical name are applied after setting the DMM.
12/29/2009 12:59:59 PM
Staci Heien
True
Places the instrument in a quiescent state where it has minimal or no impact on the system to which it is connected.
If a measurement is in progress when this method is called, the measurement is aborted.
12/29/2009 12:53:58 PM
Staci Heien
True
Returns the revision numbers of the instrument driver and instrument firmware.
Returns a string containing the instrument driver software revision numbers.
Returns a string containing the instrument firmware revision numbers.
A failure occurred when reading the firmware revision.
12/29/2009 1:00:21 PM
Staci Heien
True
Reads an error code and message from the DMM error queue.
Returns the error query result.
National Instruments DMMs do not contain an error queue. Errors are reported as they occur. Therefore,
this method does not detect errors; it is included for compliance with the IviDmm Class Specification.
3/4/2016 11:06:52 AM
sheien
True
Clears all errors.
3/4/2016 11:06:47 AM
sheien
True
Performs a self-test on the DMM to ensure that the DMM is functioning properly. Self-test does not calibrate the DMM.
Returns error code and self-test status message.
This method calls , and any configurations previous to the call will be lost. All properties will be set to their default values after the call returns.
The method failed for AC measurements.
-or-
The method failed for DC measurements.
-or-
The method failed for resistance measurements.
3/4/2016 11:07:06 AM
sheien
True
Attempts to acquire a synchronization lock on this instance of the driver. The calling thread is blocked
indefinitely until the lock is acquired.
A reference to the acquired lock.
Use this method to gain exclusive access to the driver
instance across a series of methods calls. You must call on the returned lock to allow other threads to access this instance of the driver.
This is not an I/O lock, such as a VISA lock. It is a thread synchronization lock for this instance
of the specific driver in the process.
3/4/2016 11:06:55 AM
sheien
True
Attempts to acquire a synchronization lock on this instance of the driver.
The maximum amount of time to wait to acquire the lock.
A reference to the acquired lock.
The calling thread is blocked
until either the lock is acquired or expires. If the lock is not acquired within the interval specified
by , an exception is returned. This method is useful for gaining exclusive access to the driver instance
across a series of methods calls. The user must call on the returned lock to relinquish the
lock and allow other threads to access this instance of the driver.
This is not an I/O lock, such as a VISA lock. It is a thread synchronization lock for this instance
of the specific driver in the process.
3/4/2016 11:06:59 AM
sheien
True
Imports an attribute configuration to the session from the specified file.
You can export and import session attribute configurations only between devices with identical model numbers.
You cannot call this method while the session is in a running state, such as while acquiring a waveform.
Not supported on the PCMCIA-4050 or the PXI/PCI-4060.
Imported and exported attribute configurations contain coerced values for the following NI-DMM devices:
- PXI/PCI/PCIe/USB-4065
- PXI/PCI-4070
- PXI-4071
- PXI-4072
NI-DMM coerces attribute values when the value you set is within the allowed range for the attribute but is not one of the discrete valid values the attribute supports. For example, for an attribute that coerces values up, if you choose a value of 4 when the adjacent valid values are 1 and 10, the attribute coerces the value to 10.
The absolute path to the file containing the attribute configuration to import. If you specify an empty or relative path, this method returns an error. The default file extension is .nidmmconfig.
The method was called after the associated
object was disposed.
The underlying NI-DMM driver returned an error.
02/08/2018 3:40:55 PM
NI
False
Exports the attribute configuration of the session to the specified file.
You can export and import session attribute configurations only between devices with identical model numbers.
This method verifies that the attributes you have configured for the session are valid. If the configuration is invalid, NI-DMM returns an error.
Not supported on the PCMCIA-4050 or the PXI/PCI-4060.
Imported and exported attribute configurations contain coerced values for the following NI-DMM devices:
- PXI/PCI/PCIe/USB-4065
- PXI/PCI-4070
- PXI-4071
- PXI-4072
NI-DMM coerces attribute values when the value you set is within the allowed range for the attribute but is not one of the discrete valid values the attribute supports. For example, for an attribute that coerces values up, if you choose a value of 4 when the adjacent valid values are 1 and 10, the attribute coerces the value to 10.
The absolute path to the file to contain the exported attribute configuration. If you specify an empty or relative path, this method returns an error. The default file extension is .nidmmconfig.
The method was called after the associated
object was disposed.
The underlying NI-DMM driver returned an error.
02/08/2018 3:40:55 PM
NI
False
Imports an attribute configuration to the session from the specified .
You can export and import session attribute configurations only between devices with identical model numbers.
You cannot call this method while the session is in a running state, such as while acquiring a waveform.
Not supported on the PCMCIA-4050 or the PXI/PCI-4060.
Imported and exported attribute configurations contain coerced values for the following NI-DMM devices:
- PXI/PCI/PCIe/USB-4065
- PXI/PCI-4070
- PXI-4071
- PXI-4072
NI-DMM coerces attribute values when the value you set is within the allowed range for the attribute but is not one of the discrete valid values the attribute supports. For example, for an attribute that coerces values up, if you choose a value of 4 when the adjacent valid values are 1 and 10, the attribute coerces the value to 10.
The byte array that contains the attribute configuration to import.
The method was called after the associated
object was disposed.
The underlying NI-DMM driver returned an error.
02/08/2018 3:40:55 PM
NI
False
Exports the attribute configuration of the session to the specified array buffer.
You can export and import session attribute configurations only between devices with identical model numbers.
This method verifies that the attributes you have configured for the session are valid. If the configuration is invalid, NI-DMM returns an error.
Not supported on the PCMCIA-4050 or the PXI/PCI-4060.
Imported and exported attribute configurations contain coerced values for the following NI-DMM devices:
- PXI/PCI/PCIe/USB-4065
- PXI/PCI-4070
- PXI-4071
- PXI-4072
NI-DMM coerces attribute values when the value you set is within the allowed range for the attribute but is not one of the discrete valid values the attribute supports. For example, for an attribute that coerces values up, if you choose a value of 4 when the adjacent valid values are 1 and 10, the attribute coerces the value to 10.
Returns a array containing the attribute configuration.
The method was called after the associated
object was disposed.
The underlying NI-DMM driver returned an error.
02/08/2018 3:40:55 PM
NI
False
9/30/2009 4:12:46 PM
Keely Joseph
True
9/30/2009 4:12:54 PM
Keely Joseph
True
3/31/2010 11:50:54 PM
Keely Joseph
True
3/31/2010 11:50:54 PM
Keely Joseph
True
9/30/2009 4:13:04 PM
Keely Joseph
True
9/30/2009 4:13:11 PM
Keely Joseph
True
9/30/2009 4:13:19 PM
Keely Joseph
True
Configures properties applicable only to AC measurements.
Use DmmAC to configure properties applicable only to AC measurements, such as and .
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:04:10 AM
sheien
True
Gets or sets the maximum frequency component of the input signal for AC measurements.
The valid range is 1 Hz–300 kHz for the NI 4070/4071/4072, 10 Hz–100 kHz for the NI 4065, and 20 Hz–25 kHz for the NI 4050 and NI 4060.
This property is used only for error checking. This property verifies that the value of this parameter is less than the maximum frequency of the device.
This property affects the DMM only when you set the to AC measurements.
9/2/2010 4:23:14 PM
Keely Joseph
True
Gets or sets the minimum frequency component of the input signal for AC measurements.
The valid range is 1 Hz–300 kHz for the NI 4070/4071/4072, 10 Hz–100 kHz for the NI 4065,
and 20 Hz–25 kHz for the NI 4050 and NI 4060.
This property affects the DMM only when you set
the to AC measurements.
9/2/2010 4:25:48 PM
Keely Joseph
True
9/30/2009 4:03:14 PM
Keely Joseph
True
9/30/2009 4:04:05 PM
Keely Joseph
True
9/30/2009 4:04:15 PM
Keely Joseph
True
Configures
and
for AC measurements.
The minimum expected frequency component of the input signal in hertz.
The maximum expected frequency component of the input signal in hertz within the device limits.
The parameter value passed is not positive.
12/28/2009 1:31:31 PM
Staci Heien
True
Provides information regarding voltage.
For more information, refer to the Configuring Frequency Measurements
topic in the
NI Digital Multimeters Help.
is thrown if members are accessed after the associated
object has been disposed.
3/4/2016 11:07:10 AM
sheien
True
Gets or sets a value indicating whether the frequency voltage is auto-ranging.
, if the frequency voltage is auto-ranging;
, if it is not.
For the NI 4080/4081/4082 and NI 4070/4071/4072 only.
10/31/2017 5:30:00 PM
sheien
True
Gets or sets the maximum amplitude of the input signal for frequency measurements.
For the NI 4080/4081/4082 and NI 4070/4071/4072 only.
For more information, refer to the Configuring Frequency Measurements
topic in the
NI Digital Multimeters Help.
The maximum amplitude of the input signal for frequency measurements.
If is set to or if is set to -1.0, the
DMM is configured to take an auto-range measurement to calculate the voltage range before each frequency or period measurement.
If is set to or if is set to -2.0,
auto-ranging is disabled, and NI-DMM sets the voltage range to the last calculated voltage range.
10/31/2017 5:30:00 PM
sheien
True
Gets the measurement auto-range value for frequency voltage range.
The value is in units appropriate for the current value of the
. For
example, if is
set to , the units are volts.
The value of this property is only valid if is set to , and a read or fetch has occurred.
The measurement auto-range value for the frequency voltage range.
10/31/2017 5:30:00 PM
sheien
True
9/30/2009 4:13:41 PM
Keely Joseph
True
9/30/2009 4:13:51 PM
Keely Joseph
True
Configures and obtains additional information concerning the instrument driver session.
Use this class to configure and obtain additional information concerning the instrument driver session.
is returned if the members are accessed after the associated
object has been disposed.
3/21/2016 4:56:26 PM
sheien
True
Gets or sets the measurement aperture time for the current configuration.
On the NI 4070/4071/4072, the minimum aperture time is 8.89 microseconds (µs), and the maximum aperture time is 149 seconds (s). Any number of powerline
cycles (PLCs) within the minimum and maximum ranges is allowed on the NI 4070/4071/4072.
On the NI 4065, the minimum aperture time is 333 µs, and the maximum aperture time is 78.2 s. If setting the number of averages
directly, the total measurement time is aperture time multiplied by the number of averages, which must be less than 72.8 s. The aperture times
allowed are 333 µs, 667 µs, or multiples of 1.11 msfor example 1.11 ms, 2.22 ms, 3.33 ms, and so on. If you set an aperture time
other than 333 µs, 667 µs, or multiples of 1.11 ms, the value will be coerced up to the next supported aperture time.
On the NI 4060, when the powerline frequency is 60 Hz, the PLCs allowed are 1 PLC, 6 PLC, 12 PLC, and 120 PLC. When the powerline
frequency is 50 Hz, the PLCs allowed are 1 PLC, 5 PLC, 10 PLC, and 100 PLC.
To override the default aperture, set this property to the desired aperture time after calling . To return to the default, set this property to -1.
For more information, refer to the Aperture Time topic in the
NI Digital Multimeters Help.
3/4/2016 11:04:23 AM
sheien
True
Gets or sets the unit of measurement used for aperture time for the current configuration.
The NI 4060 does not support an aperture time set in seconds.
The default value is .
3/4/2016 11:04:26 AM
sheien
True
Gets or sets the number of averages to perform in a measurement.
The default is 1.
For the NI 4070/4071/4072, applies only when the aperture time is not set to Auto, and is On.
The NI 4050 and NI 4060 are not supported.
12/28/2009 2:53:04 PM
Staci Heien
True
Gets or sets the settling time in seconds.
Use this property to override the default. To return to the default, set this property to Auto (–1).
The NI 4050 and NI 4060 are not supported.
For more information, refer to the Settling Time topic in the
NI Digital Multimeters Help.
The default value is Auto.
3/4/2016 11:04:43 AM
sheien
True
Gets or sets the AutoZero mode.
Configures the DMM for AutoZero. When AutoZero is ON, the DMM internally disconnects the input signal and takes a zero reading. It
then subtracts the zero reading from the measurement. This prevents offset voltages present on the input circuitry of the DMM
from affecting measurement accuracy. When AutoZero is OFF, the DMM does not compensate for zero reading offset.
The NI 4050 is not supported.
For more information, refer to the Auto Zero topic in the
NI Digital Multimeters Help.
The default value is Auto.
3/4/2016 11:04:31 AM
sheien
True
Gets or sets the powerline frequency.
When setting the , select the
number of PLCs for the powerline frequency. For example, if the powerline frequency is 50 Hz (or 20 ms) and aperture time in PLCs is 5,
then aperture time in seconds is 20 ms x 5 PLCs, or 100 ms. Similarly, if powerline frequency is 60 Hz (or 16.667 ms) and aperture
time in PLCs is 6, then aperture time in seconds is 16.667 ms x 6 PLCs, or 100 ms.
After configuring powerline frequency, set the to PLCs.
The NI 4050 and NI 4060 use this value to select an aperture time to reject powerline noise by selecting the appropriate internal sample clock and filter. The NI 4065 and NI 4070/4071/4072 use this value to select a timebase for setting the property in powerline cycles (PLCs).
For more information, refer to the niDMM_ConfigurePowerLineFrequency topic in the
NI Digital Multimeters Help.
3/4/2016 11:04:39 AM
sheien
True
Gets or sets the ADC calibration mode.
For the NI 4070/4071/4072 only.
allows the DMM to compensate
for gain drift since the last external calibration or self-calibration.
When is ON, the DMM measures
an internal reference to calculate the correct gain for the measurement. When
is OFF, the DMM does not compensate for changes to the gain.
For more information, refer to the ADC Calibration topic in the
NI Digital Multimeters Help.
The default is .
3/4/2016 11:04:19 AM
sheien
True
Gets or sets the DC noise rejection mode.
By default, is set to
Auto (–1). When the value is Auto, the driver selects the
setting
based on the resolution you configure. If you configure the NI 4070/4071/4072 with
an absolute resolution that corresponds to 6½ digits (NI 4070/4072) or 7½ digits (NI 4071 only), the driver
uses high-order DC noise rejection. If you configure the NI 4065 with an absolute resolution that corresponds
to 6½ digits, the driver uses second-order DC noise rejection. For lower resolution DC measurements, the driver
uses second-order DC noise rejection for the NI 4070/4071/4072 and normal DC noise rejection for the NI 4065. If
you set the aperture time or configure the device for a waveform acquisition, the driver uses normal DC noise
rejection by default. For AC measurements with the NI 4065, the driver uses second-order DC noise rejection.
The NI 4050 and NI 4060 are not supported.
For more information, refer to the DC Noise Rejection topic in the
NI Digital Multimeters Help.
The default value is Auto.
3/4/2016 11:04:35 AM
sheien
True
Gets or sets whether the compensated ohms are offset.
For NI 4070/4071/4072 only.
The default value is Off.
12/28/2009 2:53:34 PM
Staci Heien
True
Gets or sets the shunt resistance value.
For the NI 4050 only.
The NI 4050 requires an external shunt resistor for current measurements.
The shunt resistance in ohms.
3/4/2016 11:04:49 AM
sheien
True
9/30/2009 3:51:39 PM
Keely Joseph
True
9/30/2009 3:51:39 PM
Keely Joseph
True
9/30/2009 3:51:39 PM
Keely Joseph
True
9/30/2009 3:51:39 PM
Keely Joseph
True
Customizes the triggering functionality for your application.
For more information, refer to the Triggering topic in the
NI Digital Multimeters Help.
is returned if the members are accessed
after the associated
object has been disposed.
3/4/2016 11:14:24 AM
sheien
True
Gets or sets a value indicating whether the DMM selects the trigger delay automatically.
The default value is , which means that the DMM waits before taking the measurement.
When using the NI 4050, this property must be set to .
3/4/2016 11:14:27 AM
sheien
True
Gets or sets the time (in seconds) that the DMM waits after it has received a trigger before taking a measurement.
For the NI 4065 and NI 4070/4071/4072, the valid range for trigger delay is 0.0-149.0 seconds and the onboard timing resolution is 34.72 ns.
On the NI 4060, if this property is set to 0, the DMM does not settle before taking the measurement. On the NI 4060, the valid range for is 0.0-12.0 seconds and the onboard timing resolution is 100 ms.
When using the NI 4050, must be
set to .
Use positive values to set the trigger delay in seconds.
The default value for is .
The NI 4065 and NI 4070/4071/4072 use the value specified in this property as additional settling time.
9/2/2010 4:48:51 PM
Keely Joseph
True
Gets or sets the edge of the signal from the specified trigger source on which the DMM is triggered.
Slope
Description
-
The driver triggers on the rising edge of the trigger signal.
-
The driver triggers on the falling edge of the trigger signal.
1/5/2010 2:59:44 PM
Keely Joseph
True
Gets or sets the trigger source.
The following table lists the trigger source and their descriptions.
Trigger Source
Description
-
No trigger specified
-
AUX I/O Connector Trigger Line 0
-
Software trigger
-
PXI Trigger Line 0
-
PXI Trigger Line 1
-
PXI Trigger Line 2
-
PXI Trigger Line 3
-
PXI Trigger Line 4
-
PXI Trigger Line 5
-
PXI Trigger Line 6
-
PXI Trigger Line 7
-
PXI Star Trigger Line
-
Internal Trigger Line of a PXI/SCXI Combination Chassis
-
AUX I/O Connector Trigger Line 1
To determine which values are supported by each device, refer to the
LabWindows/CVI Trigger Routing section in the NI Digital Multimeters Help.
When is called, the DMM waits for the trigger specified with this property. After it receives the trigger, the DMM waits the length of time specified with the . The DMM then takes a measurement.
This property is not supported on the NI 4050.
3/4/2016 11:14:36 AM
sheien
True
Gets or sets the destination of the measurement complete (MC) signal.
The following table lists the trigger destination and their descriptions.
Trigger Destination
Description
-
No trigger specified
-
AUX I/O Connector
-
PXI Trigger Line 0
-
PXI Trigger Line 1
-
PXI Trigger Line 2
-
PXI Trigger Line 3
-
PXI Trigger Line 4
-
PXI Trigger Line 5
-
PXI Trigger Line 6
-
PXI Trigger Line 7
-
Internal Trigger Line of a PXI/SCXI Combination Chassis
To determine which values are supported by each device, refer to the LabWindows/CVI Trigger Routing
section in
the NI Digital Multimeters Help.
The NI 4050 is not supported.
3/4/2016 11:14:31 AM
sheien
True
Gets or sets the polarity of the generated measurement complete signal.
If set to
the driver triggers on the rising edge of the trigger signal.
If set to
the driver triggers on the falling edge of the trigger signal.
3/5/2010 4:31:47 PM
Keely Joseph
True
Gets data on multiple triggers and multiple measurements per trigger.
Returns an object of type .
1/11/2010 1:58:23 PM
Staci Heien
True
9/30/2009 4:21:46 PM
Keely Joseph
True
9/30/2009 4:21:30 PM
Keely Joseph
True
9/30/2009 4:21:57 PM
Keely Joseph
True
9/30/2009 4:21:42 PM
Keely Joseph
True
9/30/2009 4:21:52 PM
Keely Joseph
True
3/5/2010 4:32:06 PM
Keely Joseph
True
9/30/2009 4:22:14 PM
Keely Joseph
True
9/30/2009 4:22:10 PM
Keely Joseph
True
Configures trigger-related properties. The properties include and .
Specifies the that initiates the acquisition.
Setting to
Software Trigger
configures the DMM to wait until
is called before
triggering the DMM.
Specifies the time that the DMM waits after it has received a trigger before taking a measurement.
The is set to this value.
On the NI 4060, if you set to 0, the
DMM does not settle before taking the measurement. The NI 4065 and NI 4070/4071/4072 use the value specified in as additional settling time.
The parameter value passed is out of range.
When using the NI 4050, must be
set to .
9/2/2010 4:50:20 PM
Keely Joseph
True
Configures trigger-related properties. The properties include and .
Specifies the that initiates the acquisition.
Setting to
Software Trigger
configures the DMM to wait until
is called before
triggering the DMM.
Indicates whether the driver automatically calculates the appropriate settling time before taking the measurement.
When using the NI 4050, must be set to .
The parameter value passed is invalid.
The parameter value passed is out of range.
The parameter enum value specified is not supported.
3/4/2016 11:14:41 AM
sheien
True
Provides properties and methods for acquiring data on multiple triggers and acquiring multiple measurements per trigger.
To configure multiple point acquisitions, first configure the function, range, and resolution with the
object's
,
and then configure the number of points to acquire with the
object's . Multiple point acquisitions are useful
when you need to acquire multiple
measurements with the same configuration.
For more information, refer to the Multiple Point Acquisitions
topic in the
NI Digital Multimeters Help.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:11:23 AM
sheien
True
Gets or sets the size in samples of the internal data buffer.
Maximum is 134,217,727 (Ox7FFFFFF) samples. When set to -1, NI-DMM chooses the buffer size.
12/29/2009 4:15:02 PM
Staci Heien
True
Gets or sets the number of measurements transferred at a time from the instrument to an internal buffer.
When set to -1, NI-DMM chooses the transfer size.
12/29/2009 4:16:39 PM
Staci Heien
True
Gets or sets the number of measurements the DMM takes each time it receives a trigger in a multiple point acquisition.
The number of measurements the DMM makes in each measurement sequence
initiated by a trigger. The default is 1.
1/5/2010 3:23:27 PM
Keely Joseph
True
Gets or sets a delay interval after an sample external trigger for the NI 4060 only.
The default value is 0.
12/1/2009 3:26:59 PM
Staci Heien
True
Gets or sets the amount of time in seconds the DMM waits between measurement cycles.
On the NI 4065 and NI 4070/4071/4072, the onboard timing resolution is 34.72 ns and the valid range is 0-149 s.
Only positive values are valid when setting the sample interval.
This property only applies when the is set to Interval.
On the NI 4060, the value for this property is used as the settling time. When this property is set to 0, the NI 4060 does not settle between measurement cycles. The onboard timing resolution is 1 µs on the NI 4060.
The NI 4065 and NI 4070/4071/4072 use the value specified in this property as additional delay.
The NI 4050 is not supported.
8/17/2011 7:48:00 PM
NI
True
Gets or sets the sample trigger source.
To determine which values are supported by each device, refer to the LabWindows/CVI Trigger Routing
section in
the NI Digital Multimeters Help.
The following table lists the trigger source and their descriptions.
Trigger Source
Description
-
No trigger specified
-
AUX I/O Connector Trigger Line 0
-
Software trigger
-
Interval trigger
-
PXI Trigger Line 0
-
PXI Trigger Line 1
-
PXI Trigger Line 2
-
PXI Trigger Line 3
-
PXI Trigger Line 4
-
PXI Trigger Line 5
-
PXI Trigger Line 6
-
PXI Trigger Line 7
-
PXI Star Trigger Line
-
Internal Trigger Line of a PXI/SCXI Combination Chassis
-
AUX I/O Connector Trigger Line 1
3/4/2016 11:11:28 AM
sheien
True
Gets or sets the edge of the signal from the specified sample trigger source on which the DMM is triggered.
Slope
Description
-
The driver triggers on the rising edge of the trigger signal.
-
The driver triggers on the falling edge of the trigger signal.
1/5/2010 2:58:01 PM
Keely Joseph
True
Gets or sets the number of triggers the DMM receives before returning to the Idle state.
This property can be set to any positive value for the NI 4065 and NI 4070/4071/4072.
The NI 4050 and NI 4060 support this property being set to 1.
For more information, refer to the Multiple Point Acquisitions
topic in the
NI Digital Multimeters Help.
3/4/2016 11:11:32 AM
sheien
True
9/30/2009 4:18:22 PM
Keely Joseph
True
9/30/2009 4:18:27 PM
Keely Joseph
True
9/30/2009 4:18:30 PM
Keely Joseph
True
9/30/2009 4:18:31 PM
Keely Joseph
True
9/30/2009 4:18:42 PM
Keely Joseph
True
Configures properties related to multipoint acquisition.
Sets the number of triggers you want the DMM to receive before returning to the Idle state. The driver sets to this value. The default value is 1.
Sets the number of measurements the DMM makes in each measurement sequence initiated by a trigger. The driver sets to this value. The default value is 1.
Specifies the sample trigger source you want to use. The driver sets
to this value.
The default is Immediate.
Sets the amount of time in seconds the DMM waits between measurements. The driver sets
to this value.
Specify a sample interval to add settling time between measurements or to decrease the measurement rate.
only applies
when the is set to Interval.
On the NI 4060, the
value is used as the settling time. When sample interval is set to 0, the DMM does not settle between
measurements. The NI 4065 and NI 4070/4071/4072 use the value specified in Sample Interval as additional delay. The default value (PrecisionTimeSpan.MaxValue)
ensures that the DMM settles for a recommended time. This is the same as using an Immediate trigger.
The parameter value passed is out of range.
The parameter value passed is invalid.
An acquisition of less than three samples does not support external triggering or an external measurement complete destination.
Use this method to configure the following properties:
,
,
, and
.
For continuous acquisitions, set
or
to zero.
This property is not used on the NI 4050.
To determine which values are supported by each device, refer to the LabWindows/CVI Trigger Routing
section in
the NI Digital Multimeters Help.
3/4/2016 11:11:37 AM
sheien
True
Provides properties to acquire data from a measurement.
Provides properties that acquire data from a measurement.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:07:19 AM
sheien
True
Occurs when an asynchronous call for the read singlepoint operation completes.
3/21/2016 2:54:58 PM
sheien
True
Occurs when an asynchronous call for a fetch multipoint operation completes.
3/21/2016 2:54:52 PM
sheien
True
Occurs when an asynchronous call for the read multipoint operation completes.
3/21/2016 2:55:05 PM
sheien
True
Gets or sets a value indicating whether the events and callback delegates are invoked through the or
methods.
if events and callbacks are invoked through the or
methods; otherwise, events and callbacks are invoked directly. The default value is
.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/21/2016 2:54:46 PM
sheien
True
Initiates an acquisition.
After you call this method, the DMM leaves the Idle state and enters the Wait-for-Trigger state.
If trigger is set to Immediate mode, the DMM begins acquiring measurement data. Use
,
, or
to retrieve the measurement data, or use or
in
.
3/4/2016 11:08:02 AM
sheien
True
Returns the value from a previously initiated measurement.
The measured value returned from the DMM.
You must call before calling this method.
-or-
The method is not supported for the given .
The method does not complete within the specified time interval. This exception happens if an external trigger has not been received,
or if the acquisition did not complete. The DMM calculates
the timeout automatically.
You must call
before calling this method.
The maximum time allowed for this method to complete is set to .
3/4/2016 11:07:24 AM
sheien
True
Returns the value from a previously initiated measurement.
Specifies the maximum time allowed for this method to complete. The valid range is 0–86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
The measured value returned from the DMM.
You must call before calling this method.
-or-
The method is not supported for the given .
The method does not complete within the specified time interval. This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete.
You must call
before calling this method.
3/4/2016 11:07:28 AM
sheien
True
Returns an array of values from a previously initiated multipoint measurement.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is the
(triggerCount x sampleCount) parameters in
. For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
A [] array of measured values.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount parameters of
.
The maximum time allowed for this method to complete is set to .
The pointsToFetch parameter value is not positive.
You must call to
initiate a measurement before calling this method.
-or-
The method is not supported for the given .
The method does not complete within the specified time interval. This exception happens if an external trigger was not received,
or if the acquisition did not complete. The DMM calculates
the timeout automatically.
3/4/2016 11:07:32 AM
sheien
True
Returns an array of values from a previously initiated multipoint measurement.
Specifies the maximum time allowed for this method to complete. The valid range is 0–86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
A [] array of measured values.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount parameters of
.
You must call
to initiate a measurement before calling this method.
-or-
The method is not supported for the given .
The method does not complete within the specified time interval. This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete.
3/4/2016 11:07:39 AM
sheien
True
Returns an array of values from a previously initiated multipoint measurement.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is the
(triggerCount x sampleCount) parameters in
. For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
A [] array of measured values.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount parameters of
.
The pointsToFetch parameter value is not positive.
You must call to
initiate a measurement before calling this method.
-or-
The method is not supported for the given .
The method does not complete within the specified time interval. This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete.
3/4/2016 11:07:44 AM
sheien
True
Returns an array of values from a previously initiated multipoint measurement.
Specifies the maximum time allowed for this method to complete. The valid range is 0–86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount). For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
Specifies the double array where the fetched values will be populated.
If the length of is less than , the length will be resized to .
Specifies the actual number of points fetched.
A [] array of measured values.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount parameters of
.
The pointsToFetch parameter value is not positive.
The parameter value passed is null.
You must call to initiate a measurement before calling this method.
-or-
The method is not supported for the given .
The method does not complete within the specified time interval. This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete.
3/4/2016 11:08:18 AM
sheien
True
Returns an array of values from a previously initiated multipoint measurement.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount). For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
Specifies the double array where the fetched values will be populated.
If the length of is less than , the length is resized to .
Specifies the actual number of points fetched.
A [] array of measured values.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount parameters of
. The maximum time allowed for
this method to complete is set to .
The pointsToFetch parameter value is not positive.
The parameter value passed is null.
You must call to initiate a measurement before calling this method.
-or-
The method is not supported for the given .
The method does not complete within the specified time interval. This exception happens if an external trigger has not been received,
or if the specified timeout is not long enough for the acquisition to complete. The DMM calculates
the timeout automatically.
3/4/2016 11:08:14 AM
sheien
True
Fetches asynchronously from a previously initiated multipoint measurement.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is the
(triggerCount x sampleCount) parameters in
. For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount and sampleCount parameters of
.
is raised once this operation is completed.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one after the other. The userState
parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method is called, the operation completed event will not be raised.
Not calling before
calling this method causes an .
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete. The DMM calculates the
timeout automatically.
The maximum time allowed for this method to complete is set to .
The parameter value passed is out of range.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:07:48 AM
sheien
True
Fetches asynchronously from a previously initiated multipoint measurement.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
An object used to associate a client state (such as a task ID) with this particular asynchronous operation.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount and
sampleCount parameters of
.
is raised
once this operation is completed.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one after the
other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method is
called, the operation completed event will not be raised.
Not calling before
calling this method causes an .
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:07:56 AM
sheien
True
Fetches asynchronously from a previously initiated multipoint measurement.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is the
(triggerCount x sampleCount) parameters in
. For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount parameters of
is raised once this operation is completed.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one
after the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method
is called, the operation completed event will not be raised.
Not calling before
calling this method causes an .
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete. The valid range is 0-86400000 milliseconds.
The parameter value passed is out of range.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:07:52 AM
sheien
True
Fetches asynchronously from a previously initiated multipoint measurement.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount). For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
Specifies the double array where the fetched values will be populated.
If the length of is less than , it will be resized to .
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount and
sampleCount parameters of
is
raised once this operation is completed.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one
after the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method
is called, the operation completed event will not be raised.
Not calling before
calling this method causes an .
You will get an if the method does not complete within the specified time interval. This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete.
The parameter value passed is out of range.
The parameter value passed is null.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:08:28 AM
sheien
True
Fetches asynchronously from a previously initiated multipoint measurement.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount). For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
Specifies the double array where the fetched values will be populated.
If the length of is less than , it will be resized to .
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount parameters of
.
is raised
once this operation is completed.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one after
the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method is
called, the operation completed event will not be raised.
Not calling before
calling this method causes an .
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete. The DMM calculates the
timeout automatically when the maximum time allowed for this method to complete is set to .
The parameter value passed is out of range.
The parameter value passed is null.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:08:24 AM
sheien
True
Acquires a single measurement and fetches the measured value.
The measured value returned from the DMM.
The method does not complete within the specified time interval. This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete. The DMM calculates the timeout
automatically.
The method is not supported for the given .
The maximum time allowed for this method to complete is set to .
3/4/2016 11:08:48 AM
sheien
True
Acquires a single measurement and returns the measured value.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
The measured value returned from the DMM.
The method does not complete within the specified time interval. This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete.
The method is not supported for the given .
3/4/2016 11:08:53 AM
sheien
True
Acquires multiple measurements and returns an array of values.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount).
For continuous acquisitions, up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The default value is 1.
An array of measurement values.
The size of the reading array must be at least the size that you specify for the pointsToFetch parameter.
The pointsToFetch parameter value is not positive.
The method does not complete within the specified time interval. This exception happens if an external trigger has not been received,
or if the specified timeout is not long enough for the acquisition to complete. The DMM calculates
the timeout automatically.
The method is not supported for the given .
The number of points read is not equal to the number of points requested.
-or-
The measurement status returned by the hardware is not valid. Try decreasing the acquisition rate or the acquisition size. Alternatively, you can try upgrading the performance of your system by increasing the processor speed, memory, or both.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount parameters in
.
The maximum time allowed for this method to complete is set to .
3/4/2016 11:09:08 AM
sheien
True
Acquires multiple measurements and returns an array of values.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
An array of measurement values.
The size of the reading array must be at least the size that you specify for the pointsToFetch parameter.
The method does not complete within the specified time interval. This exception happens if the specified timeout is not long enough for the acquisition to complete.
The method is not supported for the given .
The number of points read is not equal to the number of points requested.
-or-
The measurement status returned by the hardware is not valid. Try decreasing the acquisition rate or the acquisition size. Alternatively, you can try upgrading the performance of your system by increasing the processor speed, memory, or both.
The number of measurements the DMM makes is determined by the values you specify for the
triggerCount and sampleCount parameters
in .
3/4/2016 11:09:11 AM
sheien
True
Acquires multiple measurements and returns an array of values.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount).
For continuous acquisitions,
up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The
default value is 1.
An array of measurement values.
The size of the reading array must be at least the size that you specify for the pointsToFetch parameter.
The pointsToFetch parameter value is not positive.
The method does not complete within the specified time interval. This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete.
The method is not supported for the given .
The number of points read is not equal to the number of points requested.
-or-
The measurement status returned by the hardware is not valid. Try decreasing the acquisition rate or the acquisition size. Alternatively, you can try upgrading the performance of your system by increasing the processor speed, memory, or both.
The number of measurements the DMM makes is determined by the values you specify for the triggerCount
and sampleCount
parameters in .
3/4/2016 11:09:14 AM
sheien
True
Acquires multiple measurements and returns an array of measured values.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount).
For continuous acquisitions, up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The default value is 1.
Specifies the double array where the fetched values will be populated.
If the length of is less than , the length will be resized to .
Specifies the actual number of points fetched.
An array of measurement values.
The size of the reading array must be at least the size that you specify for the
pointsToFetch parameter.
The pointsToFetch parameter value is not positive.
The parameter value passed is null.
The method does not complete within the specified time interval. This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete.
The method is not supported for the given .
The number of points read is not equal to the number of points requested.
-or-
The measurement status returned by the hardware is not valid. Try decreasing the acquisition rate or the acquisition size. Alternatively, you can try upgrading the performance of your system by increasing the processor speed, memory, or both.
The number of measurements the DMM makes is determined
by the values you specify for the
parameters in
(triggerCount x sampleCount).
3/4/2016 11:08:37 AM
sheien
True
Acquires multiple measurements and returns an array of measured values.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount).
For continuous acquisitions, up to 100,000 points can be returned at once. The number of measurements can be a subset.
The valid range is any positive integer. The default value is 1.
Specifies the double array where the fetched values will be populated.
If the length of is less than , the length will be resized to .
Specifies the actual number of points fetched.
An array of measurement values.
The size of the reading array
must be at least the size that you specify for the pointsToFetch parameter.
The pointsToFetch parameter value is not positive.
The parameter value passed is null.
The method does not complete within the specified time interval. This exception happens if an external trigger has not been received,
or if the specified timeout is not long enough for the acquisition to complete. The DMM calculates
the timeout automatically.
The method is not supported for the given .
The number of points read is not equal to the number of points requested.
-or-
The measurement status returned by the hardware is not valid. Try decreasing the acquisition rate or the acquisition size. Alternatively, you can try upgrading the performance of your system by increasing the processor speed, memory, or both.
The number of measurements the DMM makes is determined by the values you specify for the
triggerCount and sampleCount
parameters in .
The maximum time allowed for this method to complete is set to .
3/4/2016 11:08:33 AM
sheien
True
Asynchronously acquires a single measurement and returns the measured value.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
is raised after this
operation completes.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one after
the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method is
called, the operation completed event will not be raised.
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete. The DMM calculates the
timeout automatically when the maximum time allowed for this method to complete is set to .
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:08:57 AM
sheien
True
Acquires a single measurement and returns the measured value.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
is raised once
this operation completes.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one after
the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method is
called, the operation completed event will not be raised.
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been
received, or if the specified timeout is not long enough for the acquisition to complete.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:09:03 AM
sheien
True
Asynchronously acquires multiple measurements and returns an array of values.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount).
For continuous
acquisitions, up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is
any positive integer. The default value is 1.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
is
raised once this operation completes.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one
after the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method
is called, the operation completed event will not be raised.
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete. The DMM calculates the
timeout automatically.
A
error occurs if
the number of points read is not equal to the number of points requested, or if the measurement status returned by the hardware is not valid.
The number of measurements the
DMM makes is determined by the values you specify for the triggerCount and sampleCount parameters in
.
The maximum time allowed for this method to complete is set to .
The parameter value passed is out of range.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:09:18 AM
sheien
True
Asynchronously acquires multiple measurements and returns an array of values.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
is raised once this operation completes.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur
one after the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method
is called, the operation completed event will not be raised.
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete.
A
error occurs if
the number of points read is not equal to the number of points requested, or if the measurement status returned by the hardware is not valid.
The number of measurements the
DMM makes is determined by the values you specify for the triggerCount and sampleCount parameters in
.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:09:30 AM
sheien
True
Asynchronously acquires multiple measurements and returns an array of values.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount).
For continuous
acquisitions, up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is
any positive integer. The default value is 1.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
is raised once this operation completes.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur
one after the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method
is called, the operation completed event will not be raised.
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete.
A
error occurs if
the number of points read is not equal to the number of points requested, or if the measurement status returned by the hardware is not valid.
The number of measurements the
DMM makes is determined by the values you specify for the triggerCount and sampleCount parameters in
.
The parameter value passed is out of range.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:09:22 AM
sheien
True
Asynchronously acquires multiple measurements and returns an array of measured values.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
If maximumTime is set to , the NI-DMM driver calculates the timeout automatically.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount).
For continuous acquisitions, up to 100,000 points can be returned at once. The number of measurements can be a subset.
The valid range is any positive integer. The default value is 1.
Specifies the double array where the fetched values will be populated.
If the length of is less than , the length will be resized to .
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
is
raised once this operation completes.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one
after the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method
is called, the operation completed event will not be raised.
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete.
A
error occurs if
the number of points read is not equal to the number of points requested, or if the measurement status returned by the hardware is not valid.
The number of measurements the
DMM makes is determined by the values you specify for the triggerCount and sampleCount parameters in
.
The parameter value passed is out of range.
The parameter value passed is null.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:08:44 AM
sheien
True
Asynchronously acquires multiple measurements and fetches an array of measured values.
Specifies the number of measurements to acquire. The maximum number of measurements for a finite acquisition is determined by the
parameters in
(triggerCount x sampleCount).
For continuous acquisitions, up to 100,000 points can be returned at once. The number of measurements can be a subset. The valid range is any positive integer. The default value is 1.
Specifies the double array where the fetched values will be populated.
If the length of is less than , the length will be resized to .
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
is raised
once this operation completes.
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one after
the other. The userState parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method is
called, the operation completed event will not be raised.
You will get an if the method does not complete within the specified time interval.
This exception happens if an external trigger has not been received or if
the specified timeout is not long enough for the acquisition to complete. The DMM calculates the
timeout automatically.A
error occurs if
the number of points read is not equal to the number of points requested, or if the measurement status returned by the hardware is not valid.
The number of measurements the DMM makes is determined by the values you specify for the
triggerCount and sampleCount
parameters in .
The maximum time allowed for this method to complete is set to .
The parameter value passed is out of range.
The parameter value passed is null.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:08:41 AM
sheien
True
Aborts a previously initiated measurement and returns the DMM to the idle state.
12/29/2009 1:17:15 PM
Staci Heien
True
Returns measurement backlog and acquisition status.
The number of measurements available to be read. If the backlog continues to increase, data is eventually overwritten, resulting in an error.
On the NI 4060, the backlog does not increase
when autoranging. On the NI 4065, the backlog
does not increase when
is , or before the first point is
fetched when is
. These behaviors are due
to the autorange model of the devices.
Indicates the status of the acquisition.
The measurement status returned by the hardware is not valid. Try decreasing the acquisition rate or the acquisition size. Alternatively, you can try upgrading the performance of your system by increasing the processor speed, memory, or both.
Use this method to determine how many measurements are available before
calling ,
,
,
, or
.
3/4/2016 11:09:34 AM
sheien
True
Controls the DMM.
The action you want the driver to perform. Only is supported, which commits to hardware all of the
configured properties associated with the session.
The parameter value passed is invalid.
Calling this method while the DMM is taking measurements results in an error. After the DMM is finished
taking measurements, calling this method will make any unfetched data points unavailable.
Use this method if you want a parameter change to be
immediately reflected in the hardware. Use this method before calling
to make the initiate call as quickly as possible.
The NI 4050 and NI 4060 are not supported.
12/29/2009 1:20:02 PM
Staci Heien
True
Takes a measurement value and determines if the value is a valid measurement or a value indicating that an underrange condition occurred.
The measured value returned from the DMM.
A indicating whether the measurement value is a valid measurement or a value indicating an underrange condition.
3/4/2016 11:08:09 AM
sheien
True
Takes a measurement value and determines if the value is a valid measurement or a value indicating that an overrange condition occurred.
The measured value returned from the DMM.
A indicating whether the measurement value is a valid measurement or a value indicating an overrange condition.
3/4/2016 11:08:06 AM
sheien
True
Sends a command to trigger the DMM.
Call this method if you have configured either the
or
. If the
or
is set
to External or TTLn, you can use this method to override the trigger source that you configured and trigger the
NI 4065 and NI 4070/4071/4072.
3/4/2016 11:09:38 AM
sheien
True
3/5/2010 4:11:35 PM
Keely Joseph
True
3/5/2010 4:12:12 PM
Keely Joseph
True
2/9/2010 2:42:42 PM
Keely Joseph
True
3/5/2010 4:12:32 PM
Keely Joseph
True
3/5/2010 4:12:45 PM
Keely Joseph
True
2/9/2010 2:42:42 PM
Keely Joseph
True
2/9/2010 2:42:42 PM
Keely Joseph
True
2/9/2010 2:42:42 PM
Keely Joseph
True
2/9/2010 2:42:42 PM
Keely Joseph
True
9/30/2009 4:17:16 PM
Keely Joseph
True
9/30/2009 4:17:48 PM
Keely Joseph
True
3/5/2010 4:12:58 PM
Keely Joseph
True
Frees the resources held.
11/13/2009 3:40:34 PM
Keely Joseph
True
Provides methods and properties to control inductance and capacitance capabilities.
For the NI-DMM 4072 only.
For more information, refer to the Capacitance/Inductance topic in the
NI Digital Multimeters Help.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:05:16 AM
sheien
True
Gets the sub-object used to
control open cable compensation.
Returns an object of type .
1/26/2010 3:31:45 PM
Staci Heien
True
Gets the sub-object used to control short cable compensation.
Returns an object of type .
2/15/2010 11:48:32 AM
Keely Joseph
True
Gets additional information specific to capacitance and inductance.
Returns an object of type .
1/11/2010 1:55:31 PM
Staci Heien
True
Gets or sets the type of cable compensation that is applied to the current capacitance or inductance measurement for the current range.
Changing the function or the range through this property or through
resets the value
of this property to the default value.
The default value is .
1/11/2010 1:59:41 PM
Staci Heien
True
Configures
and
.
Specifies the open cable compensation conductance.
Specifies the open cable compensation susceptance.
The parameter value passed is out of range.
For the NI 4072 only.
12/28/2009 4:36:43 PM
Staci Heien
True
Configures the
and
.
Specifies the short cable compensation resistance.
Specifies the short cable compensation reactance.
For the NI 4072 only.
The parameter value passed is out of range.
12/28/2009 4:37:06 PM
Staci Heien
True
Performs the open cable compensation measurements for the current capacitance/inductance range, and returns open cable compensation conductance and susceptance values. You can use the return values of this method as inputs to
.
Specifies the open cable compensation conductance.
Specifies the open cable compensation susceptance.
For the NI 4072 only.
is not set to or .
3/4/2016 11:05:22 AM
sheien
True
Performs the short cable compensation measurements for the current capacitance/inductance range, and returns short cable compensation resistance and reactance values. You can use the return values of this function as inputs to
.
Specifies the short cable compensation resistance.
Specifies the short cable compensation reactance.
is not set to and .
9/2/2010 4:47:43 PM
Keely Joseph
True
Controls capacitance and inductance open cable compensation.
Use to control capacitance and inductance open cable compensation.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:11:41 AM
sheien
True
Gets or sets the active part (conductance) of the open cable compensation.
The valid range is any real number greater than 0. The default value (-1.0) indicates that compensation has not taken place.
For the NI 4072 only.
Using this property or
to change the function or the range resets the value of this property to the default value.
3/4/2016 11:11:44 AM
sheien
True
Gets or sets the reactive part (susceptance) of the open cable compensation.
The valid range is any real number greater than 0. The default value (-1.0) indicates that compensation has not taken place.
For the NI 4072 only.
Using this property or
to change the function or the range resets the value of this property to the default value.
3/4/2016 11:11:49 AM
sheien
True
Controls capacitance and inductance short cable compensation.
Use to control capacitance and inductance short cable compensation.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:13:26 AM
sheien
True
Gets or sets the active part (resistance) of the short cable compensation.
The valid range is any real number greater than 0. The default value is -1, which indicates that compensation has not taken place.
For the NI 4072 only.
Using this property or
to change the function or the range resets the value of this property to the default value.
3/4/2016 11:13:35 AM
sheien
True
Gets or sets the reactive part (reactance) of the short cable compensation.
The valid range is any real number greater than 0. The default value is -1, which indicates that compensation has not taken place.
For the NI 4072 only.
Using this property or
to change the function or the range resets the value of this property to the default value.
3/4/2016 11:13:30 AM
sheien
True
Provides additional information specific to capacitance and inductance.
For NI 4072 only.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:04:53 AM
sheien
True
Gets or sets the type of algorithm the measurement processing uses for capacitance and inductance measurements.
For the NI 4072 only.
The default value is Auto.
12/28/2009 4:05:48 PM
Staci Heien
True
Gets or sets the available DC bias for capacitance measurements.
For NI 4072 only.
When is
On, the high potential appears on the HI terminal. Ensure that the
component is polarized correctly by connecting the negative terminal of the component to the LO terminal.
The DC bias voltage is a fixed value and can only be turned on and off. The nominal voltage value is 0.45 V and can be used for any
capacitance range. The default setting is .
1/12/2010 4:09:11 PM
Staci Heien
True
Gets or sets the number of LC measurements that are averaged to produce one reading.
For the NI 4072 only.
The number of LC measurements that are averaged to produce one reading.
1/5/2010 3:21:31 PM
Keely Joseph
True
Configures the DMM for temperature measurements.
Use to configure the DMM for temperature measurements.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:13:45 AM
sheien
True
Gets or sets the type of transducer.
The default value is .
Transducer Type
Description
-
4-wire RTD
-
Thermistor
-
Thermocouple
-
2-wire RTD
3/4/2016 11:14:04 AM
sheien
True
Gets the object used to control RTD-related values for temperature measurements.
Returns an object of type .
3/21/2016 4:42:38 PM
sheien
True
Gets the objects used to control the thermocouple-related values for temperature measurements.
Returns an object of type .
3/21/2016 4:43:18 PM
sheien
True
Gets or sets the Steinhart-Hart A coefficient for thermistor scaling when
is set to .
The default value is 0.0010295 (44006).
3/21/2016 4:46:26 PM
sheien
True
Gets or sets the Steinhart-Hart B coefficient for thermistor scaling when
is set to .
The default value is 0.0002391 (44006).
3/21/2016 4:46:29 PM
sheien
True
Gets or sets the Steinhart-Hart C coefficient for thermistor scaling when
is set to .
The default value is 1.568e-7 (44006).
3/21/2016 4:46:33 PM
sheien
True
Gets or sets the type of thermistor used to measure the temperature.
The default value is .
Refer to topic for additional information about defined values.
3/21/2016 4:43:10 PM
sheien
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
4/19/2011 10:49:17 AM
Raghavendra S Vaidya
True
Configures the A, B, and C parameters for a custom thermistor.
Specifies the Steinhart-Hart A coefficient for thermistor scaling when Thermistor Type is set to Custom in the
. The default is 1.0295e-3 (44006).
Specifies the Steinhart-Hart B coefficient for thermistor scaling when Thermistor Type is set to Custom in the
. The default is 2.391e-4 (44006).
Specifies the Steinhart-Hart C coefficient for thermistor scaling when Thermistor Type is set to Custom in the
. The default is 1.568e-7 (44006).
The parameter value passed is out of range.
7/20/2009 10:49:53 AM
Keely Joseph
True
Defines methods and properties to perform self-calibration or to provide optional functionality when performing a calibration.
External calibration is not supported in the .NET framework.
For more information, refer to the Self-Calibration
topic in the
NI Digital Multimeters Help.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:04:56 AM
sheien
True
Gets the recommended interval between external recalibration in months.
Returns the recommended interval between external recalibration in months.
The NI 4050 and NI 4060 are not supported.
1/5/2010 11:39:10 AM
Keely Joseph
True
Gets a value indicating whether the DMM device can perform self-calibration.
Returns a indicating whether the DMM you are using can perform self-calibration.
3/4/2016 11:05:00 AM
sheien
True
Gets or sets the user-defined information to be stored in the EEPROM.
The information to be stored in the EEPROM can include the operator who performed the calibration operation or system information.
If the string size is larger than the maximum string size, NI-DMM stores as much of the information as possible, truncates the remainder, and returns a warning.
The NI 4050 and NI 4060 are not supported.
1/5/2010 11:49:58 AM
Keely Joseph
True
Gets the maximum string length that can be stored in the EEPROM.
The maximum string length that can be stored in the EEPROM, given in characters. The value does not include the termination character.
Use to store user-defined
information.
1/11/2010 1:52:54 PM
Staci Heien
True
Returns the calibration count for the specified type of calibration.
Specifies the type of calibration performed (external or self-calibration). The default value is .
NI 4050 and NI 4060 are not supported.
The number of times calibration has been performed.
The enum parameter value passed is invalid.
12/28/2009 4:12:26 PM
Staci Heien
True
Gets the date and time of the last calibration performed.
Specifies the type of calibration performed (external or self-calibration). The default value is .
Returns the date and time of the last calibration performed.
The enum parameter value passed is invalid.
The NI 4065 does not support self-calibration.
The NI 4050 and NI 4060 are not supported.
3/21/2016 2:23:00 PM
sheien
True
Returns the temperature during the last calibration procedure.
Specifies the type of calibration performed (external or self-calibration). The default value is .
The temperature during the last calibration.
The enum parameter value passed is invalid.
NI 4050 and NI 4060 are not supported.
12/28/2009 4:16:55 PM
Staci Heien
True
Reverts the device to the calibration constants from the last complete external calibration.
For the NI 4070/4071/4072 only.
This method recovers the hardware if a fatal system error occurs during an external or self-calibration procedure.
After calling this method, call
before taking measurements with the device to adjust the device for any temperature drifts since the last external calibration.
The password is invalid.
3/4/2016 11:05:09 AM
sheien
True
Changes the password required to enable external calibration functionality for the specified instrument.
Specifies the current password required to enable external calibration functionality. The maximum password string length is eight characters, excluding the termination character.
Specifies the new password required to enable external calibration functionality. The maximum password string length is eight characters, excluding the termination character.
The parameter value passed is null/empty.
The password is invalid.
The maximum password string length is eight characters, excluding the termination character. NI is the default password.
12/28/2009 4:22:59 PM
Staci Heien
True
Returns the current temperature of the device in Celsius.
Reserved for future use.
The current temperature of the device in Celsius.
The option string is null.
3/4/2016 11:05:05 AM
sheien
True
Executes the self-calibration routine to maintain measurement accuracy.
This method calls , and any configurations previous to the call will be lost. All properties will be set to their default values after the call returns.
For the NI 4070/4071/4072 only.
For more information, refer to the Self-Calibration topic in the
NI Digital Multimeters Help.
3/4/2016 11:05:13 AM
sheien
True
Provides methods and properties for waveform-related operations.
Valid only for NI 4070/4071/4072.
For more information, refer to the Waveform Acquisition Fundamentals topic in the
NI Digital Multimeters Help.
is returned if the members are accessed after the associated
object has been disposed.
3/4/2016 11:16:12 AM
sheien
True
Occurs when asynchronous call for fetch waveform operation completes.
12/30/2009 12:43:23 PM
Staci Heien
True
Occurs when asynchronous call for read waveform operation completes.
12/30/2009 12:18:20 PM
Staci Heien
True
Gets or sets the coupling during a waveform acquisition.
Valid only for NI 4070/4071/4072.
Value is specified by .
Value
Description
-
Specifies AC coupling.
-
Specifies DC coupling.
1/5/2010 3:05:50 PM
Keely Joseph
True
Gets or sets the number of points to acquire in a waveform acquisition.
Valid only for NI 4070/4071/4072.
The number of points to acquire in a waveform acquisition.
1/5/2010 3:06:59 PM
Keely Joseph
True
Gets or sets the rate of the waveform acquisition in Samples per second (S/s).
The valid Range is 10.0-1,800,000 S/s. Values are coerced to the closest integer divisor of 1,800,000. The default value is 1,800,000.
Valid only for NI 4070/4071/4072.
12/30/2009 12:11:56 PM
Staci Heien
True
Gets or sets a value indicating whether the events and callback delegates are invoked through the or
methods.
if events and callbacks are invoked through the or
methods; otherwise, events and callbacks are invoked directly. The default value is
.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/21/2016 4:17:09 PM
sheien
True
Returns an array of values in the form of a waveform datatype from a previously initiated waveform acquisition.
Specifies the maximum time allowed for this method to complete. The valid range is 0–86400000 milliseconds.
When set to , the DMM calculates the timeout automatically.
Specifies the number of waveform points to return. You specify the total number of points that the DMM acquires in the waveformPoints parameter of . The default value is 1.
Returns an analog waveform datatype which contains the array of values from a previously initiated waveform acquisition and timing information.
For the NI 4070/4071/4072 only.
You must call before calling this method.
The value passed for is out of range.
The method does not complete within the time interval. This exception happens if an external trigger has not been received, or if the specified timeout is not long enough for the acquisition to complete.
3/23/2016 12:42:37 PM
sheien
True
Populates a pre-allocated waveform buffer with values from a previously initiated waveform acquisition.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
When set to , the DMM calculates the timeout automatically.
Specifies the number of waveform points to return. You specify the total number of points that the DMM acquires in the waveformPoints parameter of . The default value is 1.
The pre-allocated Waveform to be used to return the fetch results. This parameter cannot be null.
Returns an analog waveform datatype which contains the array of values from a previously initiated waveform acquisition and timing information.
For the NI 4070/4071/4072 only.
You must call before calling this method.
The value passed for parameter is not positve.
The method does not complete within the time interval. This exception happens if an external trigger has not been received, or if the specified timeout is not long enough for the acquisition to complete.
The value for is null.
3/23/2016 12:42:41 PM
sheien
True
Acquires and returns a waveform buffer with values.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
When set to , the DMM calculates the timeout automatically.
Specifies the number of waveform points to return. You specify the total number of points that the DMM acquires in the waveformPoints parameter of . The default value is 1.
Returns an analog waveform datatype which contains the array of values from a previously initiated waveform acquisition and timing information.
For the NI 4070/4071/4072 only.
The number of elements in the waveform array is determined by the values you specify for the waveformPoints parameter in .
The method does not complete within the time interval. This exception happens if an external trigger has not been received, or if the specified timeout is not long enough for the acquisition to complete.
The value passed for parameter is out of range.
3/23/2016 12:42:56 PM
sheien
True
Acquires and populates a pre-allocated waveform buffer with values.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
When set to , the DMM calculates the timeout automatically.
Specifies the number of waveform points to return. You specify the total number of points that the DMM acquires in the waveformPoints parameter of . The default value is 1.
The pre-allocated Waveform to be used to return the read results. This parameter cannot be null.
Returns an analog waveform datatype which contains the array of values from a previously initiated waveform acquisition and timing information.
For the NI 4070/4071/4072 only.
The number of elements in the waveform array is determined by the values you specify for the waveformPoints parameter in .
The method does not complete within the time interval. This exception happens if an external trigger has not been received, or if the specified timeout is not long enough for the acquisition to complete.
The value passed for parameter is out of range.
The value for parameter is null.
3/23/2016 12:42:48 PM
sheien
True
Asynchronously populates a pre-allocated waveform buffer with values from a previously initiated waveform acquisition.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
When set to , the DMM calculates the timeout automatically.
Specifies the number of waveform points to return. You specify the total number of points that the DMM acquires in the waveformPoints parameter of . The default value is 1.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
For the NI 4070/4071/4072 only.
Two or more asynchronous methods run concurrently on different threads on the same session.
If the user calls dispose on the session object while the asynchronous operation is in progress, the operation completed event will not be raised.
You must call before calling this method.
You will get a if the method does not complete within the specified time interval. This exception happens if an external trigger has not been received, or if the specified timeout is not long enough for the acquisition to complete.
The value passed for parameter is out of range.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/4/2016 11:16:20 AM
sheien
True
Asynchronously populates a pre-allocated waveform buffer with values from a previously initiated waveform acquisition.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
When set to , the DMM calculates the timeout automatically.
Specifies the number of waveform points to return. You specify the total number of points that the DMM acquires in the waveformPoints parameter of . The default value is 1.
The pre-allocated Waveform to be used to return the fetch results. This parameter cannot be null.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
For the NI 4070/4071/4072 only.
Two or more asynchronous methods run concurrently on different threads on the same session.
If the user calls dispose on the session object while the asynchronous operation is in progress, the operation completed event will not be raised.
You must call before calling this method.
You will get a if the method does not complete within the specified time interval. This exception happens if an external trigger has not been received, or if the specified timeout is not long enough for the acquisition to complete.
The value passed for parameter is out of range.
The value for parameter is null.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/23/2016 12:42:45 PM
sheien
True
Asynchronously acquires a waveform and fetches data as a waveform data type.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
When set to , the DMM calculates the timeout automatically.
Specifies the number of waveform points to return. You specify the total number of points that the DMM acquires in the waveformPoints parameter of . The default value is 1.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
For the NI 4070/4071/4072 only.
The number of elements in the waveform array is determined by the values you specify for the waveformPoints parameter in .
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one after the other. The parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method is called, the operation completed event will not be raised.
You will get a if the method does not complete within the specified time interval. This exception happens if an external trigger has not been received, or if the specified timeout is not long enough for the acquisition to complete.
The value passed for parameter is not positve.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/23/2016 12:43:01 PM
sheien
True
Asynchronously acquires a waveform and fetches values into a pre-allocated waveform buffer.
Specifies the maximum time allowed for this method to complete. The valid range is 0-86400000 milliseconds.
When set to , the DMM calculates the timeout automatically.
Specifies the number of waveform points to return. You specify the total number of points that the DMM acquires in the waveformPoints parameter of . The default value is 1.
The pre-allocated waveform to be used to return the read results. This parameter cannot be null.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
For the NI 4070/4071/4072 only.
The number of elements in the waveform array is determined by the values you specify for the waveformPoints parameter in .
If an asynchronous method is called before the completion of a previous asynchronous method, the operation is queued to occur one after the other.
The parameter can be used to distinguish between different asynchronous methods.
If the user calls dispose on the session object while the asynchronous operation is in progress or before the asynchronous method is called, the operation completed event will not be raised.
You will get a if the method does not complete within the specified time interval. This exception happens if an external trigger has not been received, or if the specified timeout is not long enough for the acquisition to complete.
The value passed for parameter is not positve.
The value for is null.
Events, Callbacks, and Thread Safety in Measurement Studio .NET Class Libraries
3/23/2016 12:42:53 PM
sheien
True
Frees the resources held.
11/13/2009 3:40:50 PM
Keely Joseph
True
Specifies the ADC calibration.
Use for setting .
For more information, refer to the ADC Calibration topic in the
NI Digital Multimeters Help.
3/4/2016 11:18:10 AM
sheien
True
The DMM enables or disables ADC calibration.
12/28/2009 1:43:39 PM
Staci Heien
True
The DMM does not compensate for changes to the gain.
3/4/2016 11:18:14 AM
sheien
True
The DMM measures an internal reference to calculate the correct gain for the measurement.
3/4/2016 11:18:19 AM
sheien
True
Specifies ,
, and
.
12/28/2009 4:01:26 PM
Staci Heien
True
The driver chooses the
setting based on the configured function and resolution.
12/28/2009 4:02:21 PM
Staci Heien
True
Disables .
12/28/2009 4:02:33 PM
Staci Heien
True
The DMM device internally disconnects the input signal following each measurement and takes a zero reading. It then subtracts the zero reading from the preceding reading.
12/28/2009 4:03:14 PM
Staci Heien
True
The DMM device 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.
12/28/2009 4:03:53 PM
Staci Heien
True
Specifies values for DC noise rejection.
For more information, refer to the DC Noise Rejection topic in the
NI Digital Multimeters Help.
3/4/2016 11:18:34 AM
sheien
True
The driver chooses the DC noise rejection setting based on the configured function and resolution.
12/28/2009 4:44:36 PM
Staci Heien
True
All samples are weighed equally.
3/4/2016 11:18:38 AM
sheien
True
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 function.
9/23/2009 3:16:56 PM
Keely Joseph
True
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 function.
12/28/2009 4:44:52 PM
Staci Heien
True
Enables or disables offset compensation Ohms.
12/30/2009 12:27:58 PM
Staci Heien
True
Disables offset compensated Ohms.
12/30/2009 12:28:33 PM
Staci Heien
True
Enables offset compensated Ohms.
12/30/2009 12:28:27 PM
Staci Heien
True
Specifies the type of cable compensation that is applied to the current capacitance
or inductance measurement for the current range.
For the NI 4072 only.
12/28/2009 4:08:01 PM
Staci Heien
True
No cable compensation.
12/28/2009 4:08:14 PM
Staci Heien
True
Open cable compensation.
12/28/2009 4:08:23 PM
Staci Heien
True
Short cable compensation.
12/28/2009 4:08:47 PM
Staci Heien
True
Open and short cable compensation.
12/28/2009 4:08:33 PM
Staci Heien
True
Use to specify the DC bias.
For more information, refer to the DC Bias topic in the
NI Digital Multimeters Help.
3/4/2016 11:18:23 AM
sheien
True
The device does not use the DC bias.
3/4/2016 11:18:27 AM
sheien
True
The device uses the DC bias.
3/4/2016 11:18:31 AM
sheien
True
Specifies the unit used when measuring aperture time.
Use for setting .
12/28/2009 3:59:48 PM
Staci Heien
True
Aperture time measured in seconds.
12/28/2009 4:00:30 PM
Staci Heien
True
Aperture time measured in powerline cycles.
12/28/2009 4:00:16 PM
Staci Heien
True
Specifies the mode in which the device acquires data.
12/30/2009 12:28:51 PM
Staci Heien
True
IviDmm mode.
12/30/2009 12:29:03 PM
Staci Heien
True
Waveform acquisition mode.
12/30/2009 12:29:09 PM
Staci Heien
True
Specifies the coupling during waveform acquisition.
12/30/2009 12:36:49 PM
Staci Heien
True
AC coupled.
12/30/2009 12:36:56 PM
Staci Heien
True
DC coupled.
12/30/2009 12:37:03 PM
Staci Heien
True
Holds the event data obtained after asynchronous measurement completion.
This class derives from that contains
and .
contains the exception that was returned during that operation.
is used to indicate whether the operation was completed or cancelled.
This class also contains readings that are obtained as a result of the operation.
Refers to []
when used with , ,
, or .
Refers to when used with ,
,
, or .
3/4/2016 11:11:08 AM
sheien
True
Initializes a new instance of the class.
The exception that is returned during the operation.
Specifies whether the operation was completed or canceled.
An object used to associate client state (such as a task ID) with this particular asynchronous operation.
Reading obtained from the measurement operation.
Number of points obtained from the measurement operation.
3/21/2016 4:48:00 PM
sheien
True
Gets the resulting reading from the measurement operation.
contains a single value for a single point measurement, an array of values for a
multipoint measurement, or a waveform datatype for a waveform measurement.
3/21/2016 2:55:31 PM
sheien
True
Gets the number of measurement points obtained from the async measurement operation.
You can use this property for multipoint methods that take a reading array as a parameter.
This property is 1 for single point measurement and contains the length of the reading array for multipoint methods
that do not take a reading array as a parameter.
The number of measured values actually retrieved from the DMM.
3/4/2016 11:11:12 AM
sheien
True