commit-gnuradio
[Top][All Lists]
Advanced

[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--;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]