23 #ifndef GNSS_SDR_TRACKING_2ND_DLL_FILTER_H 24 #define GNSS_SDR_TRACKING_2ND_DLL_FILTER_H 53 void calculate_lopp_coef(
float* tau1,
float* tau2,
float lbw,
float zeta,
float k);
56 float d_tau1_code = 0.0;
57 float d_tau2_code = 0.0;
58 float d_pdi_code = 0.0;
59 float d_dllnoisebandwidth = 0.0;
60 float d_dlldampingratio = 0.0;
61 float d_old_code_error = 0.0;
62 float d_old_code_nco = 0.0;
float get_code_nco(float DLL_discriminator)
Numerically controlled oscillator.
This class implements a 2nd order DLL filter for code tracking loop.
void set_DLL_BW(float dll_bw_hz)
Set DLL filter bandwidth [Hz].
void initialize()
Start tracking with acquisition information.
void set_pdi(float pdi_code)
Set Summation interval for code [s].