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
3def3c36cd
Save one iteration in the Bancroft algorithm
2023-04-02 10:31:17 +02:00
Carles Fernandez
81eb2a07c3
Add const
2023-04-01 21:54:03 +02:00
Carles Fernandez
318a39bd79
Make Bancroft work in other bands than L1, make the algorithm more stable in case of a singular matrix
2023-04-01 21:43:32 +02:00
Carles Fernandez
67c6dbcfda
Skip rotation in Bancroft method
2023-04-01 18:09:35 +02:00
Carles Fernandez
16ae683717
Fix positioning with LEO-based constellations
2023-04-01 13:12:42 +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
79ebc32d8c
Remove noexpect from the copy assignment operator
2023-03-26 17:06:35 +02:00
Carles Fernandez
2eed0baefb
Fix for GCC 4.8
2023-03-25 19:29:41 +01:00
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
Javier Arribas
23b3576159
Merge with next
2023-03-20 16:02:15 +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
M.A.Gomez
8760858fb0
Fix: Vtl_engine bug
2023-03-14 23:53:34 +00:00
miguekf
7a271afd45
ADD: accelerometer to vtl_engine
2023-03-15 00:51:33 +01:00
M.A. Gomez
c2f89e9721
MOD: vtl_engine rocket model working
2023-03-14 17:48:33 +01:00
M.A. Gomez
956142cbe2
fix: vtl_engine bug
2023-03-14 17:29:51 +01:00
miguekf
b96526f1b8
MOD: vtl_engine format
2023-03-14 16:57:56 +01:00
miguekf
8f4866151d
MOD: format in vtl_engine
2023-03-14 16:14:21 +01:00
M.A. Gomez
8445ed3cbb
fix: kf_tracking bug
2023-03-14 15:29:46 +01:00
M.A. Gomez
2d4c5b4d7b
fix: vtl_engine bug
2023-03-14 15:29:18 +01:00
miguekf
edad601ed3
FIX: vtl_data debug_print() method
2023-03-11 21:43:57 +01:00
M.A.Gomez
b815ee4d9d
FORMAT: clang-format applied
2023-03-11 19:32:16 +00:00
M.A.Gomez
fd69416f4e
fix: bug in mat vtl and pvt files
2023-03-11 18:56:08 +00:00
M.A. Gomez
0dab031127
fix: name of vtl raw dump file
2023-03-11 18:47:11 +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
M.A. Gomez
6915e5e24e
Merge branch 'vtl_rocket_model' into vtl
2023-03-10 00:01:53 +01:00
M.A. Gomez
5b44ec9965
MOD: remove static variables
2023-03-09 23:52:05 +01:00
M.A. Gomez
40d3e96902
ADD: vtl raw and mat files
2023-03-09 21:30:15 +01:00
Javier Arribas
bf1a7e8c2c
Merge with next
2023-03-06 22:54:19 +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