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. |