diff options
author | Martin Braun <martin.braun@ettus.com> | 2020-08-13 17:06:36 +0200 |
---|---|---|
committer | Martin Braun <martin@gnuradio.org> | 2020-08-14 04:11:26 -0700 |
commit | 487da72790363937c20f93500a1883ac0fc93582 (patch) | |
tree | 5db582d67942a606458d573a7181f0b7d8ccb7c1 /gr-fft/python/fft/bindings/window_python.cc | |
parent | 3adb522b0ddf6736605beea797016353a1d4a2b8 (diff) |
fft: window: Allow normalizing windows
In some applications, it is useful to generate windows that have unit
power. The boxcar window (rectangle) is always of unit power, but the
other windows are not, leading to apple-to-oranges comparisons, e.g.,
when switching between window types in a live spectrum estimation
application.
Diffstat (limited to 'gr-fft/python/fft/bindings/window_python.cc')
-rw-r--r-- | gr-fft/python/fft/bindings/window_python.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gr-fft/python/fft/bindings/window_python.cc b/gr-fft/python/fft/bindings/window_python.cc index 51dd7200d1..e04a6c59df 100644 --- a/gr-fft/python/fft/bindings/window_python.cc +++ b/gr-fft/python/fft/bindings/window_python.cc @@ -13,8 +13,8 @@ /* If manual edits are made, the following tags should be modified accordingly. */ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ -/* BINDTOOL_HEADER_FILE(window.h) */ -/* BINDTOOL_HEADER_FILE_HASH(b55c3b96105267729782fc5262efa28a) */ +/* BINDTOOL_HEADER_FILE(window.h) */ +/* BINDTOOL_HEADER_FILE_HASH(22de6d8875628eec777952b4902a09e9) */ /***********************************************************************************/ #include <pybind11/complex.h> @@ -176,6 +176,7 @@ void bind_window(py::module& m) py::arg("type"), py::arg("ntaps"), py::arg("beta") = 6.76, + py::arg("normalize") = false, D(window, build)) ; |