[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] [gnuradio] 01/01: msk_timing_recovery_cc: ignore (and
From: |
git |
Subject: |
[Commit-gnuradio] [gnuradio] 01/01: msk_timing_recovery_cc: ignore (and warn) on time_est outside of (-1.0, 1.0) |
Date: |
Fri, 4 Nov 2016 19:01:41 +0000 (UTC) |
This is an automated email from the git hooks/post-receive script.
jcorgan pushed a commit to branch maint
in repository gnuradio.
commit edfbbc19525bbf36de7a3890479d748711ed8d03
Author: Nick Foster <address@hidden>
Date: Fri Nov 4 11:14:15 2016 -0700
msk_timing_recovery_cc: ignore (and warn) on time_est outside of (-1.0,
1.0)
---
gr-digital/lib/msk_timing_recovery_cc_impl.cc | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/gr-digital/lib/msk_timing_recovery_cc_impl.cc
b/gr-digital/lib/msk_timing_recovery_cc_impl.cc
index 4b26573..1473aa8 100644
--- a/gr-digital/lib/msk_timing_recovery_cc_impl.cc
+++ b/gr-digital/lib/msk_timing_recovery_cc_impl.cc
@@ -145,8 +145,16 @@ namespace gr {
tags.erase(tags.begin());
goto out;
}
+ if(std::abs(center) >= 1.0f) {
+ GR_LOG_WARN(d_logger, boost::format("work: ignoring
time_est tag "
+ "(%.2f) outside of
(-1, 1)") \
+ % center);
+ tags.erase(tags.begin());
+ goto out;
+ }
d_mu = center;
iidx = offset;
+ //we want positive mu, so offset iidx to compensate
if(d_mu<0) {
d_mu++;
iidx--;