23 #ifndef GNSS_SDR_TRACKING_2ND_PLL_FILTER_H 24 #define GNSS_SDR_TRACKING_2ND_PLL_FILTER_H 49 float get_carrier_nco(
float PLL_discriminator);
52 void calculate_lopp_coef(
float* tau1,
float* tau2,
float lbw,
float zeta,
float k);
54 float d_tau1_carr = 0.0;
55 float d_tau2_carr = 0.0;
56 float d_pdi_carr = 0.0;
57 float d_pllnoisebandwidth = 0.0;
58 float d_plldampingratio = 0.0;
59 float d_old_carr_error = 0.0;
60 float d_old_carr_nco = 0.0;
This class implements a 2nd order PLL filter for carrier tracking loop.
void set_pdi(float pdi_carr)
Set Summation interval for code [s].
void set_PLL_BW(float pll_bw_hz)
Set PLL loop bandwidth [Hz].