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