Owning Palette: Scaling VIs
Requires: FPGA Interface
Generates filter coefficients for the Butterworth Filter Express VI.
![]() | Note Large changes to inputs during run time cause invalid states and instability in the Butterworth Filter Express VI. Change the inputs gradually or reset the filter after changing the inputs. |
| Dialog Box Options |
| Block Diagram Inputs |
| Block Diagram Outputs |
| Parameter | Description | ||
|---|---|---|---|
| Filter Specifications | Contains the following options:
| ||
| Implementation | Contains the following options:
| ||
| Filter Response | Displays the actual magnitude response of the filter. |
| Parameter | Description |
|---|---|
| cutoff frequency (Hz) | Specifies the cutoff frequency of the filter in hertz. The default is 1000 Hz. |
| sample rate (S/s) | Specifies the sampling rate of the signal in samples per second. The default is 50000 S/s. |
| error in (no error) | Describes error conditions that occur before this node runs. |
| channel index | Specifies the index of the channel for the scaled coefficients configuration. This parameter is available only if the Number of channels option is greater than 1. |
| Parameter | Description |
|---|---|
| scaled coefficients | Returns single-channel filter coefficients to load at run time. Scaled coefficients is a fixed-size array of 32-bit signed integers. The size of the array depends on the order you specify. If the filter order is one, the array contains two elements. If the filter order is two, the array contains three elements. If the filter order is four, the array contains six elements.The filter coefficients must correspond to the filter type and order you specify using the Type and Order options in the Butterworth Filter Express VI. You cannot change the order or type of the filter at run time. |
| configuration | Returns the scaled coefficients to load at run time for the channel index you specify using the channel index element of this cluster. This parameter is available only when you configure the VI such that Number of channels is greater than one. |
| error out | Contains error information. This output provides standard error out functionality. |