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 |