MT Upconvert Baseband VI

LabView Analog Modulation

MT Upconvert Baseband VI

Upconverts baseband I/Q (complex envelope) signal data to its real passband equivalent or to a nonzero center frequency within the Nyquist bandwidth of the specified signal (resulting in another complex baseband). Upconverted data of the specified bandwidth is returned in the passband waveform or upconverted baseband parameter.

Note  This VI is used with simulated data and operates independently of your hardware settings.

Use the pull-down menu to select an instance of this VI.

Details

MT Upconvert Baseband (Complex)

Upconverts baseband I/Q (complex envelope) signal data to a non-zero center frequency within (resulting in another complex baseband). Upconverted data of the specified bandwidth is returned in the upconverted baseband parameter.

MT Upconvert Baseband (Complex)

ccclst.gif

complex waveform specifies the complex envelope signal data for upconversion to its passband equivalent.

cdbl.gif

t0 specifies the trigger (start) time of the acquired signal.

cdbl.gif

dt specifies the time interval between data points in the acquired signal.

c1dcdb.gif

Y specifies 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.

cdbl.gif

carrier frequency specifies the center frequency of the passband, in hertz. The incoming signal is upconverted to center around this frequency. Specify the desired carrier frequency of the outgoing signal with this parameter.

cdbl.gif

initial phase specifies the initial phase, in degrees, of the software local oscillator used in the downconversion process. This parameter is ignored if the reset? parameter is FALSE. Use initial phase to match the phase of the incoming modulated carrier and the local oscillator(s) of the downconversion process.

cbool.gif

reset? specifies whether to use the value input to the initial phase parameter.

TRUE

When reset? is TRUE, this VI uses the initial phase value.

FALSE

Set reset? to FALSE to disregard the initial phase input and continue using values supplied in the previous call. Reusing previous values is useful when sequential data blocks represent contiguous signal 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.

iwfm.gif

upconverted waveform returns the upconverted signal in passband form.

idbl.gif

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

idbl.gif

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

i1dcdb.gif

Y returns the upconverted information signal array.

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.

MT Upconvert Baseband (Real)

Upconverts baseband I/Q (complex envelope) signal data to its real passband equivalent. Upconverted data of the specified bandwidth is returned in the passband waveform parameter.

MT Upconvert Baseband (Real)

cdbl.gif

initial phase specifies the initial phase, in degrees, of the software local oscillator used in the downconversion process. This parameter is ignored if the reset? parameter is FALSE. Use initial phase to match the phase of the incoming modulated carrier and the local oscillator(s) of the downconversion process.

ccclst.gif

baseband waveform specifies the complex envelope signal data for upconversion to its passband equivalent.

cdbl.gif

t0 specifies the trigger (start) time of the acquired signal.

cdbl.gif

dt specifies the time interval between data points in the acquired signal.

c1dcdb.gif

Y specifies 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.

cdbl.gif

carrier frequency specifies the center frequency of the passband, in hertz. The incoming signal is upconverted to center around this frequency. Specify the desired carrier frequency of the outgoing signal with this parameter.

cbool.gif

reset? specifies whether to use the value input to the initial phase parameter.

TRUE

When reset? is TRUE, this VI uses the initial phase value.

FALSE

Set reset? to FALSE to disregard the initial phase input and continue using values supplied in the previous call. Reusing previous values is useful when sequential data blocks represent contiguous signal 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.

iwfm.gif

passband waveform returns the upconverted signal in passband form.

idbl.gif

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

idbl.gif

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

i1dcdb.gif

Y returns the upconverted information signal array.

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

Note   If the input baseband waveform (complex) is represented as the following equation:

m(t) = Re[m(t)] + j*Im[m(t)]

where j = sqrt(–1) and Re() and Im() denote the real and imaginary parts of m(t), respectively, the generated passband waveform m PB (t) of this VI is represented by the following equation:

m PB (t) = Re[m(t)]cos(2f c t) – Im[m(t)]sin(2f c t)

where f c denotes the carrier frequency corresponding to the generated passband waveform.