1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-11-01 07:43:04 +00:00
Commit Graph

425 Commits

Author SHA1 Message Date
Carles Fernandez
db5466832c Look for OpenSSL in the first place, fallback to GnuTLS if not found
Fix test building in some environments
2024-06-29 11:11:20 +02:00
Carles Fernandez
d62e2e0de5 Bump local version of google/glog to 0.7.1 2024-06-08 19:50:43 +02:00
Carles Fernandez
ea38f7e727 Update CHANGELOG 2024-05-26 22:01:14 +02:00
Carles Fernandez
079ef0f07d Improve error handling of UDP connections 2024-05-06 18:58:09 +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
f03608ac82 Update links 2024-03-29 14:39:32 +01:00
Carles Fernandez
fbca34a4b4 Fix typo in changelog 2024-02-21 17:49:24 +01:00
Carles Fernandez
58c066bd9e Find dependencies in the loongarch64 architecture 2024-02-21 17:39:43 +01:00
Carles Fernandez
ffd925c1fc Update changelog 2024-01-29 15:32:48 +01:00
Carles Fernandez
9880fdd57c Bump version to 0.0.19 2024-01-23 14:49:19 +01:00
Carles Fernandez
95e6111a46 Better tuning of position KF for moving receivers 2024-01-23 11:07:31 +01:00
Carles Fernandez
c16440fb35 Update changelog 2024-01-02 18:20:54 +01:00
Carles Fernandez
76f2cc411a Enable building using macOS Sonoma 2024-01-01 17:33:15 +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
1685c896ea Fix annotation rate for KML, GPX, GeoJSON, and NMEA 2023-12-01 13:35:31 +01:00
Carles Fernandez
1818c88983 Fix data race conditions and performance inefficiencies, update CHANGELOG 2023-11-28 18:06:41 +01:00
Carles Fernandez
caef6acdd4 Adjust number of decimal places displayed in terminal 2023-11-24 22:05:52 +01:00
Carles Fernandez
0a438ec726 Avoid shadowed variables 2023-11-15 16:08:56 +01:00
Carles Fernandez
ce14845bbb Fix validation of GPS navigation data (fix due to @tractoan). Closes: #737 2023-11-14 14:32:19 +01:00
Carles Fernandez
ab4cc295e8 volk_gnsssdr: Fix syntax for Python 3.12
Without breaking older versions, including 2.7
2023-11-06 14:01:42 +01:00
Carles Fernandez
710f85dc03 Update local version of cpu_features to 0.9.0 2023-11-04 11:54:16 +01:00
Carles Fernandez
b116c17937 Print estimated CN0 on the terminal when navigation data is decoded 2023-10-26 18:57:24 +02:00
Carles Fernandez
8d1ef54c65 Update CHANGELOG 2023-10-05 13:50:46 +02:00
Carles Fernandez
146388d6ed Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next 2023-10-05 13:43:46 +02:00
Carles Fernandez
757414dc9e Add geohash to monitor_pvt and remove it from logs 2023-10-05 12:52:14 +02:00
Javier Arribas
99952f6275 Adding PVT flag to enable or disable the log INFO position geohash output 2023-10-03 12:41:22 +02:00
Javier Arribas
8019f067e6 Adding Galileo HAS status output to PVT monitor 2023-10-02 10:23:58 +02:00
Carles Fernandez
d487e4ce2c Update changelog, fix formatting defects and typos 2023-10-01 09:03:14 +02:00
Javier Arribas
a39144105c Adding Local frame ENU velocity and COG to PVT monitor serialization 2023-09-28 10:01:03 +02:00
Carles Fernandez
6cb3ae99b3 Update changelog 2023-09-27 10:34:17 +02:00
Carles Fernandez
55df8d5333 Update changelog 2023-09-21 09:04:24 +02:00
Javier Arribas
5f5e861822 Adding PVT UTC time string in rfc 3339 format to protobuf PVT monitor output 2023-09-19 13:10:56 +02:00
Carles Fernandez
4cc4a6cbb6 Update changelog 2023-07-05 20:03:22 +02:00
Carles Fernandez
e7b0bac67f The action continues in the next bracnh 2023-04-06 15:06:16 +02:00
Carles Fernandez
d955266d55 Bump version number 2023-04-06 11:20:17 +02:00
Carles Fernandez
51418850bb Add configuration parameter PVT.bancroft_init, by default to true, to opt-out for Bancroft initialization in the first iteration of PVT computation 2023-04-03 13:36:54 +02:00
Carles Fernandez
bf3c3918ef Update local version of Protocol Buffers to v22.2 (requires abseil-cpp >= 20230117). If abseil is not found or is too old, it falls back to Protocol Buffers v21.12 2023-03-31 13:23:31 +02:00
Carles Fernandez
1b2087944e Add Geohash of PVT solution to internal logs 2023-03-17 10:39:22 +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
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
Carles Fernandez
11f7bf5883 Update GNSSTk library version to v14.0.0 2023-01-11 16:22:45 +01:00
Carles Fernandez
92dca5faa5 Update changelog 2022-12-18 11:24:28 +01:00
Carles Fernandez
4e741fe0b4 Improve changelog 2022-08-27 13:08:18 +02:00
Carles Fernandez
62c4a10f03 Document new parameters for UHD_Signal_Source 2022-08-26 23:15:24 +02:00
Carles Fernandez
8247021f32 CMake: Move log4cpp/spdlog handling to the GNURADIO cmake module 2022-08-23 14:11:06 +02:00
Carles Fernandez
da120cfa22 Reorder CHANGELOG.md 2022-08-12 21:24:38 +02:00
Carles Fernandez
5120de51a5 Document new ZMQ_Signal_Source 2022-08-11 15:23:26 +02:00
Carles Fernandez
6ec452a7c0 Allow the CMake project to be a sub-project 2022-07-28 10:37:36 +02:00
Carles Fernandez
aec51db2e0 Allow switching -DENABLE_OWN_GLOG and -DENABLE_OWN_ARMADILLO to ON and OFF without the need of a clean build folder 2022-07-27 00:23:54 +02:00
Carles Fernandez
fe4b83decc Fix linking against libunwind if glog is not found in the host machine for some OS such as ArchLinux (Fixes #562, #639) 2022-07-25 09:48:17 +02:00