1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2026-04-16 20:01:27 +00:00
Commit Graph

976 Commits

Author SHA1 Message Date
Carles Fernandez
899830f86a Merge branch 'ttff_reduction' into next 2021-08-03 21:25:16 +02:00
Carles Fernandez
63c0c06728 CI: fix cpplint and prettier-markdown jobs 2021-08-03 14:43:44 +02:00
Javier Arribas
23a2d3ef89 TTFF reduction in GPS L1 and Galileo E1 2021-08-03 14:03:27 +02:00
Marc Majoral
446e09702a perform the carrier phase coherent initialization when extended integration in the FPGA is enabled 2021-08-03 10:18:27 +02:00
Carles Fernandez
ac43615fa1 Fix Gal E6 tracking when Tracking_E6.track_pilot=true 2021-06-17 11:09:41 +02:00
Marc Majoral
12298ed931 fixed the Galileo E1 channel allocation when using the FPGA 2021-05-19 09:15:32 +02:00
Carles Fernandez
10fc0eb62e Fix -Wsign-compare warning 2021-02-11 13:45:55 +01:00
Carles Fernandez
16dd5ec241 Apply clang-tidy check: readability-string-compare 2021-02-11 13:37:32 +01:00
Marc Majoral
915c2859f2 Use the Galileo E1 FPGA tracking multicorrelators for the GPS L1 C/A channels if not enough GPS L1 C/A tracking multicorrelators are present in the FPGA. This selection is done automatically only if the GPS L1 C/A channels are assigned to the GPS L1 C/A FPGA tracking multicorrelators (this may not be the case when testing).
+ renamed the device name variables.
2021-02-10 18:43:11 +01:00
Carles Fernandez
c5916d05c3 Fix warning Wstringop-overread raised by GCC 11 2021-01-28 13:56:30 +01:00
Carles Fernandez
862bdeea5c Avoid segmentation fault if the Tracking item_type is not defined for the given implementation 2021-01-26 14:01:28 +01:00
Carles Fernandez
d738d893c6 Apply clang-format 2021-01-26 00:14:50 +01:00
Carles Fernandez
ecf20d38d6 Merge branch 'clang-tidy-fgpa' into next 2021-01-25 22:17:08 +01:00
Carles Fernandez
d6d1fff743 Apply clang-tidy fixes when -DENABLE_FPGA=ON 2021-01-25 22:07:59 +01:00
Carles Fernandez
2f627581ef Fix error handling issues detected by Coverity Scan 2020.09 2021-01-25 13:35:47 +01:00
Carles Fernandez
1287e8fe79 Improve handling of the filesystem library 2021-01-16 14:37:19 +01:00
Carles Fernandez
7308745f05 Apply more concise file header format
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Marc Majoral
44fa6c6851 fixed the link to core_libs 2020-11-27 16:45:14 +01:00
Marc Majoral
5114d91ffc replaced tabs with spaces 2020-11-27 13:49:14 +01:00
Marc Majoral
312e8c6c9c cleaned comments 2020-11-27 12:21:10 +01:00
Marc Majoral
630f1932f2 The tracking modules determine the uio device file that is assigned to them using the hardware accelerator device name in the FPGA 2020-11-27 10:51:06 +01:00
Marc Majoral
a53109c718 The sample counter, the Acquisition and the Switch determine the uio device file that is assigned to them using the hardware accelerator device name in the FPGA 2020-11-26 17:07:15 +01:00
Carles Fernandez
b8862f8d7d Give more intuitive names to files with functions for local signal replica generation 2020-11-07 22:43:19 +01:00
Carles Fernandez
bcd7c25cd1 Add Galileo E6 signal structure based on E6-B/C Codes Technical Note, Issue 1, Jan 2019.
Add Acquisition, Tracking and TLM blocks for Galileo E6 B/C. The decoder does nothing
2020-11-07 21:33:26 +01:00
Carles Fernandez
f0e1ef6f9a Add a common shared pointer definition
Makes transition to GNU Radio 3.9 API less verbose
2020-11-03 20:51:57 +01:00
Carles Fernandez
287284261c Make use of Doxygen grouping feature
Improve Modules page in generated HTML documentation
2020-11-01 13:37:19 +01:00
Josh Schindehette
ed93af11ac Added acquisition and tracking monitors
Added acquisition and tracking monitors to view intermediate outputs of
GNSS-SDR from monitoring clients. Each monitor (acquisition, tracking,
original monitor, and pvt) pushes its data to a different UDP port.
2020-10-21 16:26:56 +02:00
Carles Fernandez
df2f84dfb0 Improve CUDA handling
Set CMAKE_CUDA_STANDARD to 14, allowing decay to 11 for CUDA 8
CUDA version reported in CMake summary
Add target property CUDA_RESOLVE_DEVICE_SYMBOLS to ON
2020-08-28 12:02:01 +02:00
Carles Fernandez
15428a47cc Fix building with -DENABLE_CUDA=ON 2020-08-27 14:57:44 +02:00
Carles Fernandez
47f6855610 Give more intuitive naming to asynchronous message handlers 2020-08-03 08:13:21 +02:00
Carles Fernandez
499de7a9f1 Update file headers 2020-07-28 16:57:15 +02:00
Carles Fernandez
0aa6d6afc3 Improve const correctness 2020-07-22 01:33:01 +02:00
Carles Fernandez
e53d1dcfd2 Merge branch 'Tracking' of https://github.com/piyush0411/gnss-sdr into piyush0411-Tracking 2020-07-21 08:21:09 +02:00
Carles Fernandez
3ddcfc786e Add phase coherence check to Glonass tracking blocks
Improve const correctness
2020-07-20 11:27:39 +02:00
Carles Fernandez
c0f81dd9e2 Improve const correctness. Improve usage of typeid 2020-07-19 09:39:32 +02:00
Carles Fernandez
ebd83c4cbe Improve const correctness
Fix a bug that made the parameter PVT.nmea_dump_devname ignored
Update changelog
2020-07-17 10:48:37 +02:00
piyush0411
7d1ec9b0e9 Added Tracking Files 2020-07-14 03:38:18 +05:30
piyush0411
b32a2e271e Modified GNU Radio Blocks for Tracking 2020-07-14 03:34:47 +05:30
Carles Fernandez
1c4e4d3c67 Remove all warnings raised by bugprone-* clang-tidy checks in tracking blocks 2020-07-10 21:13:17 +02:00
Carles Fernandez
05c139b8be Reduce number of warnings raised by bugprone-* clang-tidy checks in tracking blocks 2020-07-10 19:52:28 +02:00
Carles Fernandez
c04948fd02 Reduce number of warnings raised by bugprone-* clang-tidy checks 2020-07-10 00:37:55 +02:00
Carles Fernandez
09bcd1981c Replace std::endl by \n character. There is no need to always flush the stream. 2020-07-07 18:53:50 +02:00
Carles Fernandez
aca0330325 Include what you use 2020-07-05 23:07:41 +02:00
Carles Fernandez
d3b7557dcf Sort constants
no more GPS_L1_PI, GPS_L2_PI, etc. Values are written in a single point.
2020-07-05 20:20:02 +02:00
Carles Fernandez
11520ae3c0 Make save_matfile const
Some private member reordering
2020-07-01 19:52:52 +02:00
Carles Fernandez
830681f5dd Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2020-06-29 16:01:55 +02:00
Marc Majoral
5b2f7a0617 increased the number of bits of the PRN code resampler 2020-06-29 15:59:48 +02:00
Carles Fernandez
2b3d4b321d Make the adapters take the configuration pointer as const 2020-06-29 09:07:41 +02:00
Carles Fernandez
a01dfa4052 Fix clang-format and clang-tidy jobs 2020-06-27 11:52:59 +02:00
Carles Fernandez
03d350551f Sort private members in headers 2020-06-26 22:07:41 +02:00