![]() |
ConfigureInternal()






Public Function |
Declared in: NiIviFgen.h |
Declaration
inline void ConfigureInternal( double deviation, long waveform, double frequency);
Description
Configures the properties that control the function generator's internal frequency modulation source.
Parameters
The maximum frequency deviation in Hertz that the modulating waveform applies to the carrier waveform when the Source property is set to CNiIviFgen::FmInternalSource. This deviation corresponds to the maximum amplitude level of the modulating signal.
This function sets the Deviation 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::FmInternalSource.
The following list includes valid values:
- CNiIviFgen::FmSineWaveform - Sinusoid waveform
- CNiIviFgen::FmSquareWaveform - Square waveform
- CNiIviFgen::FmTriangleWaveform - Triangle waveform
- CNiIviFgen::FmRampUpWaveform - Positive ramp waveform
- CNiIviFgen::FmRampDownWaveform - Negative ramp waveform
- CNiIviFgen::FmDcWaveform - 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::FmInternalSource.
This function sets the Frequency property to the value you specify for this parameter.