IviDmm Function Tree

CVI/LabWindows IVI Class Driver

IviDmm Function Tree

The following table shows the function tree for the IviDmm class driver, including IVI and VXIplug&play required functions.

Note  To reduce complexity, the individual Set, Get, and Check attribute functions required by IVI do not appear in the following table.

IviDmm Function Tree

Name or Class Function Name Required By
Initialize IviDmm_init VPP
Initialize With Options IviDmm_InitWithOptions IVI
Configuration Functions

Configure Measurement

IviDmm_ConfigureMeasurement IviDmmBase

Specific Measurements

Configure AC Bandwidth

IviDmm_ConfigureACBandwidth IviDmmACMeasurement

Configure Frequency Voltage Range

IviDmm_ConfigureFrequencyVoltage Range IviDmmFrequencyMeasurement

Temperature

Configure Transducer Type

IviDmm_ConfigureTransducerType IviDmmTemperatureMeasurement

Configure Thermocouple

IviDmm_ConfigureThermocouple IviDmmThermocouple

Configure Fixed Reference Junction

IviDmm_ConfigureFixedRefJunction IviDmmThermocouple

Configure RTD

IviDmm_ConfigureRTD IviDmm Resistance Temperature Device

Configure Thermistor

IviDmm_ConfigureThermistor IviDmm Thermistor

Trigger

Configure Trigger

IviDmm_ConfigureTrigger IviDmmBase

Configure Trigger Slope

IviDmm_ConfigureTriggerSlope IviDmm TriggerSlope

Multi-Point

Configure Multi-Point

IviDmm_ConfigureMultiPoint IviDmm MultiPoint

Configure Measurement Complete Destination

IviDmm_ConfigureMeasCompleteDest IviDmm MultiPoint

Measurement Operation Options

Configure Auto Zero Mode

IviDmm_ConfigureAutoZeroMode IviDmm AutoZero

Configure Power Line Frequency

IviDmm_ConfigurePowerLineFrequency IviDmmPower LineFrequency

Configuration Information

Get Auto Range Value

IviDmm_GetAutoRangeValue IviDmmAuto RangeValue

Get Aperture Time Info

IviDmm_GetApertureTimeInfo IviDmmDevice Info

Set/Get/Check Attribute

Set Attribute

IviDmm_SetAttribute[type] IVI

Get Attribute

IviDmm_GetAttribute [type] IVI

Check Attribute

IviDmm_CheckAttribute[type] IVI
Measurement Functions

Read

IviDmm_Read IviDmmBase

Read Multi-Point

IviDmm_ReadMultiPoint IviDmm MultiPoint

Low-Level Measurement Functions

Initiate

IviDmm_Initiate IviDmmBase

Send Software Trigger

IviDmm_SendSoftwareTrigger IviDmm SoftwareTrigger

Fetch

IviDmm_Fetch IviDmmBase

Fetch Multiple Point

IviDmm_FetchMultiPoint IviDmm MultiPoint

Abort

IviDmm_Abort IviDmmBase

Is Overrange

IviDmm_IsOverRange IviDmmBase
Utility Functions

Reset

IviDmm_reset VPP

ResetWithDefaults

IviDmm_ResetWithDefaults IVI

Self-Test

IviDmm_self_test VPP

Disable

IviDmm_Disable IVI

Invalidate All Attributes

IviDmm_InvalidateAllAttributes IVI

Revision Query

IviDmm_revision_query VPP

Error-Query

IviDmm_error_query VPP

Error Message

IviDmm_error_message VPP

Get Specific Driver C Handle

IviDmm_GetSpecificDriverCHandle IVI

Error Info

Get Error

IviDmm_GetError IVI

Clear Error

IviDmm_ClearError IVI
Interchangeability Info

Get Next Interchange Warning

IviDmm_GetNextInterchangeWarning IVI

Clear Interchange Warnings

IviDmm_ClearInterchangeWarnings IVI

Reset Interchange Check

IviDmm_ResetInterchangeCheck IVI
Coercion Info

Get Next Coercion Record

IviDmm_GetNextCoercionRecord IVI
Locking

Lock Session

IviDmm_LockSession IVI

Unlock Session

IviDmm_UnlockSession IVI
Close IviDmm_close VPP