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
|
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
|
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
|
287284261c
|
Make use of Doxygen grouping feature
Improve Modules page in generated HTML documentation
|
2020-11-01 13:37:19 +01:00 |
|
Carles Fernandez
|
15428a47cc
|
Fix building with -DENABLE_CUDA=ON
|
2020-08-27 14:57:44 +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
|
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 |
|
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
|
2b3d4b321d
|
Make the adapters take the configuration pointer as const
|
2020-06-29 09:07:41 +02:00 |
|
Carles Fernandez
|
0df4277d36
|
Unify criteria in target definitions, more informative names
|
2020-06-13 00:32:40 +02:00 |
|
Carles Fernandez
|
2a3d682f1f
|
Make use of target_sources(), make use of target propagation to reduce redundancy in dependencies, some fixes for Clang and CMake < 3.11. Use generic lambdas with auto
|
2020-06-08 20:04:01 +02:00 |
|
Carles Fernandez
|
1d703b4b48
|
Fix for using std::span when available, and gsl::span as a fallback
|
2020-05-07 23:11:11 +02:00 |
|
Carles Fernandez
|
eaee82280a
|
Make use of std::span when available
|
2020-05-07 21:47:45 +02:00 |
|
Carles Fernandez
|
299cb1a2ee
|
Remove usage of uninitialized variables in CMake scripts
Remove all warnings emitted by cmake --warn-uninitialized ..
|
2020-02-29 14:33:09 +01:00 |
|
Carles Fernandez
|
3b965654d6
|
Refactor of tracking adapters
Avoid code duplication
Based on @odrisci suggestion at #336
|
2020-02-20 00:07:03 +01:00 |
|
Carles Fernandez
|
c155a5074d
|
Add missing dependency
|
2020-02-12 07:58:32 +01:00 |
|
Carles Fernandez
|
2ded19342f
|
Improve headers
|
2020-02-12 00:04:29 +01:00 |
|
Carles Fernandez
|
d88cd25f03
|
Add new carrier_smoothing_factor flag
Fix some public/private dependency issues
Add enable_carrier_smoothing flag to position_test
|
2020-02-10 19:51:33 +01:00 |
|
Carles Fernandez
|
955348b080
|
Remove trailing underscore in header guards
|
2020-02-08 10:10:46 +01:00 |
|
Carles Fernandez
|
4d0d263280
|
Make the software package compliant with the REUSE Specification v3.0 (see https://reuse.software/spec/)
Update license headers to SPDX format (see https://spdx.org/)
Add license to all files
Add CI job in GitHub Actions to ensure compliance
|
2020-02-08 01:20:02 +01:00 |
|
Carles Fernandez
|
d6ec2a7b2c
|
Update links (mainly from http to https, fix broken links)
|
2020-02-05 21:24:46 +01:00 |
|
Carles Fernandez
|
9023f19794
|
Use C++ comments for final #endif in headers
|
2020-01-26 22:23:22 +01:00 |
|
Carles Fernandez
|
b4e4c849b1
|
More usage of volk_gnsssdr::vector
|
2019-10-27 21:34:19 +01:00 |
|
Marc Majoral
|
e0ef72eb75
|
fixed comments
|
2019-10-24 21:16:51 +02:00 |
|
Marc Majoral
|
6872097892
|
fixed the FPGA device file numbers used by the E5A tracking class.
|
2019-10-24 21:16:51 +02:00 |
|
Carles Fernandez
|
7126185515
|
Add and apply readability-braces-around-statements check
|
2019-10-11 19:24:20 +02:00 |
|
Marc Majoral
|
dbf0c38d37
|
applied clang-format
|
2019-10-03 16:37:18 +02:00 |
|
Marc Majoral
|
5d2047c300
|
replaced the device_base parameter by the dev_file_num parameter. dev_file_num specifies for each GNSS signal the first /dev/uio<X> driver that is associated to an FPGA HW accelerator that can be used for the tracking process of that GNSS signal. This parameter depends on the FPGA compilation and it is independant of the number of channels that are used for the tracking of other GNSS signals.
|
2019-10-03 16:37:18 +02:00 |
|
Marc Majoral
|
f2b2eb2f1a
|
replaced .device_base by .dev_file_num parameter. The .dev_file_num parameter points for each type of GNSS signal, the number of the first uio device file that is used for the tracking process.
|
2019-10-03 16:37:18 +02:00 |
|
Marc Majoral
|
fcbdc47fe5
|
fixed the default values of some FPGA tracking configuration parameters
|
2019-09-16 17:29:18 +02:00 |
|
Carles Fernandez
|
e80122f4ff
|
Apply clang tidy checks and clang-format
|
2019-09-13 08:56:37 +02:00 |
|
Carles Fernandez
|
d652903cb6
|
Apply formatting
|
2019-09-07 09:38:05 +02:00 |
|
Carles Fernandez
|
02318c0382
|
Give to global parameters more meaningful name
|
2019-08-31 11:37:29 +02:00 |
|
Javier
|
37616765ae
|
Fix FPGA build (again)
|
2019-08-28 16:28:35 +02:00 |
|
Javier
|
1bba61a661
|
Fix FPGA build
|
2019-08-28 16:24:12 +02:00 |
|
Javier
|
a40f954cb9
|
Expose tracking lock detectors smoothers control parameters in config files
|
2019-08-28 16:19:36 +02:00 |
|