Disabling Unused Extensions

LabVIEW IVI Class Driver

Disabling Unused Extensions

IviSpecAn Class Driver

When you call the IviSpecAn_init, the IviSpecAn_InitWithOptions, or the IviSpecAn_Reset VI, the class driver disables extension capability groups that the program does not use by setting properties of the unused extension group to values that disable that extension group.

The class driver disables extension capability groups by setting the following properties to the noted default values:

Unused Extension Group Property Value
IviSpecAnMarker IVISPECAN_ATTR_MARKER_ENABLED False
IviSpecAnTrigger IVISPECAN_ATTR_TRIGGER_SOURCE Immediate
IviSpecAnExternalMixer IVISPECAN_ATTR_EXTERNAL_MIXER_ENABLED False
Note  

The following extension groups are not disabled by the IviRFSigGen driver:

  • IviSpecAnMultiTrace
  • IviSpecAnExternalTrigger
  • IviSpecAn VideoTrigger
  • IviSpecAnDisplay
  • IviSpecAnMarkerType
  • IviSpecAnDeltaMarker
  • IviSpecAnPreselector