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