IviFgen Extension Capability Groups

CVI/LabWindows IVI Class Driver

IviFgen Extension Capability Groups

The IviFgen 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 Name Description
IviFgenStdFunc For instruments capable of generating standard periodic waveforms.
IviFgenArbWfm For instruments capable of generating user-defined arbitrary waveforms.
IviFgenArbFrequency For instruments capable of specifying the rate at which the function generator produces an entire cycle of an arbitrary waveform.
IviFgenArbSeq For instruments capable of generating a user-defined sequence of arbitrary waveforms.
IviFgenTrigger For instruments capable of producing a signal upon receipt of a trigger.
IviFgenInternalTrigger For instruments capable of producing a signal upon receipt of a trigger from an internal trigger source.
IviFgenSoftwareTrigger For instruments capable of producing a signal upon receipt of a software trigger.
IviFgenBurst For instruments capable of generating a fixed number of waveform cycles signal upon receipt of a trigger.
IviFgenModulateAM For instruments capable of applying amplitude modulation to an output signal.
IviFgenModulateFM For instruments capable of applying frequency modulation to an output signal.