diff options
author | japm48 <japm48@users.noreply.github.com> | 2020-10-20 07:54:59 +0200 |
---|---|---|
committer | mormj <34754695+mormj@users.noreply.github.com> | 2020-10-28 14:15:25 -0400 |
commit | 1458b71d90310444e556f515ee86dde7c287ed79 (patch) | |
tree | 69ac890ede9ed5b5c9ebdf1e571d3d13ff5a0263 /gr-digital/python/digital/bindings/ofdm_equalizer_simpledfe_python.cc | |
parent | 15efb1ed8d089b3e5ef2aac7f55f483e36d4866d (diff) |
digital: ofdm_equalizer_simpledfe: add enable_soft_output option
Enable outputting equalized symbols that are not exactly constellation
symbols. This is useful for OFDM soft decoding/demodulation (e.g.
optimal turbo or LDPC decoding).
For compatibility, this new behaviour has to be enabled by setting the
new option "enable_soft_output" to true (false by default).
Diffstat (limited to 'gr-digital/python/digital/bindings/ofdm_equalizer_simpledfe_python.cc')
-rw-r--r-- | gr-digital/python/digital/bindings/ofdm_equalizer_simpledfe_python.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gr-digital/python/digital/bindings/ofdm_equalizer_simpledfe_python.cc b/gr-digital/python/digital/bindings/ofdm_equalizer_simpledfe_python.cc index 44bb7e5b42..fcd939057f 100644 --- a/gr-digital/python/digital/bindings/ofdm_equalizer_simpledfe_python.cc +++ b/gr-digital/python/digital/bindings/ofdm_equalizer_simpledfe_python.cc @@ -14,7 +14,7 @@ /* BINDTOOL_GEN_AUTOMATIC(0) */ /* BINDTOOL_USE_PYGCCXML(0) */ /* BINDTOOL_HEADER_FILE(ofdm_equalizer_simpledfe.h) */ -/* BINDTOOL_HEADER_FILE_HASH(8091e37dbba4afc0b7a2fd9441996144) */ +/* BINDTOOL_HEADER_FILE_HASH(e484906ff9740a46f83b999ec69f511e) */ /***********************************************************************************/ #include <pybind11/complex.h> @@ -47,6 +47,7 @@ void bind_ofdm_equalizer_simpledfe(py::module& m) py::arg("symbols_skipped") = 0, py::arg("alpha") = 0.10000000000000001, py::arg("input_is_shifted") = true, + py::arg("enable_soft_output") = false, D(ofdm_equalizer_simpledfe, make)) |