diff options
author | Martin Braun <martin.braun@ettus.com> | 2018-02-03 15:36:58 +0100 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2018-02-03 15:36:58 +0100 |
commit | a35e10870bbb9a71b3ab66b1dc58135e08c9543e (patch) | |
tree | a9b1df0f4acc58c6615a15442495292827b8ca40 /gr-analog | |
parent | a212beb816781416d24d1c2b7ea31265ad702f33 (diff) | |
parent | 7365f030cdc690c00a0cd7d2dc418275495243e9 (diff) |
Merge branch 'maint'
Diffstat (limited to 'gr-analog')
-rw-r--r-- | gr-analog/include/gnuradio/analog/agc.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gr-analog/include/gnuradio/analog/agc.h b/gr-analog/include/gnuradio/analog/agc.h index 44896250d..1e9759c45 100644 --- a/gr-analog/include/gnuradio/analog/agc.h +++ b/gr-analog/include/gnuradio/analog/agc.h @@ -25,7 +25,7 @@ #include <gnuradio/analog/api.h> #include <gnuradio/gr_complex.h> -#include <math.h> +#include <cmath> namespace gr { namespace analog { @@ -70,7 +70,7 @@ namespace gr { { gr_complex output = input * _gain; - _gain += _rate * (_reference - sqrt(output.real()*output.real() + + _gain += _rate * (_reference - std::sqrt(output.real()*output.real() + output.imag()*output.imag())); if(_max_gain > 0.0 && _gain > _max_gain) { _gain = _max_gain; |