Antonio Ramos
a2b668ef47
Display more information in the terminal line
2018-09-19 19:27:31 +02:00
Antonio Ramos
4375d0a051
Clean code
2018-09-17 19:19:19 +02:00
Antonio Ramos
a465689f20
Change rem_carrier_phase_rad computation
2018-09-13 19:18:19 +02:00
Antonio Ramos
350fa7da11
Improve moving average smoothing filter for carrier phase and code phase
2018-09-11 20:47:32 +02:00
Antonio Ramos
0210f9a5ce
Estimate code rate chips freq
2018-09-10 21:29:44 +02:00
Antonio Ramos
25d04a94f2
Update rem_carrier_phase and minor changes
2018-09-09 18:19:43 +02:00
Antonio Ramos
2903e48e39
Dump carrier_phase_rate and modify matlab file
2018-09-08 23:20:29 +02:00
Antonio Ramos
b66540b776
Add moving average smoother to carrier phase rate
2018-09-07 19:18:03 +02:00
Antonio Ramos
47e5ef7f39
Improve generic kernel
2018-09-06 17:46:55 +02:00
Antonio Ramos
4792bc32c6
Add some high dynamics variables
2018-08-28 22:26:26 +02:00
Javier Arribas
6d74370860
Joining Galileo FNAV and FNAV telemetry decoders in a single GNURadio block
2018-08-27 18:05:19 +02:00
Carles Fernandez
bbcc0bee36
Rename volk_gnsssdr_32f_xn_fast_resampler_32f_xn to volk_gnsssdr_32f_xn_high_dynamics_resampler_32f_xn
2018-08-23 19:52:01 +02:00
Carles Fernandez
fe36e8f558
Add doppler rate variable, still not used
2018-08-22 17:44:52 +02:00
Carles Fernandez
d364258b6e
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into doppler_rate
2018-08-22 17:30:21 +02:00
Carles Fernandez
0c26a95af4
Enhance const correctness, minor cosmetics
2018-08-21 15:20:48 +02:00
Carles Fernandez
fb33bbc6c3
Add use of cstdint typedefs
2018-08-21 15:00:57 +02:00
Carles Fernandez
a833abbb8a
Merge branch 'kf' of https://github.com/gnss-sdr/gnss-sdr into next
2018-08-21 11:50:39 +02:00
Carles Fernandez
2b0e0f73ff
Add work on Doppler rate
2018-08-15 13:38:49 +02:00
Gerald LaMountain
e42467a068
Updates to integration of bayesian_estimation library into GPS L1 kalman tracking block
2018-08-13 21:18:01 -04:00
Gerald LaMountain
032e73e727
Updates to 3-state Kalman filter parameters to improve tracking
2018-08-13 21:15:58 -04:00
Carles Fernandez
4a2ba1cff0
Improve handling of data types
2018-08-13 00:54:23 +02:00
Carles Fernandez
ecdd5f4e57
Add more extensive use of cstdint typenames
2018-08-12 00:04:09 +02:00
Carles Fernandez
d41ed73a00
Add more extensive use of cstdint typenames
2018-08-11 13:12:33 +02:00
Carles Fernandez
05a1806c8f
Merge branch 'fpga' of https://github.com/mmajoral/gnss-sdr into merge-marc
2018-08-11 12:56:52 +02:00
Carles Fernandez
6b1611b3a9
Replace unsigned long int by uint64_t and long int by int64_t. Fixes #199
2018-08-10 20:34:03 +02:00
Marc Majoral
f14ad930d5
declared the 64-bit variables as long long ints instead of long ints in the FPGA related files.
...
Variables declared as long ints are interpreted as 32-bit variables in the ARM architecture and 64-bit variables in the X86-64 architecture.
2018-08-10 16:42:53 +02:00
Marc Majoral
b1524a3afe
implemented 64-bit global sample counter
...
started programming the FPGA tracking unit tests
2018-08-10 13:12:06 +02:00
Marc Majoral
ee132f445f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga
2018-08-08 14:25:12 +02:00
Javier Arribas
856eaf1881
Unified tracking algorithm improvement
2018-08-03 12:05:40 +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
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
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
2c0f5a6062
Take the configuration object by reference
2018-06-19 12:56:53 +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
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