MT Modulate FM VI
Performs frequency modulation on an RF carrier wave according to a baseband information signal passed to the message signal parameter. It returns the complex envelope of the FM modulated signal in the FM modulated waveform parameter.
message signal specifies the message signal used to modulate the carrier wave.
FM deviation specifies the desired frequency deviation, in hertz, of the frequency-modulated signal returned in the FM modulated waveform parameter.
reset? controls initialization of internal VI states. The modulation process involves an integration operation.
error in (no error) accepts error information wired from previously called VIs. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs. Right-click the front panel error in control and select Explain Error or Explain Warning from the shortcut menu for more information about the error displayed.
FM modulated waveform returns the baseband signal data and the complex envelope of the frequency-modulated signal.
error out passes error or warning information out of a VI to be used by other VIs. Right-click the front panel error out indicator and select Explain Error or Explain Warning from the shortcut menu for more information about the error displayed.
This VI performs signal processing on data and operates independently of hardware settings. This VI can be used in simulated as well as hardware-equipped applications.
The output frequency-modulated wave is described by the following equation:
This VI sets carrierPhase in the preceding equation to zero. To adjust the carrier phase, use the initial phase parameter of the MT Upconvert Baseband VI.
Using MT Modulate FM v2.vi in Modulation Toolkit 4.1
The Modulation Toolkit 4.0 version of the MT Modulate FM VI has been renamed to MT Modulate FM v2 and has been moved to the deprecated folder at <LabVIEW>\vi.lib\addons\Modulation\Analog\Deprecated. If your application currently refers to MT Modulate FM, the application will use the optimized Modulation Toolkit 4.1 version of this VI that includes performance enhancements.