Supported IVI-Compliant Functions

The following functions are exported by the IVI driver and are organized into Capability group. The purpose and format of these functions are defined in the IVI specifications noted in the group header found inside the table.

Inherent Capabilities (defined in IVI-3.2)
GX2065 compatible function:
Based on:
GxDmmIvi_init
Prefix_init
GxDmmIvi_close
Prefix_close
GxDmmIvi_reset
Prefix_reset
GxDmmIvi_self_test
Prefix_self_test
GxDmmIvi_error_query
Prefix_error_query
GxDmmIvi_error_status
Prefix_error_status
GxDmmIvi_revision_query
Prefix_revision_query
GxDmmIvi_InvalidateAllAttributes
Prefix_InvalidateAllAttributes
GxDmmIvi_ResetWithDefaults
Prefix_ResetWithDefaults
GxDmmIvi_Disable
Prefix_Disable
GxDmmIvi_InitWithOptions
Prefix_InitWithOptions
GxDmmIvi_GetAttributeViInt32
Prefix_GetAttributeViInt32
GxDmmIvi_SetAttributeViInt32
Prefix_SetAttributeViInt32
GxDmmIvi_CheckAttributeViInt32
Prefix_CheckAttributeViInt32
GxDmmIvi_GetAttributeViReal64
Prefix_GetAttributeViReal64
GxDmmIvi_SetAttributeViReal64
Prefix_SetAttributeViReal64
GxDmmIvi_CheckAttributeViReal64
Prefix_CheckAttributeViReal64
GxDmmIvi_GetAttributeViString
Prefix_GetAttributeViString
GxDmmIvi_SetAttributeViString
Prefix_SetAttributeViString
GxDmmIvi_CheckAttributeViString
Prefix_CheckAttributeViString
GxDmmIvi_GetAttributeViBoolean
Prefix_GetAttributeViBoolean
GxDmmIvi_SetAttributeViBoolean
Prefix_SetAttributeViBoolean
GxDmmIvi_CheckAttributeViBoolean
Prefix_CheckAttributeViBoolean
GxDmmIvi_GetAttributeViSession
Prefix_GetAttributeViSession
GxDmmIvi_SetAttributeViSession
Prefix_SetAttributeViSession
GxDmmIvi_CheckAttributeViSession
Prefix_CheckAttributeViSession
GxDmmIvi_LockSession
Prefix_LockSession
GxDmmIvi_UnlockSession
Prefix_UnlockSession
GxDmmIvi_GetError
Prefix_GetError
GxDmmIvi_GetErrorInfo
Prefix_GetErrorInfo
GxDmmIvi_ClearError
Prefix_ClearError
GxDmmIvi_GetNextInterchangeWarning
Prefix_GetNextInterchangeWarning
GxDmmIvi_ClearInterchangeWarnings
Prefix_ClearInterchangeWarnings
GxDmmIvi_ResetInterchangeCheck
Prefix_ResetInterchangeCheck
GxDmmIvi_GetNextCoercionRecord
Prefix_GetNextCoercionRecord
GxDmmIvi_GetSpecificDriverCHandle
Prefix_GetSpecificDriverCHandle
GxDmmIvi_GetSpecificDriverIUnknownPtr
Prefix_GetSpecificDriverIUnknownPtr
IviDmmBase Capabilities (defined in IVI-4.2)
GxDmmIvi_Abort
IviDmm_Abort
GxDmmIvi_ConfigureMeasurement
IviDmm_ConfigureMeasurement
GxDmmIvi_ConfigureTrigger
IviDmm_ConfigureTrigger
GxDmmIvi_Fetch
IviDmm_Fetch
GxDmmIvi_Initiate
IviDmm_Initiate
GxDmmIvi_IsOverRange
IviDmm_IsOverRange
GxDmmIvi_Read
IviDmm_Read
IviDmmACMeasurement Extension Group (defined in IVI-4.2)
GxDmmIvi_ConfigureACBandwidth
IviDmm_ConfigureACBandwidth
IviDmmFrequencyMeasurement Extension Group (defined in IVI-4.2)
GxDmmIvi_ConfigureFrequencyVoltageRange
IviDmm_ConfigureFrequencyVoltageRange
IviDmmMultiPoint Extension Group (defined in IVI-4.2)
GxDmmIvi_ConfigureMeasCompleteDest
IviDmm_ConfigureMeasCompleteDest
GxDmmIvi_ConfigureMultiPoint
IviDmm_ConfigureMultiPoint
GxDmmIvi_FetchMultiPoint
IviDmm_FetchMultiPoint
GxDmmIvi_ReadMultiPoint
IviDmm_ReadMultiPoint
IviDmmTriggerSlope Extension Group (defined in IVI-4.2)
GxDmmIvi_ConfigureTriggerSlope
IviDmm_ConfigureTriggerSlope
IviDmmSoftwareTrigger Extension Group (defined in IVI-4.2)
GxDmmIvi_SendSoftwareTrigger
IviDmm_SendSoftwareTrigger
IviDmmDeviceInfo Extension Group (defined in IVI-4.2)
GxDmmIvi_GetApertureTimeInfo
IviDmm_GetApertureTimeInfo
IviDmmAutoRangeValue Extension Group (defined in IVI-4.2)
GxDmmIvi_GetAutoRangeValue
IviDmm_GetAutoRangeValue
IviDmmAutoZero Extension Group (defined in IVI-4.2)
GxDmmIvi_ConfigureAutoZeroMode
IviDmm_ConfigureAutoZeroMode
IviDmmPowerLineFrequency Extension Group (defined in IVI-4.2)
GxDmmIvi_ConfigurePowerLineFrequency
IviDmm_ConfigurePowerLineFrequency