Index: gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc =================================================================== --- gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc (Revision 3290) +++ gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc (Arbeitskopie) @@ -107,7 +107,7 @@ else if (d_freq < d_min_freq) d_freq = d_min_freq; gr_sincosf(d_phase,&t_imag,&t_real); - optr[i] = gr_complex(t_real,t_imag); + optr[i] = iptr[i] * gr_complex(t_real,-t_imag); d_locksig = d_locksig * (1.0 - d_alpha) + d_alpha*(iptr[i].real() * t_real + iptr[i].imag() * t_imag); if ((d_squelch_enable) && !lock_detector())