IviScope Function Tree

CVI/LabWindows IVI Class Driver

IviScope Function Tree

The function tree for the IviScope class driver, including IVI and VXIplug&play required functions, is shown below.

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

IviScope Function Tree

Name or Class Function Name Required By
Initialize IviScope_init VPP
Initialize with Options IviScope_InitWithOptions IVI
Configuration Functions

Acquisition

Configure Acquisition Type

IviScope_ConfigureAcquisitionType IviScopeBase

Configure Acquisition Record

IviScope_ConfigureAcquisitionRecord IviScopeBase

Configure Number of Averages

IviScope_ConfigureNumAverages IviScopeAverage Acquisition

Configure Number of Envelopes

IviScope_ConfigureNumEnvelopes IviScopeMinMax Waveform

Configure Interpolation

IviScope_ConfigureInterpolation IviScope Interpolation

Configure Initiate Continuous

IviScope_ConfigureInitiateContinuous IviScopeContinuous Acquisition

Channel

Configure Channel

IviScope_ConfigureChannel IviScopeBase

Configure Channel Characteristics

IviScope_ConfigureChan Characteristics IviScopeBase

Trigger

Configure Trigger

IviScope_ConfigureTrigger IviScopeBase

Configure Trigger Coupling

IviScope_ConfigureTriggerCoupling IviScopeBase

Configure Trigger Modifier

IviScope_ConfigureTriggerModifier IviScopeTrigger Modifier

Configure Edge Trigger Source

IviScope_ConfigureEdgeTriggerSource IviScopeBase

Configure TV Trigger Source

IviScope_ConfigureTVTriggerSource IviScopeTVTrigger

Configure TV Trigger Ln Number

IviScope_ConfigureTVTriggerLineNumber IviScopeTVTrigger

Configure Runt Trigger Source

IviScope_ConfigureRuntTriggerSource IviScopeRuntTrigger

Configure Glitch Trigger Source

IviScope_ConfigureGlitchTriggerSource IviScopeGlitch Trigger

Configure Width Trigger Source

IviScope_ConfigureWidthTriggerSource IviScopeWidth Trigger

Configure AC Line Trigger Slope

IviScope_ConfigureAcLineTriggerSlope IviScopeAcLine Trigger

Measurement

Configure Reference Levels

IviScope_ConfigureRefLevels IviScopeWaveform Measurement

Configuration Information

Actual Record Length

IviScope_ActualRecordLength IviScopeBase

Auto Probe Sense Value

IviScope_AutoProbeSenseValue IviScopeProbeAuto Sense

Actual Sample Mode

IviScope_SampleMode IviScopeSample Mode

Actual Sample Rate

IviScope_SampleRate IviScopeBase

Auto Setup

IviScope_AutoSetup IviScopeAutoSetup

Set/Get/Check Attribute

Set Attribute

IviScope_SetAttribute[type] IVI

Get Attribute

IviScope_GetAttribute[type] IVI

Check Attribute

IviScope_CheckAttribute[type] National Instruments
Waveform Acquisition

Read Waveform

IviScope_ReadWaveform IviScopeBase

Read Min/Max Waveform

IviScope_ReadMinMaxWaveform IviScopeMinMax Waveform

Read Waveform Measurement

IviScope_ReadWaveformMeasurement IviScopeWaveform Measurement

Low-Level Acquisition

Initiate Acquisition

IviScope_InitiateAcquisition IviScopeBase

Acquisition Status

IviScope_AcquisitionStatus IviScopeBase

Fetch Waveform

IviScope_FetchWaveform IviScopeBase

Fetch Min Max Waveform

IviScope_FetchMinMaxWaveform IviScopeMinMax Waveform

Fetch Waveform Measurement

IviScope_FetchWaveformMeasurement IviScopeWaveform Measurement

Abort

IviScope_Abort IviScopeBase
Utility Functions

Reset

IviScope_reset VPP

Reset With Defaults

IviScope_ResetWithDefaults IVI

Self-Test

IviScope_self_test VPP

Disable

IviScope_Disable IVI

Invalidate All Attributes

IviScope_InvalidateAllAttributes IVI

Revision Query

IviScope_revision_query VPP

Error-Query

IviScope_error_query VPP

Error Message

IviScope_error_message VPP

Get Channel Name

IviScope_GetChannelName IVI

Get Specific Driver C Handle

IviScope_GetSpecificDriverCHandle IVI

Is Invalid Wfm Element

IviScope_IsInvalidWfmElement IviScopeBase

Error Info

Get Error

IviScope_GetError IVI

Clear Error

IviScope_ClearError IVI

Interchangeability Info

Get Next Interchange Warning

IviScope_GetNextInterchangeWarning IVI

Clear Interchange Warnings

IviScope_ClearInterchangeWarnings IVI

Reset Interchange Check

IviScope_ResetInterchangeCheck IVI

Coercion Info

Get Next Coercion Record

IviScope_GetNextCoercionRecord IVI

Locking

Lock Session

IviScope_LockSession IVI

Unlock Session

IviScope_UnlockSession IVI
Close IviScope_close VPP