IviSpecAn Interchangeability

CVI/LabWindows IVI Class Driver

IviSpecAn Interchangeability

The IviSpecAn class driver performs interchangeability checking when the IVISPECAN_ATTR_INTERCHANGE_CHECK attribute is set to VI_TRUE and you call one of the following functions: IviSpecAn_Initiate and IviSpecAn_ReadYTrace.

In addition to the general interchangeability checking rules, the IviSpecAn class defines additional rules and exceptions for the following capability groups:

IviSpecAn
Marker
If the Marker Enabled attribute is set to False for a particular marker, then the Marker Position, Marker Trace, Marker Frequency Counter Enabled, Marker Frequency Counter Resolution, and Signal Track Enabled attributes need not be in a user specified state for that marker.
If the Marker Enabled attribute is set to False for all markers, then the Marker Threshold and Peak Excursion attributes need not be in a user specified state.
Marker Frequency Counter Resolution attribute need not be in a user specified state for that marker.
IviSpecAn
ExternalTrigger
The attributes of this extension group must be in a user specified state if and only if the Trigger Source attribute is set to External.
IviSpecAn
VideoTrigger
The attributes of this extension group must be in a user specified state if and only if the Trigger Source attribute is set to Video.
IviSpecAn
ExternalMixing
If the External Mixer Enabled attribute is set to False, then all remaining group attributes need not be in a user specified state.
If the External Mixer Bias Enabled attribute is set to False, then the External Mixer Bias and External Mixer Bias Limit attributes need not be in a user specified state.

The IviSpecAn class does not define additional interchangeability rules or exceptions for the following extension capability groups:

IviSpecAnMultiTrace IviSpecAnTrigger IviSpecAnDisplay
IviSpecAnMarkerType IviSpecAnDeltaMarker IviSpecAnPreselector