MT Calculate Power Adjustment and PAPR VI

LabView Digital Modulation

MT Calculate Power Adjustment and PAPR VI

Returns the peak-to-average power ratio (PAPR) and the full-scale power adjustment.

In the NI-RFSG peak-power mode, after scaling the waveform to between +1 and –1, the waveform power may not be at the desired level. You can use the full scale adjustment parameter to compensate for the loss in power and the PAPR parameter to change the average power of the modulated waveform to the peak power specifically required for streaming mode.

Note  The input complex waveform must be scaled by the worst case scaling factor generated by the MT Calculate Worst Case Scaling Factor (Modulation and Resample) VI.

MT Calculate Power Adjustment and PAPR

ccclst.gif

input complex waveform specifies the modulated complex baseband waveform data.

cdbl.gif

t0 specifies the trigger (start) time of the Y array. The default is 0.0.

cdbl.gif

dt specifies the time interval between data points in the Y array. The default is 1.0.

c1dcdb.gif

Y specifies the complex-valued signal-only baseband modulated waveform. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.

cdbl.gif

waveform scaling factor specifies the scaling factor used on the waveform to position it between +1 and -1. Typically, this parameter would be wired from the waveform scaling factor parameter of the MT Calculate Worst Case Scaling Factor (Modulation and Resample) VI.

This VI uses this parameter to scale the input complex waveform.

cbool.gif

reset? specifies whether to calculate the full scale adjustment and PAPR parameters. On first call, reset? is set to TRUE by default. This parameter is TRUE by default for subsequent iterations.

ccclst.gif

error in (no error) can accept 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.

cbool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. 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.

ci32.gif

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

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.

idbl.gif

full scale adjustment returns the number by which the NI-RFSG power level must be adjusted.

idbl.gif

PAPR returns the peak-to-average power ratio of the scaled input complex waveform, where the scaling factor is derived from the MT Calculate Worst Case Scaling Factor (Modulation and Resample) VI.

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.

ibool.gif

status is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. 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.

ii32.gif

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

istr.gif

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