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 |