![]() |
ConfigureInternal()






Public Function |
Declared in: NiIviFgen.h |
Declaration
inline void ConfigureInternal( double depth, long waveform, double frequency);
Description
Configures the properties that control the function generator's internal amplitude modulation source.
Parameters
The extent of modulation as a percentage that the function generator applies to the carrier signal when the Source property is set to CNiIviFgen::AmInternalSource.
This function sets the Depth property to the value you specify for this parameter.
The waveform that the function generator uses to modulate the ouptut signal when the Source property is set to CNiIviFgen::AmInternalSource.
The following list includes valid values:
- CNiIviFgen::AmSineWaveform - Sinusoid waveform
- CNiIviFgen::AmSquareWaveform - Square waveform
- CNiIviFgen::AmTriangleWaveform - Triangle waveform
- CNiIviFgen::AmRampUpWaveform - Positive ramp waveform
- CNiIviFgen::AmRampDownWaveform - Negative ramp waveform
- CNiIviFgen::AmDcWaveform - DC waveform
This function sets the Waveform property to the value you specify for this parameter.
The frequency in Hertz of the waveform that the function generator uses to modulate the output signal when the Source property is set to CNiIviFgen::AmInternalSource.
This function sets the Frequency property to the value you specify for this parameter.