1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-07-05 11:32:56 +00:00

444 Commits

Author SHA1 Message Date
Carles Fernandez
f2a5a0f534
Update gsl-lite to v1.0.0 2025-05-15 10:20:27 +02:00
Marc Majoral
cbf068c97a Fix handling of zero padding option when disabled. 2025-02-28 19:45:19 +01:00
Marc Majoral
8bc9e362ea Updated output message for unsupported sampling frequency in FPGA acquisition IP. 2025-02-28 19:45:19 +01:00
Marc Majoral
3651822265 Updated controlled termination behavior when the FPGA does not support the requested sampling frequency. 2025-02-28 19:45:19 +01:00
Marc Majoral
08ac861f31 When using the FPGA, enable automatic selection of the acquisition resampler in the L1/E1 band to apply the lowest possible sample rate during acquisition and automatically manage zero-padding. 2025-02-28 19:45:19 +01:00
Carles Fernandez
32e7dc03ae
Fix typos detected by codespell 2025-02-10 13:20:14 +01:00
Carles Fernandez
b9c834acba
Revert unnecessary moves 2025-01-24 00:41:06 +01:00
Carles Fernandez
bd0d19a24b
Fix low-impact performance inefficiency defects detected by Coverity Scan 2024.6
Reduce defect noise so other defects are easier spotted
2025-01-23 22:32:35 +01:00
Carles Fernandez
700d4403d5
Transition to clang-format 19 2024-12-26 11:18:41 +01:00
Marc Majoral
601b2ee6f2
Make zero padding optional in acquisition when using the FPGA 2024-10-10 11:42:19 +02:00
Carles Fernandez
2a98217f25
Remove references to the data folder 2024-10-04 19:43:07 +02:00
Marc Majoral
1502808f58
Capitalize FPGA in class implementation names 2024-08-08 22:30:45 +02:00
Carles Fernandez
95596b8f91
Soft transition from Gflags and Glog to Abseil. Some CI fixes 2024-04-29 08:27:33 +02:00
Marc Majoral
8b512d997b Remove the EZDMA driver, fix time reporting when using the FPGA, and include minor fixes for the dynamic bit selection, the AD9361 FPGA signal source, and the FPGA acquisition sampling factor parameter 2023-12-20 18:56:04 +01:00
Carles Fernandez
699050baaf
Fix performance inefficiencies detected by Coverity Scan 2023-11-29 23:45:38 +01:00
Carles Fernandez
0fd604db63
Fix performance inefficiencies detected by Coverity Scan 2023-11-29 21:35:12 +01:00
Carles Fernandez
cfb6f283d4
Fix some performance inefficiencies detected by Coverity Scan 2023-11-27 13:41:55 +01:00
Marc Majoral
7df3b556cc
make the FPGA acqusition downsampling factor in the L1/E1 band configurable 2023-09-18 21:24:34 +02:00
Carles Fernandez
f09da3ded6
Make clang-tidy happy 2022-12-10 08:55:17 +01:00
Carles Fernandez
aadc9e6a26
Improve acquisition adapters constructors: prefer member initializers of the constructor instead of in the constructor body 2022-12-09 12:00:28 +01:00
Carles Fernandez
31b7a01c51
Fix building 2022-12-05 23:18:33 +01:00
Carles Fernandez
1aeaddaeab
Fix building 2022-12-05 23:03:16 +01:00
Carles Fernandez
82f1d8b991
Fix building 2022-12-05 22:50:01 +01:00
Carles Fernandez
dde0667c6b
Fix building 2022-12-05 22:37:49 +01:00
Carles Fernandez
6b614958ca
Fix formatting 2022-12-05 21:51:55 +01:00
Carles Fernandez
41c0bce514
Apply clang-tidy fix cppcoreguidelines-prefer-member-initializer 2022-12-05 21:44:39 +01:00
Carles Fernandez
843fb7a58a
Remove unused private member 2022-12-05 20:44:52 +01:00
Carles Fernandez
6ec452a7c0
Allow the CMake project to be a sub-project 2022-07-28 10:37:36 +02:00
Marc Majoral
39d5608cd6 replace FPGA acq configuration struct by a class 2022-07-12 12:40:56 +02:00
Will Silberman
5163d89bcb Remove unused 'using' statements
Signed-off-by: Will Silberman <wsilberm@google.com>
2022-04-21 10:06:19 -07:00
Carles Fernandez
d9a516e0b8
CI: make clang-tidy happy 2021-12-17 19:01:41 +01:00
Carles Fernandez
76805e5fe9
Prefer initialization to assignment in constructors 2021-12-15 02:48:18 +01:00
Carles Fernandez
ccbfc2a8ef
Prefer initialization to assignment in constructors 2021-12-14 17:22:05 +01:00
Carles Fernandez
a805940bd7
Fixes for clang-format 13 2021-10-18 18:18:57 +02:00
Carles Fernandez
bf3b838c6a
Initialize all data members 2021-10-12 08:32:33 +02:00
Carles Fernandez
693ea1b372
Fix clang-format 2021-10-11 18:42:37 +02:00
Carles Fernandez
ff72204400
Use aligned memory in acquisition adapters 2021-10-11 18:31:16 +02:00
Carles Fernandez
3800ac4c21
Update gsl-lite to v0.39.0 2021-10-02 02:32:18 +02:00
Carles Fernandez
2287564752
Make the address sanitizer happy 2021-10-01 12:52:29 +02:00
Marc Majoral
a25ce40d54 added a signal in the FPGA to stop the receiver modules. 2021-05-06 20:38:22 +02:00
Carles Fernandez
4fea48f603
Improve handling of change in GNU Radio 3.9 FFT API
Fix compilation of some optional blocks when linking against GR 3.9

Fix warning -Wembedded-directive: embedding a directive within macro arguments has undefined behavior
2021-01-15 13:39:26 +01:00
Carles Fernandez
21352a80d1
Apply and add clang-tidy ckecks readability-make-member-function-const and readability-qualified-auto 2020-12-30 21:49:29 +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
Carles Fernandez
abd1032ca2
Avoid using reserved identifiers 2020-12-29 14:47:28 +01:00
Carles Fernandez
015d111c2f
Simplify script 2020-11-28 12:10:17 +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
9e552b9cda The acquisition device name is not configurable. 2020-11-27 12:04:27 +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