diff options
author | Bastian Bloessl <bloessl@ccs-labs.org> | 2014-09-10 01:27:37 +0200 |
---|---|---|
committer | Tom Rondeau <tom@trondeau.com> | 2014-09-24 17:31:54 -0400 |
commit | df989396da608daf1e1cb1cba1a754f0767fd6d1 (patch) | |
tree | 4845d68019721541da5af0ecd98ff7391796c377 | |
parent | f2a2a8f2e9c70aa729244fc574211753aa4bf158 (diff) |
digital: clock recovery fix relative limit
-rw-r--r-- | gr-digital/lib/clock_recovery_mm_ff_impl.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gr-digital/lib/clock_recovery_mm_ff_impl.cc b/gr-digital/lib/clock_recovery_mm_ff_impl.cc index 6c16777ed7..0f9bdbef42 100644 --- a/gr-digital/lib/clock_recovery_mm_ff_impl.cc +++ b/gr-digital/lib/clock_recovery_mm_ff_impl.cc @@ -104,7 +104,7 @@ namespace gr { d_last_sample = out[oo]; d_omega = d_omega + d_gain_omega * mm_val; - d_omega = d_omega_mid + gr::branchless_clip(d_omega-d_omega_mid, d_omega_relative_limit); + d_omega = d_omega_mid + gr::branchless_clip(d_omega-d_omega_mid, d_omega_mid * d_omega_relative_limit); d_mu = d_mu + d_omega + d_gain_mu * mm_val; ii += (int)floor(d_mu); |