MT Fractional Resample (Deprecated)
Specifies a complex waveform and resamples and/or realigns it based on the input parameters that you specify.
initial sample offset specifies the initial sample offset in seconds. This positive value specifies the location in time of the first output point relative to the first input point. |
|||||||
input complex waveform specifies the complex baseband waveform data.
|
|||||||
desired sample rate specifies the desired sample rate of the output complex waveform data, in units Hz. This value can be an integer or a non-integer multiple of the input data sample rate. The default is 1.00. |
|||||||
reset? controls whether the VI continues resampling using the previous iteration states. reset? must be set to TRUE whenever you desire to restart fractional resampling. The default is TRUE. |
|||||||
error in 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.
|
|||||||
output complex waveform returns the resampled complex baseband waveform data.
|
|||||||
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.
|
Details
To realign the input waveform in time, specify a nonzero value in the initial sample offset parameter. Positive (negative values are invalid) offset values push the output complex waveform forward relative to the input complex waveform.
To resample a waveform, enter a desired sample rate that differs from the existing sample rate of the input complex waveform. To realign a waveform without changing its sample rate, enter a value in the desired sample rate parameter equal to the existing sample rate. To resample a waveform without changing the relative timing offset between the input and output complex waveforms, enter a value of 0 in the initial sample offset parameter.
Using MT Fractional Resample in Modulation Toolkit 4.1
The Modulation Toolkit 4.0 version of MT Fractional Resample VI has been deprecated for Modulation Toolkit 4.1. If your application currently uses the MT Fractional Resample VI, the application will continue to refer to the Modulation Toolkit 4.0 version of MT Fractional Resample located at <LabVIEW>\vi.lib\addons\Modulation\Analog\Deprecated. Use the MT Resample (Complex Cluster) VI for Modulation Toolkit 4.1 or later applications.
Note The FIR filters used in the resampling algorithms in the MT Resample (Complex Cluster) and the MT Fractional Resample VI have different delays. If your application depends on the specific filter delay value of the MT Fractional Resample VI, review your application and evaluate if you can use the MT Resample (Complex Cluster) VI with the flush buffers? parameter set to TRUE instead. To switch to using the MT Resample (Complex Cluster), replace the MT Fractional Resample with this VI and carefully review and modify the parts of your application that depend on specific values of filter delays.
Because of the difference in the FIR filters, comparing data from the MT Fractional Resample VI and MT Resample (Complex Cluster) VI does not produce numerically exact matches. |
Note If your application uses MT Fractional Resample, NI recommends that you carefully review your application based on the behavioral differences between the deprecated MT Fractional Resample VI and the new MT Resample (Complex Cluster) VI, and migrate your application to the new MT Resample (Complex Cluster) VI. |