Commit Graph

6343 Commits

Author SHA1 Message Date
Carles Fernandez 0a80c09a19
Remove blank line in logs 2024-05-06 19:01:38 +02:00
Carles Fernandez 079ef0f07d
Improve error handling of UDP connections 2024-05-06 18:58:09 +02:00
Carles Fernandez fbc216c1a3
Add flag validation when using Abseil 2024-05-02 00:14:53 +02:00
Carles Fernandez 5004fc386d
Fix target name 2024-05-01 13:02:35 +02:00
Carles Fernandez c8c6325535
Add flags for logging configuration 2024-05-01 12:14:06 +02:00
Carles Fernandez 33a38f4ec6
Fix ENABLE_LOG=OFF option 2024-05-01 09:52:48 +02:00
Carles Fernandez 3e2c0f2e6a
Fixes for the embedded Abseil 2024-05-01 09:00:46 +02:00
Carles Fernandez 4515e67b3f
Fixes for the embedded Abseil 2024-05-01 08:39:22 +02:00
Carles Fernandez 606454f7d3
Fix for Xcode 2024-04-30 10:35:37 +02:00
Carles Fernandez 95596b8f91
Soft transition from Gflags and Glog to Abseil. Some CI fixes 2024-04-29 08:27:33 +02:00
Carles Fernandez 1ad631128f
cpu_features: Update AArch64 features to Linux 6.6 2024-04-22 13:03:31 +02:00
Carles Fernandez 78295866e6
Find dependencies in the loongarch64 architecture 2024-04-22 12:41:11 +02:00
Carles Fernandez c91c31bd35
Fix wrong order of arguments in calloc 2024-04-22 09:48:28 +02:00
Carles Fernandez f1fb4abec0
Bump CMake max policy to 3.29 2024-04-13 09:17:18 +02:00
Carles Fernandez fd5174e7ec
Remove duplicate libraries warning emitted by Xcode 15 2024-04-13 09:03:46 +02:00
Carles Fernandez fc695cb6f6
CI: make cmakelint happy 2024-04-12 19:51:37 +02:00
Carles Fernandez 6fc04b34f2
Fix duplicate warning from Xcode 2024-04-12 18:15:33 +02:00
Carles Fernandez 7e79945529
Update Flexiband_Signal_Source to admit modern GNU Radio versions 2024-04-05 13:37:45 +02:00
Marc Majoral 3f014b4a64
Fixed a deadlock issue in the FPGA-based tracking loops 2024-04-04 19:13:55 +02:00
Carles Fernandez f03608ac82
Update links 2024-03-29 14:39:32 +01:00
Carles Fernandez f446bf3238
Add missing include
Fix compilation against glog-0.7.0
2024-02-19 17:54:18 +01:00
Carles Fernandez ec180d8525
Fix clang-format job 2024-01-26 10:28:10 +01:00
Carles Fernandez 9880fdd57c
Bump version to 0.0.19 2024-01-23 14:49:19 +01:00
Carles Fernandez fe5523c565
Fix spelling errors detected by lintian 2024-01-23 14:42:46 +01:00
Carles Fernandez 95e6111a46
Better tuning of position KF for moving receivers 2024-01-23 11:07:31 +01:00
Carles Fernandez 84ce3ebc2f
Fix Wshorten-64-to-32 warning 2024-01-23 11:05:27 +01:00
Carles Fernandez a50a59fe1b
Remove RemoveDuplicates.cmake 2024-01-23 11:03:03 +01:00
Carles Fernandez e9cea61b87
Fix building of benchmarks with Xcode 2024-01-14 08:41:03 +01:00
Carles Fernandez 3697bc1dce
Improve value reading in navigation message decoding
More concise code, less branching, fix some Wshorten-64-to-32 warnings
2024-01-13 12:07:06 +01:00
Carles Fernandez 5d5cbc05eb
Fix Wshorten-64-to-32 warning 2024-01-12 10:47:14 +01:00
Carles Fernandez 61d7573eb6
Remove duplicate dependencies when linking 2024-01-02 14:04:53 +01:00
Carles Fernandez 76f2cc411a
Enable building using macOS Sonoma 2024-01-01 17:33:15 +01:00
Carles Fernandez 7d6d62dbc6
Fix data race condition 2024-01-01 14:23:42 +01:00
Carles Fernandez 6b9ad0332b
Fix data race condition 2023-12-22 10:34:35 +01:00
Carles Fernandez a2f8758ac7
Do not use __VOLK_VOLATILE in neon tests
and other minor chores
2023-12-21 17:56:32 +01:00
Carles Fernandez 5d1057227d
Revert "Remove leftovers from building in the source directory"
This reverts commit acf80198af.
2023-12-21 15:33:30 +01:00
Carles Fernandez 9618918aee
Improve formatting consistency 2023-12-21 14:46:27 +01:00
Carles Fernandez c498809bfb
Better initialization for Fpga_dynamic_bit_selection constructor 2023-12-21 14:25:01 +01:00
Carles Fernandez acf80198af
Remove leftovers from building in the source directory 2023-12-21 13:58:31 +01:00
Carles Fernandez 4916c6c8e8
Fix member initializations, potential data race conditions, and minor performance issues detected by Coverity Scan
Never throw from main
2023-12-21 13:57:41 +01:00
Carles Fernandez d8fabdb4ac
Add [[maybe_unused]] to silence warnings 2023-12-21 10:18:12 +01:00
Marc Majoral dfbdd4bc76 fix comment 2023-12-20 18:56:04 +01:00
Marc Majoral 3df8b9e83f remove EZDMA files 2023-12-20 18:56:04 +01: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 9c95aeb07f
Avoid deprecation warnings when VOLK >= 3.1
Bump CMake max version to 3.28
Do not leak build system paths when cross-compiling. Fixes OpenEmbedded QA warning
volk_gnsssdr: Fix 64-bit integer testing
CI: Fix for Python 3.12
2023-12-13 22:12:29 +01:00
Carles Fernandez e286a0d807
Fix more defects detected by Coverity Scan 2023-12-03 14:33:23 +01:00
Carles Fernandez 906d717381
Fix more defects detected by Coverity Scan 2023-12-03 11:42:30 +01:00
Carles Fernandez e836d8f471
Fix more defects detected by Coverity Scan 2023-12-03 10:10:40 +01:00
Carles Fernandez 3ad02f6dc1
Update volk_gnsssdr_option_helpers 2023-12-02 13:31:29 +01:00
Carles Fernandez 15ddddf7c5
Fix potenctial data race condition 2023-12-02 13:01:08 +01:00