1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-12-16 05:00:35 +00:00
Commit Graph

2178 Commits

Author SHA1 Message Date
Marc Majoral
557d25d3ea Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga 2018-08-08 18:23:38 +02:00
Carles Fernandez
18173bcbff
Fix warning 2018-08-08 18:20:30 +02:00
Carles Fernandez
727cc115c4
Fix kernel 2018-08-08 18:20:09 +02:00
Carles Fernandez
69803b55da
Remove stream_to_vector in generic acquisition block 2018-08-08 15:02:29 +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
Carles Fernandez
0b5c827eda
Add Doppler rate in fast_resampler kernel. Still not used 2018-08-08 12:03:58 +02:00
Carles Fernandez
33215c89ac
Fix building 2018-08-08 09:52:06 +02:00
Carles Fernandez
4854cafe5d
Fix building and warnings 2018-08-08 09:34:15 +02:00
Javier Arribas
37834c2029 GPS acquisition adapter fix to be coherent with the stream to vector size of acquisition engine 2018-08-07 20:17:54 +02:00
Javier Arribas
91203d2393 Observable generation performance improvement and RX time synchronization to multiple of 20 ms 2018-08-07 20:06:47 +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
Javier Arribas
b47d7826eb Adding an option to SDR sample counter to modulate the observable generation rate. It defaults to 20 ms interval (50 Hz) 2018-08-07 20:04:44 +02:00
Javier Arribas
00f03a679a Add missing break 2018-08-07 19:59:44 +02:00
Javier Arribas
5c24826d70 Telemetry decoders improvements 2018-08-07 19:57:50 +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
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
Javier Arribas
a23231479f Adding new gnss-sdr volk kernel for a faster local signal replica generation 2018-08-03 11:02:01 +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
Javier Arribas
f9573987a2 Improving freq xlating fir filter adapter configuration 2018-08-02 12:46:08 +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
Javier Arribas
752b4396d0 Fix inverted spectrum in unpack gss6450 block 2018-08-01 12:13:54 +02:00
Carles Fernandez
477967ed32
Python Development component is not needed 2018-07-29 22:45:45 +02:00
Carles Fernandez
17d4a010e1
Improve Python detection 2018-07-29 20:49:09 +02:00
Carles Fernandez
5c80be5b9e
Set maximum Galileo PRN to 36 2018-07-28 18:32:40 +02:00
Carles Fernandez
9b0be03256
Add puppets to ctest 2018-07-28 12:34:23 +02:00
Carles Fernandez
2dfaea3dfd
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2018-07-26 22:37:04 +02:00
Javier Arribas
81fc5adcd7 Improving GPS L1 CA telemetry decoder reliability 2018-07-26 19:56:10 +02:00
Javier Arribas
f162182ffe Improved sample counter block 2018-07-26 19:19:23 +02:00
Carles Fernandez
fd7b91d544
Fix python version 2018-07-24 13:57:11 +02:00
Carles Fernandez
e3cb3d6eb5
Fix building when python3 is present but python3-six and python3-mako are not 2018-07-24 13:48:33 +02:00
Carles Fernandez
5ba0759cdd
Use python3 when available 2018-07-24 11:24:37 +02:00
Carles Fernandez
8f52b04c9c
Safer place for definition of namespaces 2018-07-21 13:57:14 +02:00
Carles Fernandez
826e51ef13
Handle boost/math/common_factor_rt.hpp header deprecation in Boost 1.67, replaced by boost/integer/common_factor_rt.hpp which is available since Boost 1.58. The boost/math/common_factor_rt.hpp is kept for older versions of boost, so it can still build in old distributions such as Debian 8.10 2018-07-21 13:40:52 +02:00
Carles Fernandez
3404ea1662
Python 3 compatibility fixes 2018-07-21 11:57:30 +02:00
Carles Fernandez
a25557c868
Add detection of AVX2551CD and AVX512F 2018-07-21 09:18:37 +02:00
Carles Fernandez
927f4d6b21
Add AVX2 implementation 2018-07-20 09:39:37 +02:00
Javier Arribas
f9e4bdfa59 Fix stream_to_vector incoherence in pcps acquisition and add support for GPS L2C, L5I, Galileo E1 and E5a in tracking pull-in test 2018-07-19 16:26:51 +02:00
Carles Fernandez
ee90b739b5
Add coherent integration for GPS L2C, L5 and Galileo E1 2018-07-15 04:12:20 +02:00
Carles Fernandez
1d728909d4
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2018-07-13 16:41:29 +02:00
Javier Arribas
a392117c0b Improving bit synchronization in GPS L1 CA tracking 2018-07-13 15:23:20 +02:00
Carles Fernandez
994a4b32d8
Fix Glonass acquisition test 2018-07-13 15:16:48 +02:00
Carles Fernandez
0352108a79
Accept non-integer number of samples per code period 2018-07-13 14:23:14 +02:00
Carles Fernandez
92a6676b9e
Enable second refinement stage in a thinner grid for coherent and/or non-coherent acquisitions 2018-07-13 11:50:31 +02:00
Javier Arribas
b779f5cb3d Fix incoherence between the number of samples per code in GPS L2 acquisition 2018-07-13 10:32:24 +02:00
Carles Fernandez
1b7b2da603
Reset grid after successful acquisition or reaching max number of dwells 2018-07-12 20:32:05 +02:00
Javier Arribas
605ba079c8 Fix unified tracking binary dump artifacts in code delay estimation 2018-07-12 15:26:24 +02:00
Javier Arribas
15e86c841c Remove unused files and code 2018-07-12 09:36:50 +02:00
Javier Arribas
e2c78ccdfa Simplification of the GPS L1 CA telemetry decoder and synchronizer. Improving preamble detection reliability 2018-07-11 19:38:08 +02:00