Commit Graph

100 Commits

Author SHA1 Message Date
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
Javier Arribas 99952f6275 Adding PVT flag to enable or disable the log INFO position geohash output 2023-10-03 12:41:22 +02:00
Carles Fernandez d487e4ce2c
Update changelog, fix formatting defects and typos 2023-10-01 09:03:14 +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
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
Carles Fernandez 15ff88ffbe
Update Galileo Almanac's downloading page URL 2022-07-16 11:23:07 +02:00
Carles Fernandez 3862b5afad
Update changelog 2022-07-15 19:24:50 +02:00
Carles Fernandez 7f2065a429 Update changelog 2022-07-15 17:00:57 +02:00
Carles Fernandez 5ecfcc773b
Merge branch 'gnsstk' into next.
Replace GPSTK by the newer GNSSTk C++ Library, with backward compatibility. Works from GPSTK 3.0 to GNSSTk 12.1.0
2022-07-06 14:15:23 +02:00
Carles Fernandez 48ba12be77
Update changelog 2022-07-06 14:03:09 +02:00
Carles Fernandez 109112be63
Allow backward compatibility with GPSTK 2022-07-05 13:46:58 +02:00
Carles Fernandez e73184e0ec
Update Changelog 2022-06-30 12:16:01 +02:00
Carles Fernandez d82acd9c41
Update changelog 2022-06-15 07:06:55 +02:00
Carles Fernandez 56d44335c2
Report processing of E6B signals 2022-06-08 17:14:24 +02:00
Carles Fernandez fd91c1c43a
Update changelog 2022-05-19 15:11:07 +02:00
Carles Fernandez 8f2f0781a1
Update changelog 2022-05-19 13:08:27 +02:00
Carles Fernandez 4e997a659e
Update changelog 2022-05-19 12:42:38 +02:00
Carles Fernandez 48d87c34a6
Update changelog 2022-05-08 20:50:34 +02:00
Carles Fernandez 5eebb3b287
Update changelog 2022-04-27 16:21:22 +02:00
Carles Fernandez bc7dcccd93
Bump version number to 0.0.17 2022-04-20 14:02:56 +02:00
Carles Fernandez d6e4d7c32e
Fix prettier-markdown job 2022-04-15 08:48:14 +02:00
Carles Fernandez 7ac77f123f
Update URLs 2022-04-14 19:33:02 +02:00
Carles Fernandez 6ae1dc1c72
Be more specific on GNU Radio version 2022-04-05 11:58:52 +02:00
Carles Fernandez 7f0a7b1e77
Improve detection of cpu_features, replace ENABLE_OWN_CPUFEATURES building option by ENABLE_CPUFEATURES, defaulting to OFF 2022-04-03 23:24:31 +02:00
Carles Fernandez b8d3758308
Update cpu_features version to 0.7.0 2022-04-01 12:17:25 +02:00
Carles Fernandez b7f8a7d554
Compute PVT solutions when using GPS L5 signals even if the satellite is reported as not healthy in the CNAV message (Fixes: #588) 2022-02-26 13:03:53 +01:00