1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2026-06-05 12:12:17 +00:00
Commit Graph

6783 Commits

Author SHA1 Message Date
Victor Castillo 131cc2ce93 fix: small fixes & cleanup 2025-07-09 16:33:54 +02:00
Victor Castillo 5934879ae7 feat: added more data types 2025-07-09 16:33:54 +02:00
Victor Castillo 8ee53e645b feat: implemented validation for sensor data source configuration 2025-07-09 16:33:54 +02:00
Victor Castillo 567426b415 refactor: moved sensor data source to algorithms/libs as well 2025-07-09 16:33:54 +02:00
Victor Castillo ae00dedfcb feat!: removed field_count configuration variable 2025-07-09 16:33:54 +02:00
Victor Castillo 03aa5efa3d feat: use sensor measurements to estimate velocity in PVT KF solver 2025-07-09 16:33:54 +02:00
Victor Castillo 195886244a feat: added SensorDataAggregator & moved everything to algorithms/libs 2025-07-09 16:33:54 +02:00
Victor Castillo 4db7f775b5 feat: refactored configuration & renamed to sensor data 2025-07-09 16:33:54 +02:00
Victor Castillo 53006b4ea6 feat: add extra data source 2025-07-09 16:33:54 +02:00
Marc Majoral da13f8e86a Increase maximum number of satellites reported by AN printer to 16 2025-07-09 10:04:14 +02:00
Marc Majoral 2d91abb5e4 Disable newline conversion and output post-processing for AN printer over serial. 2025-07-09 10:04:14 +02:00
Marc Majoral 876058cb3c Apply clang-format to source files 2025-06-14 07:28:15 +02:00
Marc Majoral a559536f61 Halt FPGA-based receiver on buffer overflow detection 2025-06-14 07:28:15 +02:00
Marc Majoral 80e5280434 Ensure correct file length and sample skip calculations on 32-bit systems by using uint64_t
On 32-bit architectures, size_t may not be large enough to represent large file
sizes or sample counts. This commit updates the file length computation and the
return type of samplesToSkip() to use uint64_t, allowing accurate handling of
large files and ensuring consistency across platforms.
2025-05-28 19:40:58 +02:00
Carles Fernandez 0fa695a825 Fix offset in sampled PRN codes 2025-05-27 22:20:02 +02:00
Carles Fernandez e6af3fedf2 Update gsl-lite to v1.0.1 2025-05-20 09:06:51 +02:00
Carles Fernandez f2a5a0f534 Update gsl-lite to v1.0.0 2025-05-15 10:20:27 +02:00
Carles Fernandez b3899295e4 Make clang-tidy happy (fix performance-inefficient-string-concatenation warning) 2025-05-14 12:42:45 +02:00
Carles Fernandez d2d9abf26a Move receiver_type from PVT/adapters to PVT/libs, make it buildable with pre C++17 2025-05-13 07:30:22 +02:00
Carles Fernandez e8af596bce Merge branch 'refactor/cleanup-receiver-type' of https://github.com/MathieuFavreau/gnss-sdr into MathieuFavreau-refactor/cleanup-receiver-type 2025-05-11 10:02:59 +02:00
Carles Fernandez 9a57b9936e Remove ugly and now unused function in GNSSBlockFactory 2025-05-10 17:20:55 +02:00
Carles Fernandez bfc263fbcf Merge branch 'refactor/cleanup-gnss-block-factory' of https://github.com/MathieuFavreau/gnss-sdr into MathieuFavreau-refactor/cleanup-gnss-block-factory 2025-05-10 13:41:04 +02:00
Carles Fernandez fb1a6ac8bd Fix flowgraph for Beidou 2025-05-10 13:36:49 +02:00
Mathieu Favreau 718efb6a66 Update definition 2025-05-08 13:59:38 +00:00
Mathieu Favreau 00ee67a854 New line 2025-05-08 13:09:43 +00:00
Mathieu Favreau 7ec78710b4 Cleanup receiver type 2025-05-08 13:07:46 +00:00
Mathieu Favreau 7773507bd6 Fix tests 2025-05-07 19:45:49 +00:00
Mathieu Favreau 54f677ff60 Cleanup gnss block factory 2025-05-07 18:42:54 +00:00
Carles Fernandez a38e39e8d2 Fix building for C++ standard older than 17 2025-05-07 17:08:01 +02:00
Mathieu Favreau c449bbfb37 Cleanup 2025-05-06 14:22:29 +00:00
Mathieu Favreau 8a18b6e209 Unvoluntary change 2025-05-06 14:14:43 +00:00
Mathieu Favreau 4cdbca5471 Fix tiddy 2025-05-06 14:03:09 +00:00
Mathieu Favreau 11006eb965 Fix bug 2025-05-05 22:02:14 +00:00
Mathieu Favreau b8d2d6a79e Fix lint 2025-05-05 21:42:22 +00:00
Mathieu Favreau b2c13f612c Cleanup gnss flowgrath available prns 2025-05-05 21:40:38 +00:00
Carles Fernandez 6f8510f72f Update gsl-lite to 0.43.0 2025-05-05 07:40:13 +02:00
Carles Fernandez 6051650b91 Bump cpu_features version to 0.10.0 2025-05-02 19:06:31 +02:00
Carles Fernandez 4a2f6bc562 Fixed asimd detection on OS X 15.3 2025-04-24 17:01:09 +02:00
Carles Fernandez 98c0465947 Fix formatting 2025-04-01 15:52:10 +02:00
Carles Fernandez 4ba5c3505b Release 0.0.20 2025-04-01 15:34:18 +02:00
Carles Fernandez 9c1754e79d Bump version to 0.0.20 2025-04-01 14:18:44 +02:00
Carles Fernandez b95366c5b6 Bump max version of CMake to 4.0 2025-04-01 09:12:23 +02:00
Carles Fernandez b0b41b194f Replace apt-get by apt 2025-03-15 09:41:05 +01:00
Carles Fernandez 7a30041401 Fix cross-compilation in old environments 2025-03-11 09:09:30 +01:00
Marc Majoral cbf068c97a Fix handling of zero padding option when disabled. 2025-02-28 19:45:19 +01:00
Marc Majoral 61d393f7cd Fix automatic resampler configuration. 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 fa1e9209c5 CMake: centralize find paths in a single file
Improve Macports/Homebrew detection. Do not hardcode /opt/local or /opt/homebrew
2025-02-16 22:10:20 +01:00