Commit Graph

88 Commits

Author SHA1 Message Date
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
Carles Fernandez 24a9781017
Update changelog. Add DOI for former versions 2022-02-16 15:34:03 +01:00
Carles Fernandez 70a4eda4d4
Bump release date 2022-02-15 12:07:35 +01:00
Carles Fernandez aa5f9697b7
Bump version number to 0.0.16 2022-02-13 20:13:20 +01:00
Carles Fernandez df1820e98e
Get PVT fixes from a standalone Galileo E5b receiver 2022-02-10 15:15:35 +01:00
Carles Fernandez 0539fc36ed
Add Stefan to list of authors
Update changelog
2022-02-09 20:58:53 +01:00
Carles Fernandez b661f3104c
CI: fix prettier-markdown job 2022-02-06 11:59:18 +01:00
Carles Fernandez 378c72c81c
Update Contributor Covenant to version 2.1 2022-02-06 11:45:29 +01:00
Carles Fernandez 26964a365a
Fix program termination when usign extended intergration times
Reorder private data members, initialize them in constructor list
2021-12-28 13:59:57 +01:00
Carles Fernandez a601c06d31
Update changelog 2021-12-19 17:31:35 +01:00
Carles Fernandez d041f69bd4
CI: add cppcoreguidelines-prefer-member-initializer clang-tidy check
Update clang-tidy keys and values
2021-12-17 20:11:02 +01:00
Carles Fernandez 9f0f1186c2
Simplify flowgraph disconnection 2021-12-17 14:43:37 +01:00
Carles Fernandez eb6d8da59a
Fix repetition of satellites in conf with large number of channels
The maximum number of channels per signal is now limited to the number of available satellites per system
2021-12-17 13:24:24 +01:00