aboutsummaryrefslogtreecommitdiffstats
path: root/filter/generate-filter.py
diff options
context:
space:
mode:
Diffstat (limited to 'filter/generate-filter.py')
-rwxr-xr-xfilter/generate-filter.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/filter/generate-filter.py b/filter/generate-filter.py
new file mode 100755
index 0000000..7d28eab
--- /dev/null
+++ b/filter/generate-filter.py
@@ -0,0 +1,13 @@
+#!/usr/bin/env python
+import gnuradio
+from gnuradio import gr
+
+gain = 1
+rate = 2.048e6
+cutoff = 810e3
+transition_width = 150e3
+taps = gr.firdes_low_pass(gain, rate, cutoff, transition_width, gr.firdes.WIN_HAMMING, beta=6.76)
+
+print(len(taps))
+for t in taps:
+ print(t)