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 |