IviFgen Extension Capability Groups

LabVIEW IVI Class Driver

IviFgen Extension Capability Groups

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

Group Name Abbreviation Description
IviFgenStdFunc [STD] For instruments capable of generating standard periodic waveforms.
IviFgenArbWfm [ARB] For instruments capable of generating user-defined arbitrary waveforms.
IviFgenArbFrequency [AF] For instruments capable of specifying the rate at which the function generator produces an entire cycle of an arbitrary waveform.
IviFgenArbSeq [SEQ] For instruments capable of generating a user-defined sequence of arbitrary waveforms.
IviFgenTrigger [TRG] For instruments capable of producing a signal upon receipt of a trigger.
IviFgenInternalTrigger [IT] For instruments capable of producing a signal upon receipt of a trigger from an internal trigger source.
IviFgenSoftwareTrigger [SWT] For instruments capable of producing a signal upon receipt of a software trigger.
IviFgenBurst [BST] For instruments capable of generating a fixed number of waveform cycles signal upon receipt of a trigger.
IviFgenModulateAM [AM] For instruments capable of applying amplitude modulation to an output signal.
IviFgenModulateFM [FM] For instruments capable of applying frequency modulation to an output signal.