summaryrefslogtreecommitdiff
path: root/gr-digital/lib/ofdm_equalizer_simpledfe.cc
Commit message (Collapse)AuthorAgeFilesLines
* digital: ofdm_equalizer_simpledfe: add enable_soft_output optionjapm482020-10-281-12/+18
| | | | | | | | | 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).
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* Tree: clang-format without the include sortingMarcus Müller2019-08-091-85/+83
|
* Addresses Defects 1046385 & 1046340: Out-of-bounds accessBen Hilburn2015-08-281-0/+6
| | | | | | | | | | | | | Both of these defects are for the second parameter of the `constellation` class' `map_to_points` function that accepts a pointer to an array of `gr_complex` values. In both of these defects, a class is calling this function and passing the address of a single `gr_complex` value in place of an array pointer. The only reason this isn't exploding with SEGFAULTs is because both of these functions happen to use the default constructor of `constellation`, which sets the loop limit in `map_to_points` to `1`. It's generally a dangerous design, but changing the function prototype seems heavy heanded, and adding additional conditionals will end up affecting the fast-path. For now, I am just documenting this oddity in the code.
* digital: fix for moving average filter in OFDM equalizer.Stefano Banti2013-08-271-1/+2
|
* Merge branch 'next' into runtime_pimplJohnathan Corgan2013-05-131-4/+6
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: gr-blocks/swig/blocks_swig0.i gr-digital/lib/ofdm_chanest_vcvc_impl.cc gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.cc gr-digital/lib/ofdm_frame_equalizer_vcvc_impl.h gr-digital/lib/ofdm_sync_sc_cfb_impl.cc gr-digital/lib/packet_header_default.cc gr-digital/lib/packet_headerparser_b_impl.cc
| * Merge branch 'master-ofdm', fixed conflictsMartin Braun2013-05-121-4/+6
| |
* | digital: moved include dir to gnuradio/digitalJohnathan Corgan2013-04-291-1/+1
| |
* | runtime: converting runtime core to gr namespace, gnuradio include dir.Tom Rondeau2013-04-291-1/+1
|/
* digital: pimplified old blocksMartin Braun2013-03-171-0/+110