1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-11-11 12:30:06 +00:00
Commit Graph

9300 Commits

Author SHA1 Message Date
Carles Fernandez
090017dfaa
Improve copy and move constructors 2023-03-25 18:11:29 +01:00
Carles Fernandez
c3c1098790
Define HAS ICD tables as const unordered_map, so they don't need to be recreated each time 2023-03-25 14:31:15 +01:00
Carles Fernandez
29cf1c246b
Improve copy and move constructors and assignment operators 2023-03-25 14:05:01 +01:00
Carles Fernandez
3a235e4859
Remove unused variable, avoids warning 2023-03-21 11:06:43 +01:00
Carles Fernandez
318c7cba9f
CI: Fix cpplint job 2023-03-21 11:06:09 +01:00
Carles Fernandez
8e1818f743
Fix truncation warning 2023-03-21 09:53:16 +01:00
Carles Fernandez
5f5077ffc5
Add missing semicolon 2023-03-21 09:26:43 +01:00
Carles Fernandez
a75222eb14
cpu_features: add missing identifiers for Raptor Lake 2023-03-21 09:24:56 +01:00
Carles Fernandez
b99d1afb36
Fix some truncation warnings 2023-03-21 09:24:11 +01:00
Carles Fernandez
6004b8f901
Fix logic for downloading test files (Fixes: #707) 2023-03-19 13:53:58 +01:00
Carles Fernandez
20aeb282e0
Merge branch 'cf_test' into next 2023-03-18 13:14:47 +01:00
Carles Fernandez
f918f1160a
Merge branch 'geohash' into next 2023-03-18 13:14:24 +01:00
Carles Fernandez
060c3af124
cpu_features: Add Windows Arm64 support, update C++ standard for tests from C++11 to C++14, add Raptor Lake-P and Raptor Lake-HX/S detection 2023-03-18 11:41:43 +01:00
Carles Fernandez
43eec44579
Improve geohash test, make it easier to read the log 2023-03-18 11:39:44 +01:00
Carles Fernandez
da1a75ec39
Fix geohash decoding 2023-03-18 08:47:35 +01:00
Carles Fernandez
18e5345669
clang-tidy fixes 2023-03-17 13:51:01 +01:00
Carles Fernandez
1b2087944e
Add Geohash of PVT solution to internal logs 2023-03-17 10:39:22 +01:00
Carles Fernandez
723cddc6d2
Merge branch 'jwmelto-bugfix/tags-2.0' into next 2023-03-11 13:35:57 +01:00
Carles Fernandez
db8810a1d4
Merge branch 'bugfix/tags-2.0' of https://github.com/jwmelto/gnss-sdr into jwmelto-bugfix/tags-2.0 2023-03-11 13:35:32 +01:00
Jim Melton
9c8dd1929d
REALLY suppress tags this time 2023-02-28 14:13:31 -07:00
Javier Arribas
e7c6a26941 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-02-28 15:20:05 +01:00
Carles Fernandez
9a8fc0289d
Merge remote-tracking branch 'cf/has-corr' into next 2023-02-28 13:16:52 +01:00
Carles Fernandez
56292fb00c
Try hard to not throw in main 2023-02-28 13:16:10 +01:00
Carles Fernandez
0a11f1470a
Process and apply Galileo HAS corrections to the PVT solution
Add getters to Galileo_HAS_data class, improve implementation of existing ones
Process reception of HAS messages and inject corrections to RTKLIB
Apply HAS corrections to PVT computation within RTKLIB
Add configuration parameter PVT.use_has_corrections=true/false, true by default, to deactivate application of corrections but still retrieve HAS messages
Add configuration parameter PVT.use_unhealthy_sats=true/false, false by default, to use observables from satellites flagged as unhealthy
Use an unordered_map for signals and frequencies
2023-02-28 13:08:53 +01:00
Javier Arribas
ada631185b Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-02-16 14:49:11 +01:00
Carles Fernandez
0d60e46390
Merge branch 'jwmelto-tags' into next 2023-01-30 09:17:22 +01:00
Carles Fernandez
d350677772
Do not fail if gr-zeromq is not present. Make CI jobs happy. 2023-01-30 09:16:26 +01:00
Jim Melton
d644f7aba8
make sure your changes are compiled 2023-01-27 13:30:32 -07:00
Jim Melton
6276d3b331
do not propagate tags 2023-01-27 12:01:31 -07:00
Carles Fernandez
aff9a1b266 Fix Galileo ephemeris annotations when a reduced CED set is received before page 4 2023-01-27 16:28:31 +01:00
Carles Fernandez
4999d38194
Improve portability
Improve support for RISC-V arch in volk_gnsssdr via cpu_features (updated to c919e9a).
Set BLA_PREFER_PKGCONFIG if not defined by the user, helps to find lapack in some archs (e.g., riscv64)
Fix for Fedora/OpenSUSE, which do not install cpu_features along volk.
Remove volk_gnsssdr_8ic_s8ic_multiply_8ic kernel since it was problematic in some archs
Improve Python detection
Fixes for GCC 13
Remove ENABLE_GENERIC_ARCH configuration option and old ARM detection mechanism
Update gtest to 1.13.0
Add CI jobs for volk_gnsssdr and gnss-sdr in non-x86 archs
2023-01-26 18:39:25 +01:00
Javier Arribas
09cc53f36e Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-01-13 12:34:44 +01:00
Carles Fernandez
d5c5187c68
Merge branch 'mmajoral-fix_acq_non_blocking_mode' into next 2023-01-12 09:24:30 +01:00
Carles Fernandez
ec5d5f1363
Fix namespace so this can build if pmt does not include boost/any.hpp 2023-01-12 09:08:39 +01:00
Carles Fernandez
538e7c039f
Merge branch 'fix_acq_non_blocking_mode' of https://github.com/mmajoral/gnss-sdr into mmajoral-fix_acq_non_blocking_mode 2023-01-11 23:26:46 +01:00
Carles Fernandez
72a08a6cf2
Merge branch 'jwmelto-flush-nmea' into next 2023-01-11 23:03:42 +01:00
Carles Fernandez
5213e5b036
Merge branch 'flush-nmea' of https://github.com/jwmelto/gnss-sdr into jwmelto-flush-nmea 2023-01-11 23:03:18 +01:00
Carles Fernandez
7898236c44
Add missing include (required by Clang 14) 2023-01-11 17:39:10 +01:00
Carles Fernandez
945a7729fd
Add missing include 2023-01-11 17:06:42 +01:00
Carles Fernandez
11f7bf5883
Update GNSSTk library version to v14.0.0 2023-01-11 16:22:45 +01:00
Marc Majoral
764ab08d1e fix two-step acquisition when using non-blocking mode: make sure acquisition state 0 does not clear Acq_doppler_hz before Acq_doppler_hz is used for the initialization of the second-step acquisition. 2023-01-11 16:01:51 +01:00
Jim Melton
9c15163300
apply ALL the formatting changes 2023-01-06 12:56:42 -07:00
Jim Melton
543d3a425d
flush output 2023-01-06 11:56:58 -07:00
Carles Fernandez
2b1a976941
Fix building 2022-12-19 20:55:06 +01:00
Carles Fernandez
8b9b63c759
Fix building 2022-12-19 15:29:04 +01:00
Carles Fernandez
0ef411cc09
Remove tests files, download them at configuration time
Smaller package
Fixes lintian warning  very-long-line-length-in-source-file since .dat and .bin files were not recognized as binaries
2022-12-19 15:09:55 +01:00
Carles Fernandez
288b3e29f5
Update local version of the gnsstk library to 13.8.0 2022-12-19 13:12:35 +01:00
Carles Fernandez
e7906fd5b7
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix-lintian 2022-12-18 13:56:45 +01:00
Carles Fernandez
92dca5faa5
Update changelog 2022-12-18 11:24:28 +01:00
Carles Fernandez
bb963e8ed7
Merge branch 'fix-lintian2' into next
Make use of the C++20 standard if the environment allows for it
Fix warnings -Wrestrict raised when using c++20
Fix lintian warning hardening-no-fortify-functions
CI: Improve readability of yml files
CI: fix macos builds
2022-12-18 11:21:42 +01:00