Disabling Unused Extensions
- Updated2023-02-24
- 1 minute(s) read
IviFgen Class Driver
When you call the IviFgen_InitiateGeneration function, the class driver disables extension capability groups that the program does not use by setting attributes of the unused extension group to values that disable that extension group.
- If you do not use the IviFgenModulateAM extension group for a channel, this driver sets the IVIFGEN_ATTR_AM_ENABLED attribute to VI_FALSE for that channel.
- If you do not use the IviFgenModulateFM extension group for a channel, this driver sets the IVIFGEN_ATTR_FM_ENABLED attribute to VI_FALSE for that channel.
- If you do not use the IviFgenSampleClock extension group for a channel, this driver sets the IVIFGEN_ATTR_SAMPLE_CLOCK_SOURCE attribute to IVIFGEN_VAL_SAMPLE_CLOCK_SOURCE_INTERNAL for that channel.