Band-pass Filter Taps: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
m (→‎Example Flowgraph: Unbracket bare URL(s). There is good reason not to disguise the links, and readers should be able to see the filename without hovering.)
 
(One intermediate revision by one other user not shown)
Line 31: Line 31:


== Example Flowgraph ==
== Example Flowgraph ==
This flowgraph can be found at https://github.com/gnuradio/gnuradio/blob/master/gr-filter/examples/filter_taps.grc.
[[File:Filter_taps_fg.png|800px]]


== Source Files ==
== Source Files ==

Latest revision as of 08:42, 27 April 2023

Generates taps for a band-pass filter and stores it in variable called whatever the ID is set to. It's essentially a convenience wrapper for calling firdes.band_pass() or firdes.complex_band_pass(). None of the parameters are realtime changeable because the taps are created once at the beginning of the flowgraph.

Parameters

ID
Similar to the Variable block, the ID will hold the values generated.
Tap Type
Whether the taps are real or complex.
Gain
Scaling factor applied to output.
Sample Rate
Input sample rate.
Low Cutoff Freq
Lower cutoff frequency in Hz
High Cutoff Freq
Upper cutoff frequency in Hz
Transition Width
Transition width between stop-band and pass-band in Hz
Window
Type of window to use
Beta
The beta paramater only applies to the Kaiser window.

Example Flowgraph

This flowgraph can be found at https://github.com/gnuradio/gnuradio/blob/master/gr-filter/examples/filter_taps.grc.

Filter taps fg.png

Source Files