1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-07-31 00:02:56 +00:00

1040 Commits

Author SHA1 Message Date
Carles Fernandez
7eb6459bc4
Fix wrong commit 2023-10-05 14:23:56 +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
Javier Arribas
a39144105c Adding Local frame ENU velocity and COG to PVT monitor serialization 2023-09-28 10:01:03 +02:00
Javier Arribas
bac997bb7c Fix PVT monitor messages to obei the configured PVT output rate 2023-09-27 09:43:08 +02:00
Carles Fernandez
6bf7b8c51f
Make clang-tidy happy 2023-09-20 09:08:55 +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
2568b8be81
Fix PVT Kalman filter for any PVT.output_rate_ms
Remove averaging in Pvt_Solution, since it was broken, misleading, not used, and added unnecessary complexity in the interfaces.
Uniformize names of public Pvt_Kf class memben functions
2023-07-08 19:18:08 +02:00
Carles Fernandez
7d475f9ffe
Add missing change 2023-07-05 20:20:51 +02:00
Carles Fernandez
a29f52e2e4
Make clang-tidy happy 2023-07-05 19:37:35 +02:00
Javier Arribas
2f2ed7938e Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-07-04 17:30:02 +02:00
Javier Arribas
4c448251fa Code cleaning 2023-07-04 17:19:17 +02:00
Javier Arribas
692d12d7ec Merge branch 'pvt_kf' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-07-04 13:10:12 +02:00
Javier Arribas
36e709dda6 Adding a simple PVT Holonomic Kalman filter for position and velocity 2023-07-04 13:09:45 +02:00
Javier Arribas
9e3cfd4997 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-04-11 09:35:33 +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
29cf1c246b
Improve copy and move constructors and assignment operators 2023-03-25 14:05:01 +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
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
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
09cc53f36e Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2023-01-13 12:34:44 +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
244d2c87d1
Fix clang-tidy bugprone-exception-escape check 2022-12-17 14:36:35 +01:00
Carles Fernandez
840b184beb
Fix warning -Wrestrict raised when using c++20 2022-12-17 13:15:16 +01:00
Javier Arribas
b8decef94d Merge with next 2022-12-12 15:30:30 +01:00
Carles Fernandez
79d6a3f166
Use ofstream instead of ifstream where appropriate 2022-12-11 12:48:00 +01:00
Javier Arribas
450397f1a9 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-10-21 12:20:01 +02:00
Vladislav P
652c03430f
Fix monitor spamming errors when dest UDP port is unreachable
Use socket.send_to instead of socket.send

Signed-off-by: Vladislav P <vladisslav2011@gmail.com>
2022-10-05 21:38:13 +03:00
Javier Arribas
8734a9f5c1 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-09-21 12:03:54 +02:00
Carles Fernandez
97cf4135e0 Add E6 observables in RINEX observation header 2022-09-16 12:39:01 +02:00
Carles Fernandez
0d393dcc7e Fix RTCM messages in the presence of E6 observables 2022-09-16 11:27:56 +02:00
Carles Fernandez
8a9c28f0a0 Fix RTCM messages for the GPS L1 + Gal E1 + Gal E6 receiver 2022-09-16 09:56:14 +02:00
Carles Fernandez
b9f2a33fff Fix RTCM messages for the GPS L1 + Gal E1 + Gal E6 receiver 2022-09-15 13:27:30 +02:00
Carles Fernandez
ac690d9f3b Fix RTCM messages for the GPS L1 + Gal E6 receiver 2022-09-15 12:14:40 +02:00
Javier Arribas
039065c383 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-09-15 11:29:33 +02:00
Carles Fernandez
30dd2e5048
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next 2022-09-14 21:15:50 +02:00
Carles Fernandez
815467ae72
Fix Rinex printer for GPS L1 + Gal E6 2022-09-14 21:15:12 +02:00
Carles Fernandez
d7641e2b08
Add GPS L1 + Galileo E6 receiver type 2022-09-14 19:44:12 +02:00
Javier Arribas
4ac556fdb8 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-09-13 17:24:18 +02:00
Carles Fernandez
4fa793b3cd Add PVT.use_e6_for_pvt parameter, by default to true. If set to false, E6 observables are not injected in the PVT engine 2022-09-13 17:19:52 +02:00
Javier Arribas
069c958965 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-08-29 11:50:07 +02:00
Javier Arribas
baa2a33838 Merge with next and adding full suport for custom AD936x sample sizes and dual frequency modes with external mixer board 2022-08-29 11:49:55 +02:00
Carles Fernandez
182b87c022
Make use of std::lcm instead of Boost when possible 2022-08-26 09:43:11 +02:00
Carles Fernandez
268dbbc61f
Add iomanip include 2022-08-26 09:14:58 +02:00