1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-09-02 02:48:00 +00:00
Commit Graph

9429 Commits

Author SHA1 Message Date
Victor Castillo
469eaf76e5 Fixed decoding errors and refactored each class into its own file 2024-08-16 13:56:10 +02:00
Victor Castillo
598fa283b8 Treat data file paths as relative to the metadata file
The data file paths are actually not native paths but URLs, this covers most cases but not all of them.
2024-08-16 13:55:47 +02:00
Victor Castillo
5c442c8aae Fixed block iteration withing a file
The `File` object only holds a shallow reference to its `Lane` (without the list of blocks). So we must retrieve the full reference manually.
2024-08-16 13:55:47 +02:00
Victor Castillo
38d548ba50 Only specify outputs for the requested streams 2024-08-16 13:55:47 +02:00
Victor Castillo
1f3047c67a Added ION GNSS SDR Metadata Standard signal source 2024-08-16 13:55:47 +02:00
Victor Castillo
dbd94e005d Fix CMakeLists header file list in signal source libs
Header file paths were being appended to the source files list.

This is not that important since, in general, you don't need to add the header files to the cmake target.
2024-08-16 13:55:09 +02:00
Carles Fernandez
9b393098a6 Bump version of google benchmark to 1.9.0 2024-08-16 13:27:36 +02:00
Carles Fernandez
e9025246e4 Merge branch 'mmajoral-fpga_signal_sources' into next 2024-08-11 13:02:03 +02:00
Carles Fernandez
f370e33c26 Update changelog 2024-08-11 13:00:06 +02:00
Marc Majoral
0242f86088 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources 2024-08-10 15:29:40 +02:00
Carles Fernandez
7ce4f62344 Instantiate sources only once 2024-08-10 07:37:46 +02:00
Marc Majoral
d0caa64c5f Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources 2024-08-09 15:47:02 +02:00
Marc Majoral
9b9f0fc438 Capitalize acronyms in FPGA-related class names 2024-08-09 15:17:19 +02:00
Marc Majoral
1502808f58 Capitalize FPGA in class implementation names 2024-08-08 22:30:45 +02:00
Carles Fernandez
621ee34048 Fix clang-tidy job 2024-08-08 17:53:59 +02:00
Carles Fernandez
8fea8e1729 Merge branch 'xguerreropau-decimation_factor_count' into next 2024-08-08 14:05:41 +02:00
Carles Fernandez
a19d260281 Fix formatting 2024-08-08 14:05:03 +02:00
Carles Fernandez
e4f807e210 Merge branch 'decimation_factor_count' of https://github.com/xguerreropau/gnss-sdr into xguerreropau-decimation_factor_count 2024-08-08 13:59:33 +02:00
Carles Fernandez
41dd928689 Avoid possible runtime error when PVT.enable_rx_clock_correction=true 2024-08-08 12:41:11 +02:00
Xavier Guerrero-Pau
c8c46bc3c5 Moved decimation factor count variable to the class 2024-08-08 12:03:46 +02:00
Carles Fernandez
9ffb7e2dc8 Merge branch 'better-concurrency' into next 2024-08-08 10:39:18 +02:00
Carles Fernandez
7ff1d9006e Fix segmentation fault if the SignalSource implementation is not available 2024-08-08 10:38:52 +02:00
Carles Fernandez
158b7caeb4 Improve efficiency of Concurrent_Map and Concurrent_Queue classes 2024-08-07 09:34:09 +02:00
Carles Fernandez
ef1cb81784 Update clang-tidy job 2024-07-31 22:31:01 +02:00
Carles Fernandez
ef4fbc98d9 Avoid code duplication in CMake modules 2024-07-31 21:00:51 +02:00
Carles Fernandez
f0f6618071 Bump local version of GoogleTest to 1.15.2 and Protocol Buffers to 27.3 2024-07-31 19:10:46 +02:00
Marc Majoral
19a152c6ce Replaced the AD9361 FPGA signal source with the ADRV9361_Z7035 FPGA and the FMCOMMS5 FPGA signal sources. 2024-07-30 22:28:52 +02:00
Marc Majoral
c5bd9b6a03 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_signal_sources 2024-07-29 09:52:53 +02:00
Carles Fernandez
f17a24f7f9 Fix building local Armadillo with old CMake 2024-07-27 09:25:35 +02:00
Marc Majoral
40cc8de587 make clang-format happy 2024-07-25 09:44:21 +02:00
Carles Fernandez
fe9ebb70f1 Fix building local Armadillo with old CMake 2024-07-24 19:05:31 +02:00
Marc Majoral
dadbbdf5d4 make cmakelint happy 2024-07-24 16:35:19 +02:00
Marc Majoral
2df08c48fa make cpplint happy 2024-07-24 15:55:26 +02:00
Marc Majoral
ef3afccfbc make cpplint happy 2024-07-24 15:28:07 +02:00
Marc Majoral
468e840eb1 Fix FPGA-related CMakefile flags 2024-07-24 13:22:03 +02:00
Marc Majoral
f2acb7dc2f fix FPGA signal source names for consistency 2024-07-24 11:02:44 +02:00
Marc Majoral
5b06bc34bc Detect if the spidev driver is installed when the ENABLE_MAX2771 flag is set. Detect if the DMA proxy driver is installed when the ENABLE_DMA_PROXY flag is set. Check if ENABLE_FPGA is set when either ENABLE_MAX2771 or ENABLE_DMA_PROXY is set. 2024-07-23 17:03:06 +02:00
Carles Fernandez
0f8f4ddb8b Bump google benchmark to 1.8.5 2024-07-20 07:41:15 +02:00
Marc Majoral
4b715866b5 fix signal source names for consistency 2024-07-19 12:06:53 +02:00
Marc Majoral
9567e95e33 Adjust cross-compilation flags to properly support FPGA signal sources 2024-07-19 10:11:44 +02:00
Marc Majoral
d24c35854a Add the MAX2771_EVKIT FPGA signal source and the ENABLE_FPGA_MAX2771_EVKIT flag to enable it. 2024-07-18 16:33:25 +02:00
Marc Majoral
ac7bdc919b Decouple the FPGA DMA signal source from the AD9361 FPGA signal source. 2024-07-15 19:10:00 +02:00
Carles Fernandez
20d664a8b7 Fix building with CMake 3.30 in old setups 2024-07-10 21:59:33 +02:00
Carles Fernandez
8f80007a4e Fix building with CMake 3.30 2024-07-10 20:37:16 +02:00
Carles Fernandez
389600dffc Fix building with CMake 3.30 2024-07-10 20:16:07 +02:00
Carles Fernandez
12a2fcadbe Bump max version of CMake to 3.30 2024-07-10 14:28:16 +02:00
Carles Fernandez
f46ceb0fa7 CentOS 7 reached EOL, remove from README. Fix for CentOS 9 Stream 2024-07-09 14:39:38 +02:00
Carles Fernandez
bb2d384ad6 Merge branch 'vladisslav2011-fix_acquisition_monitor' into next 2024-07-03 22:05:02 +02:00
Carles Fernandez
36cb210ae2 Merge branch 'fix_acquisition_monitor' of https://github.com/vladisslav2011/gnss-sdr into vladisslav2011-fix_acquisition_monitor 2024-07-03 21:55:48 +02:00
Carles Fernandez
c0f4eaceb3 Merge branch 'cl-cv-patch-1' into next 2024-07-03 21:42:12 +02:00