Home > Support > NI Product Manuals > LabVIEW Communications System Design Suite 1.0 Manual

Resamples the input signal X by interpolating X, passing the interpolated signal through an FIR filter, and decimating the filtered signal.

connector_pane_image
datatype_icon

anti-aliasing?

A Boolean that determines whether the input signal undergoes lowpass filtering when LabVIEW downsamples the signal. If anti-aliasing? is TRUE, this node protects the resampled signal from aliasing. However, the computation requirements increase during resampling.

Default: TRUE

datatype_icon

reset

Initialization of resampling. The default is FALSE. The first time this VI runs or when reset is TRUE, LabVIEW initializes the internal states of the VI to zero and uses start index to determine when the resampling starts. The next time this VI runs and reset is FALSE, LabVIEW initializes the internal states to the final states from the previous call to this VI. To process a large data sequence that consists of smaller blocks, set reset to TRUE for the first block and to FALSE for all the remaining blocks in continuous resampling.

datatype_icon

X

Is the input real signal for resampling. The sampling interval of X is 1.

datatype_icon

start index

Determines where the resampling starts for the first call to the VI or if reset is TRUE. Set the start index according to the signal after X is interpolated. start index greater than or equal to 0.

Default: 0

datatype_icon

resample factor

The interpolation factor and the decimation factor for resampling.

datatype_icon

interpolation

Is the interpolation factor for resampling.

Default: 1

datatype_icon

decimation

Is the decimation factor for resampling.

Default: 1

datatype_icon

error in

Error conditions that occur before this node runs. The node responds to this input according to standard error behavior.

Default: no error

datatype_icon

FIR filter specifications

Minimum values this VI needs to specify the FIR filter.

datatype_icon

alias rejection (dB)

Minimum attenuation level of signal components aliased after any resampling operation.

Default: 120

datatype_icon

normalized bandwidth

Fraction of the new sampling rate that is not attenuated.

Default: 0.4536

datatype_icon

Y

Resampled signal. The sampling interval of Y is decimation/interpolation.

datatype_icon

t0

Time instance for the first sample of each signal in Y.

datatype_icon

error out

Error information. The node produces this output according to standard error behavior.