From 92770a5a7fc8a662c33256a08e3eb16be593eb59 Mon Sep 17 00:00:00 2001 From: Tom Rondeau Date: Fri, 3 Jun 2011 17:56:47 -0400 Subject: digital: adding GRC block for LMS DD equalizer. --- gr-digital/grc/Makefile.am | 1 + gr-digital/grc/digital_block_tree.xml | 1 + gr-digital/grc/digital_lms_dd_equalizer_cc.xml | 36 ++++++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 gr-digital/grc/digital_lms_dd_equalizer_cc.xml diff --git a/gr-digital/grc/Makefile.am b/gr-digital/grc/Makefile.am index 8d08c3f59..1c8ab9b33 100644 --- a/gr-digital/grc/Makefile.am +++ b/gr-digital/grc/Makefile.am @@ -27,6 +27,7 @@ dist_grcblocks_DATA = \ digital_block_tree.xml \ digital_costas_loop_cc.xml \ digital_cma_equalizer_cc.xml \ + digital_lms_dd_equalizer_cc.xml \ digital_kurtotic_equalizer_cc.xml \ digital_dxpsk_mod.xml \ digital_dxpsk_demod.xml diff --git a/gr-digital/grc/digital_block_tree.xml b/gr-digital/grc/digital_block_tree.xml index c132ff5b4..596669e5e 100644 --- a/gr-digital/grc/digital_block_tree.xml +++ b/gr-digital/grc/digital_block_tree.xml @@ -32,6 +32,7 @@ Digital digital_costas_loop_cc digital_cma_equalizer_cc + digital_lms_dd_equalizer_cc digital_kurtotic_equalizer_cc diff --git a/gr-digital/grc/digital_lms_dd_equalizer_cc.xml b/gr-digital/grc/digital_lms_dd_equalizer_cc.xml new file mode 100644 index 000000000..b484cb6db --- /dev/null +++ b/gr-digital/grc/digital_lms_dd_equalizer_cc.xml @@ -0,0 +1,36 @@ + + + + LMS DD Equalizer + digital_lms_dd_equalizer_cc + from gnuradio import digital + digital.lms_dd_equalizer_cc($mu, $num_taps, $cnst) + set_gain($mu) + + Mu + mu + real + + + Num. Taps + num_taps + int + + + Constellation Object + cnst + raw + + + in + complex + + + out + complex + + -- cgit