[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r4079 - gnuradio/trunk/gnuradio-core/src/lib/general
From: |
n4hy |
Subject: |
[Commit-gnuradio] r4079 - gnuradio/trunk/gnuradio-core/src/lib/general |
Date: |
Wed, 13 Dec 2006 20:31:45 -0700 (MST) |
Author: n4hy
Date: 2006-12-13 20:31:45 -0700 (Wed, 13 Dec 2006)
New Revision: 4079
Modified:
gnuradio/trunk/gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc
Log:
Modified gr_pll_carriertracking to use gr_fast_atan2 rather than atan2
Modified:
gnuradio/trunk/gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc
===================================================================
--- gnuradio/trunk/gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc
2006-12-14 00:13:33 UTC (rev 4078)
+++ gnuradio/trunk/gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc
2006-12-14 03:31:45 UTC (rev 4079)
@@ -28,6 +28,7 @@
#include <gr_io_signature.h>
#include <gr_sincos.h>
#include <math.h>
+#include <gr_math.h>
#define M_TWOPI (2*M_PI)
@@ -63,7 +64,8 @@
gr_pll_carriertracking_cc::phase_detector(gr_complex sample,float ref_phase)
{
float sample_phase;
- sample_phase = atan2(sample.imag(),sample.real());
+ // sample_phase = atan2(sample.imag(),sample.real());
+ sample_phase = gr_fast_atan2f(sample.imag(),sample.real());
return mod_2pi(sample_phase-ref_phase);
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r4079 - gnuradio/trunk/gnuradio-core/src/lib/general,
n4hy <=