![]() |
GNSS-SDR
0.0.19
An Open Source GNSS Software Defined Receiver
|
This class implements a 2nd order PLL filter for carrier tracking loop. More...
#include <tracking_2nd_PLL_filter.h>
Public Member Functions | |
| Tracking_2nd_PLL_filter (float pdi_carr) | |
| void | set_PLL_BW (float pll_bw_hz) |
| Set PLL loop bandwidth [Hz]. More... | |
| void | set_pdi (float pdi_carr) |
| Set Summation interval for code [s]. More... | |
| void | initialize () |
| float | get_carrier_nco (float PLL_discriminator) |
This class implements a 2nd order PLL filter for carrier 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 39 of file tracking_2nd_PLL_filter.h.
| void Tracking_2nd_PLL_filter::set_pdi | ( | float | pdi_carr | ) |
Set Summation interval for code [s].
| void Tracking_2nd_PLL_filter::set_PLL_BW | ( | float | pll_bw_hz | ) |
Set PLL loop bandwidth [Hz].
1.8.14