![]() |
GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
|
This class implements a 2nd order DLL filter for code tracking loop. More...
#include <tracking_2nd_DLL_filter.h>
Public Member Functions | |
| Tracking_2nd_DLL_filter (float pdi_code) | |
| void | set_DLL_BW (float dll_bw_hz) |
| Set DLL filter bandwidth [Hz]. | |
| void | set_pdi (float pdi_code) |
| Set Summation interval for code [s]. | |
| void | initialize () |
| Start tracking with acquisition information. | |
| float | get_code_nco (float DLL_discriminator) |
| Numerically controlled oscillator. | |
This class implements a 2nd order DLL filter for code tracking loop.
The algorithm is described in: K.Borre, D.M.Akos, N.Bertelsen, P.Rinder, and S. H. Jensen, A Software-Defined GPS and Galileo Receiver. A Single-Frequency Approach, Birkhauser, 2007, Applied and Numerical Harmonic Analysis.
Definition at line 40 of file tracking_2nd_DLL_filter.h.
| float Tracking_2nd_DLL_filter::get_code_nco | ( | float | DLL_discriminator | ) |
Numerically controlled oscillator.
| void Tracking_2nd_DLL_filter::initialize | ( | ) |
Start tracking with acquisition information.
| void Tracking_2nd_DLL_filter::set_DLL_BW | ( | float | dll_bw_hz | ) |
Set DLL filter bandwidth [Hz].
| void Tracking_2nd_DLL_filter::set_pdi | ( | float | pdi_code | ) |
Set Summation interval for code [s].