Setup FIR



This dialog allows to set up a new FIR (Finite Impulse Response) filter. It is automatically invoked when starting a new FIR calculation either from the channel dialog or from the menu. You may see more details on calculations and a detailed explanation of all supported calculation jobs here.

You can use SBench6 to calculate the necessary coefficients for a low pass, a high pass or a band pass filter or you can enter you own set of coefficients.


Selected Channels This list shows all channels that are selected to be used with this calculation. This list is automatically filled when starting the calculation directly from the channel dialog window. The selected figure is calculated for each channel in this list and shown separately in the channel dialog.
Select Channels This button switches the list of source channels to a list of all channels that are valid as input for this calculation. Use this list to add/remove channels from the list of source channels.
Destination Channel Defines a name under which the resulting filtered signal should be accessed and shown inside SBench 6.
Destination File Store to cache tries to use the internal cache to speed up write process. If there is not enough free space in the cache the data is stored to a temporary file.
Store always to file stores data automatically under this file name on each calculation run. If Autostore is checked the result of the calculation is stored to a new file each time the calculation runs.
Filter type Selects the filter type. SBench6 will generate a set of coefficients depending of the settings below.
Edit coefficients Click this button if you want to enter your own set of coefficients for filtering. In the dialog that opens you can use CTRL+C and CTRL+V to copy/insert the coefficients. You can also store the generated coefficients to a file that can be imported by Matlab, or you can load a file with coefficients (e.g. that were generated by Matlab before).
Cutoff frequency Selects the cutoff frequency for the selected filter type. This setting is only available if filter type is not "User defined".
Order Selects the order of the filter. The number of filter taps is Order + 1. This setting is only available if filter type is not "User defined".
Window Selects the weighting window that is used in FIR coefficient calculation. This setting is only available if filter type is not "User defined".
Enable delay correction When enabled, SBench 6 will correct the time position of the filtered signal to the position of the source signal.
Enable DC gain correction When enabled, SBench 6 will apply a correcting factor on the coefficients to compensate DC gain.
Calculation Area Select the part of the signal that should be used for calculation of this figure:

Complete takes all samples of the signal from the first to the last acquired sample. The calculation result is updated when doing a new acquisition.

Current view runs the calculation across all samples of the signal that are currently visible in the display window. If the signal is moved inside the display or the zoom factor is changed the result will be re-calculated.

Cursor only uses samples that are between cursor B and cursor A in the current display window. The result is updated as soon as the cursors are moved.

Source Display defines the display whose cursor/visible area will be used. This is only available if Calculation Area is set to either Current View or Cursor.
Keep in loop If this option is checked the calculation is automatically updated if the source signal has changed or the calculation area changes. If it is not checked the result is calculated once and stays fixed afterwards.
Add to displays If this option is checked the newly generated filtered signal is automatically added to a matching analog display. If no analog display is yet available a newly generated display is automatically added showing this plot.

When you edit an existing channel the setup window will look slightly different: the channel area at the left is gone, and at the top of the dialog a section appears that allows you to edit the name, color and custom unit (if available) for the calculated channel. Below the calculation settings can be edited as described above.


Copyright © Spectrum Instrumentation GmbH Back to top
SBench 6 Documentation