MT Modulate FM VI

LabView Analog Modulation

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.

Details

MT Modulate FM

cwfm.gif

message signal specifies the message signal used to modulate the carrier wave.

cdbl.gif

FM deviation specifies the desired frequency deviation, in hertz, of the frequency-modulated signal returned in the FM modulated waveform parameter.

cbool.gif

reset? controls initialization of internal VI states. The modulation process involves an integration operation.

TRUE

When reset? set to TRUE, the initial state of the integration is set to zero at each call to this VI.

FALSE

When reset? is FALSE, the integration begins in the final state from the previous call (this option is useful when the current block of I/Q data is contiguous with the preceding block of I/Q data). This is the default value.

ccclst.gif

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.

cbool.gif

status is either TRUE (X) for an error, or FALSE (checkmark) for no error or a warning. 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.

ci32.gif

code identifies the error or warning. 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.

cstr.gif

source describes the origin of the error or warning. 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.

icclst.gif

FM modulated waveform returns the baseband signal data and the complex envelope of the frequency-modulated signal.

idbl.gif

t0 returns the trigger (start) time of the signal data.

idbl.gif

dt returns the time interval between data points in the signal data.

i1dcdb.gif

Y returns the complex-valued time-domain data array. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.

icclst.gif

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.

ibool.gif

status is either TRUE (X) for an error, or FALSE (checkmark) for no error or a warning. 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.

ii32.gif

code identifies the error or warning. 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.

istr.gif

source describes the origin of the error or warning. 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.

Details

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.