1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-09-01 10:28:00 +00:00
Commit Graph

9273 Commits

Author SHA1 Message Date
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
20d2c0d601 Remove line 2022-07-25 08:40:58 +02:00
Carles Fernandez
128425a00d Update local version of Protocol Buffers to v21.3 2022-07-22 13:41:32 +02:00
Carles Fernandez
caeabdab27 Update local version of Protocol Buffers to v21.3 2022-07-22 13:26:43 +02:00
Carles Fernandez
01fc2b1120 Add work on KF tracking 2022-07-22 13:20:25 +02:00
Carles Fernandez
ea4af27796 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf2 2022-07-22 12:38:46 +02:00
Carles Fernandez
dc8e450c82 Add work on KF tracking 2022-07-22 08:15:35 +02:00
Carles Fernandez
42d55c55ce Update google-benchmark to v1.6.2 2022-07-19 07:36:45 +02:00
Carles Fernandez
14edfdf206 Replace std::snprintf and std::memcpy by std::stringstream and std::copy_n 2022-07-17 12:35:22 +02:00
Carles Fernandez
cb7b53b7e9 Make Coverity Scan happy 2022-07-16 22:38:00 +02:00
Carles Fernandez
abf3729c86 Replace memcpy by std::copy_n 2022-07-16 13:04:52 +02:00
Carles Fernandez
d1d122bd2e Update URL in comment 2022-07-16 12:52:49 +02:00
Carles Fernandez
15ff88ffbe Update Galileo Almanac's downloading page URL 2022-07-16 11:23:07 +02:00
Carles Fernandez
21e6e138c0 CI: fix formatting job 2022-07-16 11:19:03 +02:00
Carles Fernandez
6146dc3cd4 Add install in cpu_features README.md file 2022-07-16 10:35:54 +02:00
Carles Fernandez
cfb9c428f4 Add Comet Lake support 2022-07-16 10:34:01 +02:00
Carles Fernandez
30f51a7edf Add install in cpu_features README.md file 2022-07-16 10:33:01 +02:00
Carles Fernandez
91ddc4ccb3 Add note about avx512_4vbmi2 being an alias of avx512_4fmaps 2022-07-16 10:14:00 +02:00
Carles Fernandez
9f1b5487d5 Add macros for RISCV features 2022-07-16 10:11:50 +02:00
Carles Fernandez
561a9bdd78 Add AMD ZEN 4 uarch and update detection 2022-07-16 10:08:30 +02:00
Carles Fernandez
bbe2a193f6 Add some MIPS features 2022-07-16 10:01:59 +02:00
Carles Fernandez
931cc05c65 Added CPU_FEATURES_COMPILED_MIPS_MIPS3D 2022-07-16 09:48:50 +02:00
Carles Fernandez
50ebe6353e Update AArch64 features to Linux 5.17 2022-07-16 09:45:57 +02:00
Carles Fernandez
7c694aa2c8 Comply with -Wstrict-prototypes 2022-07-16 09:39:16 +02:00
Carles Fernandez
027956b55e Merge branch 'vladisslav2011-improve_beidou_geo_tracking' into next 2022-07-16 07:57:21 +02:00
Vladisslav P
27ec96def4 Limit BeiDou GEO satellites extend_correlation_symbols to 2
...to improve tracking performance

Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-07-15 22:58:31 +03:00
Carles Fernandez
2b3b5a1242 Merge branch 'vladisslav2011-simplify_configuration' into next 2022-07-15 19:25:17 +02:00
Carles Fernandez
3862b5afad Update changelog 2022-07-15 19:24:50 +02:00
Carles Fernandez
9d09ce2bed Merge branch 'simplify_configuration' of https://github.com/vladisslav2011/gnss-sdr into vladisslav2011-simplify_configuration 2022-07-15 19:17:30 +02:00
Carles Fernandez
7f2065a429 Update changelog 2022-07-15 17:00:57 +02:00
Carles Fernandez
a2db5cd452 Merge branch 'vladisslav2011-beidou_prn_fix' into next 2022-07-15 17:00:21 +02:00
Carles Fernandez
eeaf7fb73e Reorder private members 2022-07-15 16:59:03 +02:00
Carles Fernandez
79d516d4d4 Improve code visualization in some editors 2022-07-15 13:02:10 +02:00
Carles Fernandez
80ca352ffc Merge branch 'beidou_prn_fix' of https://github.com/vladisslav2011/gnss-sdr into vladisslav2011-beidou_prn_fix 2022-07-15 09:56:28 +02:00
Carles Fernandez
fec0c226bf Merge branch 'mmajoral-fix_max_dwells' into next 2022-07-15 09:54:43 +02:00
Marc Majoral
5c99385ba3 do not consume samples while performing a non-coherent integration 2022-07-14 16:54:47 +02:00
Vladisslav P
59c9c6f8ab RTKLIB: Switch to STL containers
...to prevent thread stack abuse.
And free up some stack space in Rtklib_Solver::get_PVT.

Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-07-14 12:48:41 +03:00
Vladisslav P
1153544fca Implement support of new GEO BeiDou satellites
Update tracking blocks to support PRN59...PRN63
Update telemetry decoder block to support PRN59...PRN63
Update RTKLIB to support PRN59...PRN63

Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-07-14 12:48:41 +03:00
Vlad P
bcad6db988 Implement processing of BeiDou PRN34..PRN63
Signed-off-by: Vlad P <vladisslav2011@gmail.com>
2022-07-14 12:48:41 +03:00
Vladisslav P
c991f8f601 Glonass: implement extended correlation for cshort blocks
Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-07-14 03:53:09 +03:00
Vladisslav P
a35b90b4cb glonass_lx_ca_dll_pll_c_aid_tracking better checks before enabling
preamble_timestamp_samples message port connection

1. Check for message port presence both in trk and nav blocks
2. Check for configuration property Tracking_xG.extend_correlation_ms

Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-07-14 03:53:09 +03:00
Carles Fernandez
9ebf0a26f8 Merge branch 'mmajoral-fix_acq_conf_fpga' into next 2022-07-12 14:36:28 +02:00
Marc Majoral
39d5608cd6 replace FPGA acq configuration struct by a class 2022-07-12 12:40:56 +02:00
Vladisslav P
eb56367f05 Simplify multiple signal source configuration
Make it possible to specify signal sorce per channel group.
Example:

;Set GPS L1 C/A channels RF channel ID to 1
Channels_1C.RF_channel_ID=1

instead of

;Set GPS L1 C/A channels RF channel ID to 1
Channel0.RF_channel_ID=1
Channel1.RF_channel_ID=1
Channel2.RF_channel_ID=1
....

Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-07-12 11:46:59 +03:00
Carles Fernandez
156ed0880b Merge branch 'gnsstk13' into next
Update local version of GNSSTk to 13.4.0
2022-07-10 21:47:50 +02:00
Carles Fernandez
312b667c17 Add ability to switch ENABLE_OWN_GNSSTK ON and OFF without deleting the build tree 2022-07-10 21:15:15 +02:00
Carles Fernandez
60bf32be97 Fix detection of gnsstk 13.x 2022-07-10 21:14:07 +02:00
Carles Fernandez
1b277347ec Building fixes for gnsstk 2022-07-10 20:05:26 +02:00
Carles Fernandez
fa821a52a4 Update to gnsstk 13.4.0 2022-07-10 19:19:37 +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