1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-10-30 14:53:03 +00:00
Commit Graph

611 Commits

Author SHA1 Message Date
Carles Fernandez
0b5c827eda Add Doppler rate in fast_resampler kernel. Still not used 2018-08-08 12:03:58 +02:00
Javier Arribas
19c5220886 Prepare the tracking configuration to allow a specific pull-in loops bandwidth 2018-08-07 20:05:35 +02:00
Marc Majoral
b1a7031e52 solved some bugs in GPS L5
removed check for sign in multicorrelator results: this is not necessary anymore
did some other minor maintenances
2018-08-07 18:56:54 +02:00
Sergi Segura
e4a86173fa tracking working 2018-08-06 13:52:08 +02:00
Javier Arribas
856eaf1881 Unified tracking algorithm improvement 2018-08-03 12:05:40 +02:00
Javier Arribas
83021ccfff Use by default the new fast local code resampler 2018-08-03 11:40:11 +02:00
Marc Majoral
daedfc3e01 adapted the FPGA tracking class according to the latest changes in the next branch 2018-08-02 17:32:59 +02:00
Marc Majoral
7e246dea29 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga 2018-08-01 18:59:40 +02:00
Marc Majoral
bb33faea21 improved existing code
started the GPS L2 FPGA class implementation (not finished yet)
implemented the GPS L5 FPGA class (not tested yet)
implemented the Galileo E5 FPGA class (not tested yet)

The code is still "dirty": it is yet to be cleaned of debug comments/code and any possible redundant code and not used variables.
2018-08-01 15:55:40 +02:00
Carles Fernandez
16848069ee Fix building 2018-07-20 13:19:41 +02:00
Carles Fernandez
5a908fcf7d Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into glamountain-kf 2018-07-20 12:59:46 +02:00
Javier Arribas
a392117c0b Improving bit synchronization in GPS L1 CA tracking 2018-07-13 15:23:20 +02:00
Javier Arribas
605ba079c8 Fix unified tracking binary dump artifacts in code delay estimation 2018-07-12 15:26:24 +02:00
Sergi Segura
51aa80aa46 tracking working, some satellites with loss of lock 2018-07-10 23:30:15 +02:00
Gerald LaMountain
486ac195db Add bayesian_estimation library to tracking/libs which will be used to perform noise adaptation to Kalman filter based tracking 2018-07-09 11:46:34 -04:00
Sergi Segura
bf8ffe63cf implemented the acquisition block, not working 2018-07-06 14:42:13 +02:00
Carles Fernandez
e454dc7e14 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf 2018-07-04 13:09:28 +02:00
Gerald LaMountain
0dd99e3c5d Add configurable model order to KF tracking (order 2, order 3) 2018-07-03 14:47:17 -04:00
Gerald LaMountain
d565d65521 Update KF tracking to use acquisition doppler bin size for initial doppler state covariance 2018-07-03 13:31:53 -04:00
Carles Fernandez
acd662b88f Add file header 2018-06-19 12:57:43 +02:00
Carles Fernandez
2c0f5a6062 Take the configuration object by reference 2018-06-19 12:56:53 +02:00
Carles Fernandez
69b05ff96d Initialize configuration object 2018-06-19 12:55:14 +02:00
Javier Arribas
799fe45830 Migrating DLL/PLL configuration from struct to class and adding tracking quality indicators plot sample MATLAB script 2018-06-19 11:36:15 +02:00
Javier Arribas
b8931ccb58 Prevent write to uninitialized pointer 2018-06-16 21:03:34 +02:00
Carles Fernandez
ebd8b46e51 Remove if parameter from Acquisition and Tracking blocks 2018-06-06 17:25:03 +02:00
Carles Fernandez
74ae513d70 Fix comparison int vs unsigned int 2018-06-03 22:46:02 +02:00
Carles Fernandez
424f812790 Fix clang warnings about unused private member 2018-06-03 19:11:16 +02:00
mmajoral
75cbc3fcdd Added Galileo E1 acquisition + tracking classes that use the generic acquisition and tracking classes for the FPGA HW accelerators (still to be tested). Did some minor code cleaning to the GPS files that use the FPGA HW accelerator. 2018-05-22 12:25:14 +02:00
Carles Fernandez
d61bc907fe Fix initialization 2018-05-19 23:54:36 +02:00
Carles Fernandez
63dc766308 Initialize all members 2018-05-19 22:44:21 +02:00
Carles Fernandez
ba6968bfe0 Avoid null dereference 2018-05-19 20:50:48 +02:00
Carles Fernandez
93954fbbe1 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf 2018-05-14 08:16:36 +02:00
Carles Fernandez
0d60d97c24 Use https instead of http in links when available
Update copyright year in headers
2018-05-13 22:49:11 +02:00
Carles Fernandez
7754fc66a6 Code cleaning 2018-05-09 13:09:26 +02:00
Carles Fernandez
ecc3998d98 Merge branch 'fpga' of https://github.com/mmajoral/gnss-sdr into mmajoral-fpga 2018-05-09 12:36:23 +02:00
mmajoral
0b9b9f4c39 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga.
Use a generic tracking radio block class for the tracking code that uses the FPGA HW accelerators.
2018-05-09 11:11:12 +02:00
Carles Fernandez
584e214a5f Update CN0 estimation call 2018-05-07 16:19:36 +02:00
Carles Fernandez
a5be528c90 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into HEAD 2018-05-07 15:08:28 +02:00
Carles Fernandez
813b2a9d04 Fix bug in GPS L5 and Galileo E5a decoding 2018-05-04 13:39:45 +02:00
mmajoral
4fa5648aa4 Currently creating a generic tracking class for the FPGA in the same way as it is done in the SW. 2018-05-03 10:38:21 +02:00
Carles Fernandez
bd81330201 Apply code formatting 2018-04-30 19:53:20 +02:00
Carles Fernandez
6d6b583169 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into mmajoral-fpga 2018-04-30 19:23:35 +02:00
Carles Fernandez
e74b72b9df Reorder includes 2018-04-29 04:16:56 +02:00
Carles Fernandez
01429132bd Avoid clash of redefined macros with Volk 2018-04-29 02:51:50 +02:00
Carles Fernandez
1573c40938 Expose some tracking parameters to the configuration
Replace GPS_L5i_DLL_PLL_Tracking by GPS_L5_DLL_PLL_Tracking since now it can also track the Q component. Old name still recognized for backward compatibility

Fix typo in flag documentation
2018-04-28 12:33:46 +02:00
Carles Fernandez
ed5cb61764 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into cn0_estimator 2018-04-23 14:29:18 +02:00
mmajoral
6a3770c762 - set output vectors is only done in the class constructor, no need to do it continuously
- no need to multiply by two the results of the multicorrelator HW accelerators
2018-04-19 12:09:08 +02:00
Javier Arribas
bc0bfce0d1 Merge from next and bug fix in virtual time counter 2018-04-13 16:29:58 +02:00
Carles Fernandez
1094e870bc Accessing maps is not so cheap, so doing in the constructor 2018-04-12 20:45:13 +02:00
Carles Fernandez
b5c9015fbe Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2018-04-12 20:01:36 +02:00