summaryrefslogtreecommitdiff
path: root/gnuradio-core/src
diff options
context:
space:
mode:
authorTom2009-10-06 10:29:06 -0700
committerTom2009-10-06 10:29:06 -0700
commit314726ae7457b37f442a2751285b75b0d616c0f4 (patch)
tree269e3dcd906a8545026d4dd3f854c2de7f39c4b0 /gnuradio-core/src
parent7f994ec592ba721dae56f08cea92441c7f572797 (diff)
downloadgnuradio-314726ae7457b37f442a2751285b75b0d616c0f4.tar.gz
gnuradio-314726ae7457b37f442a2751285b75b0d616c0f4.tar.bz2
gnuradio-314726ae7457b37f442a2751285b75b0d616c0f4.zip
Should not be clipping the error here.
Diffstat (limited to 'gnuradio-core/src')
-rw-r--r--gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc b/gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc
index 49bbb8d36..89ea4a232 100644
--- a/gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc
+++ b/gnuradio-core/src/lib/general/gr_mpsk_receiver_cc.cc
@@ -35,7 +35,7 @@
#define M_TWOPI (2*M_PI)
#define VERBOSE_MM 0 // Used for debugging symbol timing loop
-#define VERBOSE_COSTAS 0 // Used for debugging phase and frequency tracking
+#define VERBOSE_COSTAS 1 // Used for debugging phase and frequency tracking
// Public constructor
@@ -265,8 +265,6 @@ gr_mpsk_receiver_cc::phase_error_tracking(gr_complex sample)
// Make phase and frequency corrections based on sampled value
phase_error = (*this.*d_phase_error_detector)(sample);
-
- phase_error = gr_branchless_clip(phase_error, 1.0);
d_freq += d_beta*phase_error; // adjust frequency based on error
d_phase += d_freq + d_alpha*phase_error; // adjust phase based on error