GNU Radio 3.6.5 C++ API
|
Implements a kurtosis-based adaptive equalizer on complex stream. More...
#include <digital_kurtotic_equalizer_cc.h>
Public Member Functions | |
void | set_gain (float mu) |
Protected Member Functions | |
virtual gr_complex | error (const gr_complex &out) |
virtual void | update_tap (gr_complex &tap, const gr_complex &in) |
Friends | |
DIGITAL_API digital_kurtotic_equalizer_cc_sptr | digital_make_kurtotic_equalizer_cc (int num_taps, float mu) |
Implements a kurtosis-based adaptive equalizer on complex stream.
"Y. Guo, J. Zhao, Y. Sun, "Sign kurtosis maximization based blind equalization algorithm," IEEE Conf. on Control, Automation, Robotics and Vision, Vol. 3, Dec. 2004, pp. 2052 - 2057."
virtual gr_complex digital_kurtotic_equalizer_cc::error | ( | const gr_complex & | out | ) | [inline, protected, virtual] |
Implements gr_adaptive_fir_ccc.
References gr_clip().
void digital_kurtotic_equalizer_cc::set_gain | ( | float | mu | ) | [inline] |
virtual void digital_kurtotic_equalizer_cc::update_tap | ( | gr_complex & | tap, |
const gr_complex & | in | ||
) | [inline, protected, virtual] |
Implements gr_adaptive_fir_ccc.
References gr_adaptive_fir_ccc::d_error.
DIGITAL_API digital_kurtotic_equalizer_cc_sptr digital_make_kurtotic_equalizer_cc | ( | int | num_taps, |
float | mu | ||
) | [friend] |