Admin Production ni-theme
Current Publication

Overview

IVI Compliance Package

IviDigitizer Extension Capability Groups

The IviDigitizer class driver identifies functions and attributes that belong to an extension group with the following abbreviations. Instrument specific drivers are not required to implement any of the extension capability groups. If you use functions and attributes that belong to extension capability groups, every instrument specific driver that you use must implement those extensions.

Group Names:

Group Name Description
IviDigitizerBoardTemperature Report the temperature of the digitizer.
IviDigitizerChannelFilter Control the channel input filter frequency.
IviDigitizerChannelTemperature Report the temperature of individual digitizer channels.
IviDigitizerTimeInterleavedChannels Combine two or more input channels to achieve higher acquisition rates and/or record lengths.
IviDigitizerDataInterleavedChannels Interleave the data from two or more input channels, usually to create complex (I/Q) data.
IviDigitizerReferenceOscillator Use an external reference oscillator.
IviDigitizerSampleClock Use an external sample clock.
IviDigitizerSampleMode Control whether the digitizer is using real-time or equivalent-time sampling.
IviDigitizerSelfCalibration Self calibrate.
IviDigitizerDownconversion Perform frequency translation or downconversion in hardware.
IviDigitizerArm Arm on positive or negative edges.
IviDigitizerMultiArm Arm on one or more sources.
IviDigitizerGlitchArm Arm on glitches.
IviDigitizerGlitchTrigger Trigger on glitches.
IviDigitizerPretriggerSamples Specify a number of samples to fill the data buffer with pre-trigger data.
IviDigitizerTriggerHoldoff Specify a length of time after the digitizer detects a trigger during which the digitizer ignores additional triggers.
IviDigitizerRuntArm Arm on runts.
IviDigitizerSoftwareArm Arm acquisitions.
IviDigitizerTVArm Arm on standard TV signals.
IviDigitizerWidthArm Arm on a variety of conditions regarding pulse widths.
IviDigitizerWindowArm Arm on signals entering or leaving a defined voltage range.
IviDigitizerMultiTrigger Trigger on one or more sources.
IviDigitizerRuntTrigger Trigger on runts.
IviDigitizerSoftwareTrigger Trigger acquisitions.
IviDigitizerTVTrigger Trigger on standard TV signals.
IviDigitizerWidthTrigger Trigger on a variety of conditions regarding pulse widths.
IviDigitizerWindowTrigger Trigger on signals entering or leaving a defined voltage range.
IviDigitizerTriggerModifier Perform an alternative triggering function in the event that the specified trigger event does not occur.
IviDigitizerMultiRecordAcquisition Perform multi-record acquisitions.