GNU Radio 3.6.5 C++ API
|
Implements a PLL which locks to the input frequency and outputs a carrier. More...
#include <gr_pll_refout_cc.h>
Friends | |
GR_CORE_API gr_pll_refout_cc_sptr | gr_make_pll_refout_cc (float loop_bw, float max_freq, float min_freq) |
Implements a PLL which locks to the input frequency and outputs a carrier.
input: stream of complex; output: stream of complex
This PLL locks onto a [possibly noisy] reference carrier on the input and outputs a clean version which is phase and frequency aligned to it.
All settings max_freq and min_freq are in terms of radians per sample, NOT HERTZ. The loop bandwidth determins the lock range and should be set around pi/200 -- 2pi/100.
GR_CORE_API gr_pll_refout_cc_sptr gr_make_pll_refout_cc | ( | float | loop_bw, |
float | max_freq, | ||
float | min_freq | ||
) | [friend] |