summaryrefslogtreecommitdiff
path: root/gr-digital/python/digital/qa_decision_feedback_equalizer.py
Commit message (Collapse)AuthorAgeFilesLines
* digital: pep8 formattingJosh Morman2021-11-241-1/+1
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* digital: fix qa for equalizersJosh Morman2021-04-211-10/+31
| | | | Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
* qa: run autopep8 formatting on qa python filesmormj2020-10-301-44/+124
| | | | | | find ./ -iname qa*.py | xargs autopep8 --in-place -a -a mostly formats whitespace and gets rid of trailing semicolons
* digital: add python bindings for equalizers+modulate_vectorJosh Morman2020-06-041-3/+3
|
* digital: restructure equalizers and add dfe (#3306)mormj2020-04-091-0/+146
* digital: restructure equalizers and add dfe This commit restructures the linear equalizer to have a separate specifiable adaptive algorithm. Generally this works the same as the previous LMS and CMA decision directed equalizers, but also adds the ability to equalize using training sequences as well. Also, a Decision Feedback Equalizer structure is added * digital: more const in equalizers * digital: equalizers - more safety based on review * digital: dfe - use deque instead of vector for decision_history * digital - equalizers, further cleanup