Commit Graph

6345 Commits

Author SHA1 Message Date
Javier Arribas 3d62be00ed Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-09-06 12:04:57 +02:00
Carles Fernandez 45e1fa3ade
Allow for multi-system configurations containing Galileo E6 2022-09-06 12:03:17 +02:00
Javier Arribas b1e09584cd Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-09-05 16:29:03 +02:00
Carles Fernandez 65c7af282a
Set highest CMake version to 3.24 2022-09-05 14:12:07 +02:00
Carles Fernandez dc297f8677
Raise volk_gnsssdr VERSION_INFO_MAINT_VERSION to 17.git 2022-09-05 14:05:32 +02:00
Carles Fernandez e509354751
Fix for Android 2022-09-05 12:55:07 +02:00
Carles Fernandez ea386ece93
Add include for cpowf 2022-09-05 12:30:12 +02:00
Carles Fernandez ea8b5eba16
Clean up volk_gnsssdr top-level folder 2022-09-05 11:56:57 +02:00
Javier Arribas db2addd9bc AD936x custom source switch from custom to default baseband filters 2022-08-30 16:50:38 +02:00
Javier Arribas 0c5d38145f Adding extra control for the AD936x custom source external mixer 2022-08-30 15:28:18 +02:00
Javier Arribas f20a696f8a Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-08-30 15:27:24 +02:00
Carles Fernandez 66935170a6
Rename GPS_L1_CA_KF_VTL_Tracking to GPS_L1_CA_KF_Tracking 2022-08-30 12:03:41 +02:00
Carles Fernandez 858ea91ca8
Rename GPS_L1_CA_KF_Tracking implementation to GPS_L1_CA_Gaussian_Tracking 2022-08-30 11:30:53 +02:00
Carles Fernandez 4a6f29453a
Clean code 2022-08-29 23:34:09 +02:00
Carles Fernandez e7cfa66962
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into kf2 2022-08-29 13:53:46 +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 8f5b02b93e
Merge branch 'usrp_additions' of https://github.com/IntoPa/gnss-sdr into IntoPa-usrp_additions 2022-08-26 23:14:31 +02:00
Into Pääkkönen e161545155
add options for changing usrp device arguments
Signed-off-by: Into Pääkkönen <into.paakkonen@aalto.fi>
2022-08-26 23:15:29 +03: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
Carles Fernandez 56130310d2
Allow non-standards-conforming construct in the SUPL library (credits: @jwmelto) 2022-08-25 14:18:29 +02:00
Carles Fernandez 223a4b16d8
Reorder private members 2022-08-25 10:16:40 +02:00
Carles Fernandez e8eb8a5ace
Reorder private members 2022-08-25 10:07:50 +02:00
Carles Fernandez 67e27a3d89
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into vladisslav2011-glonass-ext-correlator-fix2 2022-08-25 09:45:02 +02:00
Carles Fernandez e636b06b71
Merge branch 'koloboxer-shura-current' into next 2022-08-25 09:31:21 +02:00
Carles Fernandez 1a4e9dc274
Add missing include (fix building in fedora-rawhide) 2022-08-23 15:13:15 +02:00
Carles Fernandez e15faa7b67
Fix for old CMake 2022-08-23 15:12:09 +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 5186b737b7
CMake: remove leftovers 2022-08-23 13:14:59 +02:00
Carles Fernandez 56ae0c043c
CMake: Improve spdlog handling 2022-08-23 13:02:04 +02:00
Alexander V. Joura cd843787c8
Wrong decoding of GLONASS navigation message parameter P1 in string #1 2022-08-16 12:44:03 +03:00
Javier Arribas e5d6579e9a Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-08-14 12:12:33 +02:00
Javier Arribas 6311530cb4 Adding new Ad936x custom signal source, initial commit, experimental 2022-08-14 12:10:59 +02:00
Carles Fernandez cd3be22798
Fix error with C++14 (invalid conversion from const char* to char*) 2022-08-12 20:09:11 +02:00
Carles Fernandez 02260a7337
Fix building of obsdiff in systems that use lib64 2022-08-12 12:11:54 +02:00
Carles Fernandez c994424995
Merge branch 'zmq-signal-source' of https://github.com/jwmelto/gnss-sdr into jwmelto-zmq-signal-source 2022-08-11 14:22:18 +02:00
Jim Melton 09d8e3b9e9
clang-tidy claims this is more correct 2022-08-10 22:41:38 -06:00
Jim Melton 4e9faa5793
cpplint 2022-08-10 21:26:10 -06:00
Jim Melton 2eae3ef43a
implement dump 2022-08-10 20:21:12 -06:00
Jim Melton b24141ca72
add ZMQ signal source 2022-08-10 17:37:57 -06:00
Carles Fernandez d8de6bf20b
Allow std::make_unique in C++11 2022-08-10 23:27:40 +02:00
Carles Fernandez f79332bb7d
Fix building for compilers using C++11 (Debian 8, Centos 7) for std::string_literals 2022-08-10 16:44:50 +02:00
Carles Fernandez e429a96601
Use boost::filesystem if std::filesystem is not available 2022-08-10 12:14:52 +02:00
Carles Fernandez 6e2c3b1cc4
Merge branch 'security-fix' of https://github.com/jwmelto/gnss-sdr into jwmelto-security-fix 2022-08-10 10:31:45 +02:00
Vlad P aad50e44d4
Glonass: implement extended correlation for cshort blocks
Signed-off-by: Vlad P <vladisslav2011@gmail.com>
2022-08-09 20:51:06 +03:00
Vlad P c1d68ffbb3
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: Vlad P <vladisslav2011@gmail.com>
2022-08-09 20:49:15 +03:00
Jim Melton 7bd25aa9cc
penultimate clang-tidy compromise 2022-08-08 23:50:39 -06:00
Jim Melton daaa4799b6
maybe this is the last one 2022-08-08 21:12:38 -06:00
Javier Arribas d31f0c39dc Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-08-05 10:32:26 +02:00
Alexander V. Joura 2792aafe19
Using wrong ephemeris map for GLONASS satellites 2022-08-04 12:14:26 +03:00
Alexander V. Joura 875b622cd1
1. Added class name qualifiers for member function definitions
2. Synchronized member function signatures
2022-08-03 19:03:45 +03:00
Carles Fernandez 86f9c78953
Merge branch 'shellcheck' into kf2 2022-08-03 12:37:28 +02:00
Carles Fernandez 09ed4de638
Fix errors and warnings raised by ShellCheck 2022-08-03 10:43:03 +02:00
Javier Arribas 831cc2d7b6 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-08-02 12:15:05 +02:00
Carles Fernandez e4accfb8c8
Merge branch 'next' into kf2 2022-08-02 11:23:51 +02:00
Alexander V. Joura 95c97cf420
improved precision of math constants
Signed-off-by: Alexander V. Joura <ellfire@gmail.com>
2022-08-01 14:47:20 +03:00
Jim Melton 01fccabf82
one of these days, I'll learn to format before commit 2022-07-31 13:48:04 -06:00
Jim Melton 9c773a9dda
clang-tidy compromise; fix some, silence some 2022-07-31 13:45:17 -06:00
Carles Fernandez a7a59fe9c1
Beta as a private member 2022-07-30 10:07:06 +02:00
Jim Melton 963b1cc63c
address MacOS CI failures 2022-07-29 16:10:07 -06:00
Jim Melton d449d93885
cpplint fixes 2022-07-29 15:50:53 -06:00
Jim Melton e45632f827
run clang-format on ALL the modified files this time 2022-07-29 15:46:45 -06:00
Jim Melton a0c1c0a001
improve string handling to avoid buffer overrun 2022-07-29 15:11:28 -06:00
Carles Fernandez 0e6740de15
Merge branch 'next' into kf2 2022-07-29 09:19:21 +02:00
Carles Fernandez 701306ab26
cpu_features: test enum macro consistency 2022-07-28 13:09:49 +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 fbc3d88d01
Merge branch 'next' into kf2 2022-07-26 11:04:30 +02:00
Carles Fernandez 5b0190b4ee
Update local version of google-benchmarks to v1.7.0 2022-07-26 10:59:55 +02:00
Carles Fernandez 9dbd24bcce
Cpu_features: remove internal FillX86BrandString usage, windows improvements, add macros for RISCV hwcaps 2022-07-26 08:27:20 +02:00
Carles Fernandez ecfbd11079
Fix cross-compilation of gnss-sim 2022-07-25 12:56:53 +02:00
Carles Fernandez 9aa4128780
Fix cross-compilation of gnss-sim 2022-07-25 12:48:57 +02:00
Carles Fernandez 3b0a64a1c0
Fix cross-compilation of gnss-sim 2022-07-25 12:24:07 +02:00
Carles Fernandez 20d2c0d601
Remove line 2022-07-25 08:40:58 +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
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 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 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
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
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 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
Carles Fernandez 06ed558fb1
Report GNSSTk in CMake summary 2022-07-06 13:49:45 +02:00
Vladisslav P 3491fed625 osmosdr signal source: implement bandwidth selection
New config file parameter:

SignalSource.if_bw=<bandwidth in Hz>

Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-07-06 08:25:50 +03:00
Carles Fernandez 9db6f55b3c
Fix when building for GNSSTk 12.1.0 or older 2022-07-05 17:37:21 +02:00
Carles Fernandez 109112be63
Allow backward compatibility with GPSTK 2022-07-05 13:46:58 +02:00
Carles Fernandez dc027e95ff
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into gnsstk 2022-07-04 17:10:52 +02:00
Carles Fernandez b48ef135a7
Fix for gnsstk > 9.0.0 2022-07-04 13:47:05 +02:00
Carles Fernandez cb52bc71e8
Fix building in Debug mode with Googletest 1.12.1 2022-07-04 10:50:21 +02:00
Carles Fernandez 324391ef0f
Avoid Armadillo warnings (operator << deprecated in 11.2)
No change in functionality
2022-07-04 10:49:18 +02:00
Carles Fernandez d94778b27a
Fixes for Xcode 2022-07-04 10:26:13 +02:00
Carles Fernandez d9c4eba5fe
Add work on gnsstk transition 2022-07-04 10:05:54 +02:00
Carles Fernandez f2ae0ddb33 Transition from GPSTk to gnsstk: update to 11.2.3 2022-07-01 16:24:48 +02:00
Carles Fernandez 9809d4630f
CI: fix clang-tidy job, reorder private members by size 2022-06-30 14:53:19 +02:00
Javier Arribas 9e8311966e Improve PVT error detection 2022-06-30 12:32:30 +02:00
Javier Arribas 5292f0d8fc Improve PVT error detection 2022-06-30 12:31:25 +02:00
Javier Arribas 7b142286f4 Fix format 2022-06-30 12:27:34 +02:00
Carles Fernandez 3733f1ed97
CI: Fix cpplint and clang-format jobs 2022-06-30 12:12:06 +02:00
Javier Arribas 8a1dfef87b Bug fix: PVT does not resolve position anymore after a loss of samples event 2022-06-30 11:09:19 +02:00
Javier Arribas b13041cb3c Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-06-30 10:38:50 +02:00
Javier Arribas a7147702bc Bug fix: PVT does not resolve position anymore after a loss of samples event 2022-06-30 10:38:29 +02:00
Carles Fernandez 342d378fe3
Remove using directive 2022-06-29 00:07:51 +02:00
Carles Fernandez 7c854cdfe7
Remove unused declaration 2022-06-28 17:34:22 +02:00
Javier Arribas 0eb21b8359 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-06-28 11:10:09 +02:00
Carles Fernandez 525a8ba602 Fix units of ephemeris angles in comments
Fix angle units in retrieval of reduced CED ephemeris
2022-06-22 12:48:25 +02:00
Javier Arribas 84abe6eaf4 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-06-15 11:18:56 +02:00
Carles Fernandez 8b84158b18
Fix memory access 2022-06-15 07:02:52 +02:00
Javier Arribas e2755dbb84 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2022-06-14 11:05:04 +02:00
Javier Arribas 84d6767a12 Merge with next 2022-06-14 10:44:58 +02:00
Javier Arribas 527d3d2307 Merge with next 2022-06-14 10:38:05 +02:00
Carles Fernandez cc50da1425
Fix std::copy usage, replace more memcpy by std::copy 2022-06-14 09:31:35 +02:00
Carles Fernandez e8fb655fad
Fixes binary on ArchLinux (Fixes: #616)
Replace some memcpy by std:::copy or std::copy_n
2022-06-13 21:05:29 +02:00
Carles Fernandez 5a32c6cf5e
Update copyright year in intro text 2022-06-11 14:29:25 +02:00
Carles Fernandez 98b7b73248
Replace list of if statements by switch 2022-06-11 14:28:20 +02:00
Carles Fernandez 7317bf4f7f
Prepare for boost::any to std::any transition
Replace private member d_sample_counter by the more accurate name of d_symbol_counter
Remove clauses in switch statements for code uniformity
Fix terminal color for Galileo E5b received almanac
2022-06-11 14:26:42 +02:00
Carles Fernandez 5ec7548886
Prepare for boost::any to std::any transition 2022-06-11 13:55:12 +02:00
Carles Fernandez 16b6e71cae
Merge branch 'improve-pvt' into next 2022-06-08 17:10:57 +02:00
Carles Fernandez f076c6afd9
Avoid segmentation fault due to misconfiguration 2022-06-08 17:10:34 +02:00
Carles Fernandez 9ff323f2f2
Improve handling of E6 and 7X signals 2022-06-08 16:20:01 +02:00
Javier Arribas 0a346c3017 Fix segmentation fault in file_timestamp_signal_source 2022-06-08 10:21:05 +02:00
Carles Fernandez 96803c1d0f Fix pseudorange computation in E6 when assisted by E1 2022-06-07 13:17:25 +02:00
Javier Arribas e074883f06 Adding a native AD936x custom signal source, still not usable 2022-06-07 09:20:52 +02:00
Carles Fernandez ded2c4c9dc
Reset TOW map when (re)setting a satellite 2022-06-07 08:27:43 +02:00
Carles Fernandez b6b2bef976
Synchronize file 2022-06-04 13:24:24 +02:00
Carles Fernandez 807c19b228
Convert E6 observables 2022-06-04 13:21:32 +02:00
Carles Fernandez 12603c3ca0
Fix variable name 2022-06-04 12:06:05 +02:00
Carles Fernandez a968414dad
Merge branch 'e6-pvt' of https://github.com/carlesfernandez/gnss-sdr into e6-pvt 2022-06-04 11:59:10 +02:00
Carles Fernandez 757f95f3de
Merge branch 'next' into e6-pvt 2022-06-04 11:52:48 +02:00
Carles Fernandez f9ebc371e2
Simplify band counting 2022-06-04 11:52:30 +02:00
Carles Fernandez ac0209f16f
Get TOW in E6 channels 2022-06-04 11:49:44 +02:00
Javier Arribas f8b227952a Merge with next 2022-06-03 21:08:13 +02:00
Carles Fernandez 92e3d043d2
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into e6-pvt 2022-06-03 10:11:03 +02:00
Carles Fernandez 7612a5e411
Fix building in 32-bit archs 2022-06-03 09:40:58 +02:00
Carles Fernandez e349422b43
Merge branch 'next' into e6-pvt 2022-06-02 23:01:33 +02:00
Carles Fernandez fa55a5b0b6
Fix Galileo time when reading from XML ephemeris 2022-06-02 21:51:06 +02:00
Carles Fernandez cfa7a4af48
Improve source code visualization in some code editors 2022-06-02 21:41:19 +02:00
Carles Fernandez 45efaaa607 Reset d_received_tow member when changing the satellite 2022-06-02 11:52:10 +02:00
Carles Fernandez 3476969a2f
Fix TOW scale in E6 2022-06-01 17:18:53 +02:00
Carles Fernandez 266b3bdfe8
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into e6-pvt 2022-06-01 17:10:36 +02:00
Marc Majoral 918477d61f fix the control of the FPGA acquisition HW accelerator 2022-06-01 16:52:35 +02:00
Carles Fernandez b6762bf438
Use E6 channels in PVT 2022-06-01 12:17:50 +02:00
Carles Fernandez 1ae6cac249
Add work on getting TOW for E6 channels 2022-06-01 10:33:36 +02:00
Carles Fernandez 8aeb4bf3ea Add work on E6 handling 2022-05-31 10:38:45 +02:00
Carles Fernandez 45f4a4829c
Print RINEX files for the E5a/E5b receiver 2022-05-31 08:38:50 +02:00
Carles Fernandez fa27bd31b7
Print E6B observables in RINEX file if they are available 2022-05-31 07:46:00 +02:00
Carles Fernandez 037ad07478
Apply clang-tidy 2022-05-31 07:34:12 +02:00
Carles Fernandez 59aced3b78
Merge branch 'fpga_ad-fmcomms5_compatibility' of https://github.com/mmajoral/gnss-sdr into mmajoral-fpga_ad-fmcomms5_compatibility 2022-05-31 07:09:10 +02:00
Carles Fernandez b347bcbb79
Fix Gal E1/E6 RINEX reporting 2022-05-30 14:42:57 +02:00
Carles Fernandez 934bbcaa45
Add Galileo E6B observables in RINEX files if available 2022-05-30 14:20:34 +02:00
Marc Majoral 4c278cb3df removed commented code 2022-05-30 11:12:38 +02:00
Marc Majoral 6e368622e2 Prefer initialization to assignment in constructors 2022-05-30 09:02:22 +02:00
Carles Fernandez e92ef5c1c1
Print IGM messages if TOW is available 2022-05-26 11:53:39 +02:00
Carles Fernandez 92b021f1b6
Improve handling of E6 observables 2022-05-26 10:02:58 +02:00
Carles Fernandez ab40201783
Improve loops 2022-05-25 21:04:44 +02:00
Carles Fernandez 657a7298f3
Compute PVT with E6 only and xml assistance 2022-05-25 14:43:01 +02:00
Carles Fernandez 81d0098205
Merge branch 'next' of http://github.com/carlesfernandez/gnss-sdr into pps_lime_carles 2022-05-25 09:54:00 +02:00
Carles Fernandez 8622f51380
Read galileo assistance also for 7X and E6
Replace logical operators 'and' and 'or' by '&&' and '||'
2022-05-25 09:53:13 +02:00
Carles Fernandez ea573359e0
Print IGM messages if TOW is available 2022-05-24 21:18:59 +02:00
Javier Arribas 0eebe9c2de Fix four bits source adapter 2022-05-24 15:44:11 +02:00
Marc Majoral a1a4666399 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga_ad-fmcomms5_compatibility 2022-05-23 17:52:34 +02:00
Javier Arribas a45998d0db Fix computation of Galileo E6 pseudoranges using TOW from source timetag 2022-05-23 17:32:09 +02:00
Javier Arribas 67e4d7c6e2 Added Galileo E6 experimental Pseudorange generation using signal source timetag propagation 2022-05-23 15:34:06 +02:00
Javier Arribas 742113c55f Adding timestamp capability to four bits signal source 2022-05-23 12:30:12 +02:00
Marc Majoral 8131bdffc5 perform fmComms5 specific mult-chip sync configuration 2022-05-20 16:54:00 +02:00
Javier Arribas c97e12dbe0 Adding 4 bits complex samples signal source 2022-05-20 10:40:30 +02:00
Marc Majoral da47cadcff fix ad9361_manager comments 2022-05-19 15:49:50 +02:00
Marc Majoral 923398fa5e fixed disable_ad9361_rx_local 2022-05-19 15:33:56 +02:00
Carles Fernandez 592ba0325d
Fix clang-format job 2022-05-19 15:10:34 +02:00
Jean-Michel Friedt c7f3994683
add XTRX gain setting and reading (osmocom source) 2022-05-19 15:00:29 +02:00
Carles Fernandez 587c281d75
Merge branch 'fix-glonass-ext-correlator' of https://github.com/vladisslav2011/gnss-sdr into vladisslav2011-fix-glonass-ext-correlator 2022-05-19 12:45:47 +02:00
Marc Majoral ab310a367a fix gain_rx2 2022-05-18 18:04:43 +02:00
Marc Majoral 6b9941dd13 fix the configuration of the second AD9361 when it is present 2022-05-17 19:29:02 +02:00
Marc Majoral 4e37fa45ad fix AD9361 configuration 2022-05-17 15:40:43 +02:00
Javier Arribas 9ef62fadb8 Adding Over-the-Wire sample format config option for the UHD source 2022-05-17 14:53:25 +02:00
Vladisslav P 9b210485c7 Fix GLONASS extended correlator
1. Emit a message from preamble detection branch from telemetry decoder
2. Connect flowgraph message ports to pass the message from telemetry
decoder block to a dll-pll-c-aid-tracking block
3. Name message ports correctly as the massage is passed in samples, not
seconds

Signed-off-by: Vladisslav P <vladisslav2011@gmail.com>
2022-05-17 13:40:30 +03:00
Marc Majoral 38ed8ced4e configure the AD9361 digital filter on a per RX-channel basis. Keep the LO is the same for all RX channels in the same device. 2022-05-17 10:49:13 +02:00
Carles Fernandez 0dbecdaa80
Use naming as in HAS SIS ICD 1.0, document sources 2022-05-15 13:43:59 +02:00
Marc Majoral a1d8d8c19d make the ad9361_manager functions flexible to allow the use of two AD9361 devices when using the FPGA. 2022-05-13 18:12:25 +02:00
Carles Fernandez c99d5d2b97
Merge branch 'next' into ssr 2022-05-12 22:00:48 +02:00
Carles Fernandez 0804429f2c
Merge branch 'next' into galileo-e6 2022-05-12 21:09:18 +02:00
Carles Fernandez 4297667ffa
Set HAS SIS ICD reference 2022-05-12 21:09:11 +02:00
Carles Fernandez f9cac92c66
Update signal labels in SSR messages 2022-05-12 21:00:04 +02:00
Marc Majoral c2141f99fb update the AD9361 in_voltage1_hardwaregain only if the gain mode is set to manual 2022-05-12 17:53:27 +02:00
Carles Fernandez 06315477c3
Merge branch 'next' into ssr 2022-05-12 17:05:57 +02:00
Marc Majoral e6f3222e4a make the FPGA ad9361 signal source config_ad9361_rx_local function compatible with the AD-FMCOMMS5 analog front-end 2022-05-10 09:53:27 +02:00
Carles Fernandez 8b99459c82
Merge branch 'fix-glonass-velocity-bug' of https://github.com/vladisslav2011/gnss-sdr into vladisslav2011-fix-glonass-velocity-bug 2022-05-08 20:39:41 +02:00
Vlad P 361c3b9166 Fix large glonass velocity error
Use d_carrier_frequency_hz to store carrier+doppler and
d_carrier_doppler_hz to store just doppler shift.
Rename d_carrier_doppler_old_hz to d_carrier_frequency_old_hz.
Update calculations.

Signed-off-by: Vlad P <vladisslav2011@gmail.com>
2022-05-03 23:53:27 +03:00
Marc Majoral c3ec1074db make cmakelint happy 2022-04-29 12:45:35 +02:00
Marc Majoral 916b12eef6 fix code for 32-bit processor architecture 2022-04-29 12:16:48 +02:00
Marc Majoral d346e763f8 use std::array 2022-04-29 10:41:44 +02:00
Marc Majoral ea172f0d36 move all DMA control to Fpga_DMA class 2022-04-28 22:33:29 +02:00
Marc Majoral e740244a63 removed the code that was commented out and the file headers that were not used 2022-04-28 21:24:15 +02:00
Marc Majoral 4244944814 fix filename0 and filename1 assignment 2022-04-28 19:09:26 +02:00
Marc Majoral efbbdc6987 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix_FPGA_IP_address_ranges 2022-04-28 18:43:43 +02:00
Marc Majoral 3f8e22b255 added support for the Xilinx dma-proxy driver when using 64-bit processor architectures. 2022-04-28 18:41:31 +02:00
Carles Fernandez 08889f238b
Make use of CMAKE_CURRENT_SOURCE_DIR, improve maintainability 2022-04-27 16:18:51 +02:00
Carles Fernandez 2b30b95a8f
Merge branch 'dedup' of https://github.com/orlando017/gnss-sdr into orlando017-dedup 2022-04-27 00:08:24 +02:00
Will Silberman f8c3b41796 Add types/ to CMakeLists.txt. Delete duped files between asn-supl/ and asn-rrlp. 2022-04-26 14:56:03 -07:00
Will Silberman 5163d89bcb Remove unused 'using' statements
Signed-off-by: Will Silberman <wsilberm@google.com>
2022-04-21 10:06:19 -07:00
Carles Fernandez bba80cb920
Merge release0017 branch 2022-04-20 14:24:28 +02:00
Carles Fernandez bc7dcccd93
Bump version number to 0.0.17 2022-04-20 14:02:56 +02:00
Marc Majoral d3bd4ed626 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix_FPGA_IP_address_ranges 2022-04-19 15:55:30 +02:00
Marc Majoral 337c9c7d1f set the FPGA page size to 0x1000 for compatibility with the FPGA IP cores compiled for the ZynqMP 2022-04-19 15:53:00 +02:00
Carles Fernandez a9f11692e0
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2022-04-15 10:45:41 +02:00
Carles Fernandez 7ac77f123f
Update URLs 2022-04-14 19:33:02 +02:00
Carles Fernandez f38cfb7e43 Raise max CMake version to 3.23 2022-04-06 11:57:39 +02:00
Carles Fernandez 55daf9322f Fix folder name for GPSTk library to lib 2022-04-06 11:27:50 +02:00
Carles Fernandez 01ba6a1503
Remove alias 2022-04-06 08:19:13 +02:00
Carles Fernandez 7b78d2e058
Fix linking of GPSTk 2022-04-06 00:14:43 +02:00
Carles Fernandez 0f7f163f89
Fix linking of GPSTk 2022-04-05 22:35:45 +02:00
Carles Fernandez 5f7e1e21f6
Fix linking of GPSTk 2022-04-05 21:50:43 +02:00
Carles Fernandez 54b2d718fc
Fix linking of GPSTk 2022-04-05 20:56:57 +02:00
Carles Fernandez 9e9eaa872c
Improve linking of GPSTk 2022-04-05 20:55:10 +02:00
Carles Fernandez dce81d2ff3
Improve detection of GPSTk 2022-04-05 14:41:30 +02:00
Carles Fernandez d4b2e900cc
Fix building with XCode 2022-04-05 11:58:24 +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
Adrian Bunk 8a42967c85 Add missing #include <boost/exception/diagnostic_information.hpp>
This fixes the build failures at
https://buildd.debian.org/status/logs.php?pkg=gnss-sdr&ver=0.0.16-1%2Bb2

Signed-off-by: Adrian Bunk <bunk@debian.org>
2022-04-03 21:31:58 +03:00
Carles Fernandez b8d3758308
Update cpu_features version to 0.7.0 2022-04-01 12:17:25 +02:00
Carles Fernandez a73c267908
Merge branch 'update-cpu-features' into next 2022-04-01 11:26:56 +02:00
Carles Fernandez 70b79323ce
Fix building against latest GNU Radio main branch 2022-03-30 16:12:21 +02:00
Carles Fernandez d88a72f18e
Merge branch 'next' into ssr 2022-03-30 09:27:11 +02:00
Carles Fernandez d15bcd87e2
Merge branch 'next' into galileo-e6 2022-03-30 09:26:32 +02:00
Carles Fernandez 07ad51f975
Remove debug line 2022-03-25 09:14:28 +01:00
Carles Fernandez 8ab82f9817 Fix building with newest GNU Radio 2022-03-23 13:15:14 +01:00
Carles Fernandez c1f03135aa
Fix documentation and typos 2022-03-21 11:53:13 +01:00
Carles Fernandez db9bd588c9
Improve code visualization in some editors 2022-03-21 08:58:09 +01:00
Carles Fernandez bcd725e2b7
Add script to download latest Galileo almanac from EUSPA website 2022-03-21 08:55:57 +01:00
Carles Fernandez 9a91fb3192
Add Doppler prediction in almanacs 2022-03-20 10:44:26 +01:00
Carles Fernandez 08782a2085
Remove unused variables 2022-03-19 10:59:44 +01:00
Carles Fernandez 9af3e6c125
Add a Doppler prediction method to Ephemeris objects 2022-03-19 10:57:33 +01: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 c479d9cf5e
Update cpu_features to commit 40e1c7158ddfbdae477751948750e0121aba55a1 2022-02-23 13:04:24 +01:00
Carles Fernandez c61cd6180e
Merge branch 'next' into update-cpu-features 2022-02-23 12:52:19 +01:00
JM Friedt f5b3e44b5f
correct name of SSE3 in Linux kernel for volk_profile SIMD detection 2022-02-22 17:29:09 +01:00
JM Friedt 0e4218de8b correct name of SSE3 in Linux kernel for volk_profile SIMD detection 2022-02-22 12:32:15 +01:00
Carles Fernandez 0f65cbeb91
Fix defects detected by Coverity Scan 2021.12.1: Declaring variable data without initializer 2022-02-17 17:28:34 +01:00
Carles Fernandez dae76fa70e
Fix defects detected by Coverity Scan 2021.12.1: Unintentional integer overflow
overflow_before_widen: Potentially overflowing expression this->d_fft_size * ninput_items[0UL] with type unsigned int (32 bits, unsigned) is evaluated using 32-bit arithmetic, and then used in a context that expects an expression of type uint64_t (64 bits, unsigned)
2022-02-16 15:02:27 +01:00
Carles Fernandez 3755d78aee
Fix defects detected by Coverity Scan 2021.12.1: Out-of-bounds access (ARRAY_VS_SINGLETON)
callee_ptr_arith: Passing &this->d_acquisition_gnss_synchro->System to function basic_string which uses it as an array. This might corrupt or misinterpret adjacent memory locations
2022-02-16 13:56:25 +01:00
Carles Fernandez c151b03b77
Fix defects detected by Coverity Scan 2021.12.1: Out-of-bounds access (ARRAY_VS_SINGLETON)
callee_ptr_arith: Passing &this->d_acquisition_gnss_synchro->System to function basic_string which uses it as an array. This might corrupt or misinterpret adjacent memory locations
2022-02-16 12:22:11 +01:00
Carles Fernandez 48b5538269
Fix defects detected by Coverity Scan 2021.12.1: Unintentional integer overflow
overflow_before_widen: Potentially overflowing expression this->d_fft_size * ninput_items[0UL] with type unsigned int (32 bits, unsigned) is evaluated using 32-bit arithmetic, and then used in a context that expects an expression of type uint64_t (64 bits, unsigned)
2022-02-16 11:34:12 +01:00
Carles Fernandez 7df5c3118c
Fix incorrect spelling 2022-02-15 13:28:29 +01:00
Carles Fernandez 70a4eda4d4
Bump release date 2022-02-15 12:07:35 +01:00
Carles Fernandez f6032a66e7
Merge branch 'next' into release0016 2022-02-15 12:04:18 +01:00
Carles Fernandez cf91334d66
Fix navdata_monitor extraction of FNAV message data 2022-02-15 11:31:35 +01:00
Carles Fernandez cb0167fc39
Merge branch 'next' into release0016 2022-02-13 21:18:54 +01:00
Carles Fernandez ad9add8426
Fix indentation 2022-02-13 21:18:31 +01:00
Carles Fernandez 8f2a75f8eb
Merge branch 'next' into ssr 2022-02-13 20:20:13 +01:00
Carles Fernandez 4409444f3f
Merge branch 'next' into galileo-e6 2022-02-13 20:17:53 +01:00
Carles Fernandez aa5f9697b7
Bump version number to 0.0.16 2022-02-13 20:13:20 +01:00
Carles Fernandez cc8ee5ab97
Merge branch 'atan2-benchmark' into next 2022-02-10 20:36:01 +01:00
Carles Fernandez c7de901d45
Give more descriptive names to atan2 benchmark. Avoid unused-but-set-variable warning 2022-02-10 19:44:29 +01:00
Carles Fernandez 322deecee8
Replace std::atan2 by gr::fast_atan2f in the phase discriminator 2022-02-10 15:29:51 +01:00
Carles Fernandez df1820e98e
Get PVT fixes from a standalone Galileo E5b receiver 2022-02-10 15:15:35 +01:00
Carles Fernandez c5daae08f1
Add atan2 benchmark 2022-02-10 13:37:52 +01:00
Carles Fernandez e0fb76e44a
Merge branch 'next' of https://github.com/stefanlinden/gnss-sdr into stefanlinden-next 2022-02-09 12:42:08 +01:00
Stefan van der Linden 20218290f7
Removed unused include 2022-02-08 16:26:37 +01:00
Stefan van der Linden 77c682e8b3
Removed unnecessary buffer 2022-02-08 12:51:51 +01:00
Carles Fernandez c468b64ac0
Fix E5b processing. E5a and E5b have data in the Inphase component 2022-02-05 15:04:58 +01:00
Stefan van der Linden e2551648b9
Added FIFO ibyte support and code cleanups
Additional intermediate buffering improves performance
2022-02-03 17:03:50 +01:00
Marc Majoral 50313315b5 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix_acquisition 2022-01-10 11:02:14 +01:00
Carles Fernandez 49d71ca8e4
CI: Fix REUSE-compliance job 2022-01-04 18:05:00 +01:00
Carles Fernandez 802b6891bf
Update Doxyfile to v1.9.3 2022-01-04 16:21:59 +01:00
Carles Fernandez f38ea7b9f1
Exclude cpu_featires docs from volk_gnsssdr docs
Fix README rendering in html
2022-01-03 11:00:21 +01:00
Carles Fernandez bd8f1a21b7
Raise CMake policy_max to 3.22 2022-01-03 10:57:03 +01:00
Carles Fernandez 7ad2d17510
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-12-28 19:20:19 +01:00
Carles Fernandez 7a506e81d5
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into galileo-e6 2021-12-28 19:19:53 +01:00
Carles Fernandez f2f02e5ba6
Fix counting of valid acquisitions 2021-12-28 19:15:43 +01:00
Carles Fernandez 05a7d2413d
Prefer initialization to assignment in constructors in some signal sources 2021-12-28 19:14:18 +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 561c422309
Merge branch 'mmajoral-fix_acq_perf_test' into next 2021-12-26 12:12:24 +01:00
Carles Fernandez e373a7c860
Update cpu_features code layout to 69d39934e8 2021-12-24 15:14:26 +01:00
Carles Fernandez 89185ff870
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-12-23 16:13:19 +01:00
Carles Fernandez 1dca2dcf80
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into galileo-e6 2021-12-23 16:12:24 +01:00
Carles Fernandez ce9bbf74b0
Reset TOW0 flag when resetting the block 2021-12-23 15:41:59 +01:00
Marc Majoral bfe6b1a2a8 Do not take into account max_dwells when bit_transition_flag is true 2021-12-21 18:03:02 +01:00
Marc Majoral 1877d7d4e5 take into account bit_transition_flag for the calculation of the number of measurements 2021-12-21 12:39:41 +01:00
Marc Majoral 39fd3f1ffa Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fix_acq_perf_test 2021-12-20 10:51:15 +01:00
Carles Fernandez ebf9aaf9cc
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-12-20 08:06:28 +01:00
Carles Fernandez 55021d2531
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into galileo-e6 2021-12-20 08:05:51 +01:00
Carles Fernandez 14d38def84
Remove unnecessary comparisons 2021-12-19 21:56:53 +01:00
Carles Fernandez a4db26fb50
Make Coverity Scan happy 2021-12-19 21:49:20 +01:00
Carles Fernandez 9a4bd51063
Fix reading of .repeat_satellite parameter 2021-12-19 17:30:26 +01:00
Carles Fernandez df4c965447
Fix flowgraph 2021-12-19 17:29:00 +01:00
Carles Fernandez 1b4390b16c
Fix error message 2021-12-19 09:41:47 +01:00
Carles Fernandez 3dffec1e81
Fix Glonass receiver 2021-12-18 18:54:47 +01:00
Carles Fernandez f01508923d
CI: make clang-tidy happy. Was: modernize-use-default-member-init 2021-12-17 22:04:34 +01:00
Carles Fernandez f226152829
CI: make clang-tidy happy. Was: modernize-use-default-member-init 2021-12-17 22:01:45 +01:00
Carles Fernandez 4f76a9c526
Fix cross-compilation in some environments 2021-12-17 20:00:30 +01:00
Carles Fernandez bfb9bc88b9
CI: make clang-tidy happy 2021-12-17 19:24:05 +01:00
Carles Fernandez d9a516e0b8
CI: make clang-tidy happy 2021-12-17 19:01:41 +01:00
Carles Fernandez 12ed230cd7
Prefer initialization to assignment in constructors 2021-12-17 17:40:17 +01:00
Marc Majoral 36754cc63f fixed the calculation of the number of measurements of the acquisition performance test 2021-12-17 15:40:46 +01:00
Carles Fernandez 7478069da9
Fix ambiguous overload 2021-12-17 15:01:09 +01:00
Carles Fernandez 9f0f1186c2
Simplify flowgraph disconnection 2021-12-17 14:43:37 +01:00
Carles Fernandez aae48af5d4
Warn about missing SignalSource.sampling_frequency parameter 2021-12-17 14:05:36 +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
Marc Majoral fba6e2eaf7 set the tolerance of the doppler error to Acquisition.doppler_step in the acquisition performance test 2021-12-17 11:45:02 +01:00
Carles Fernandez 18b6aaffd2
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-12-15 02:49:56 +01:00
Carles Fernandez 44d716b957
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into galileo-e6 2021-12-15 02:49:22 +01:00
Carles Fernandez 76805e5fe9
Prefer initialization to assignment in constructors 2021-12-15 02:48:18 +01:00
Carles Fernandez d66f5ef955
Prefer initialization to assignment in constructors 2021-12-14 21:58:03 +01:00
Carles Fernandez bf5620ba40
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-12-14 17:53:20 +01:00
Carles Fernandez f99dc4f6c6
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into galileo-e6 2021-12-14 17:52:56 +01:00
Carles Fernandez ad3256859e
CI: Fix clang-format 2021-12-14 17:52:00 +01:00
Carles Fernandez 1e0a62e080
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-12-14 17:48:57 +01:00
Carles Fernandez 5694562476
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into galileo-e6 2021-12-14 17:48:29 +01:00
Carles Fernandez 31592f7eb3
Prefer initialization to assignment in constructors 2021-12-14 17:41:18 +01:00
Carles Fernandez 2f04da621d
Prefer initialization to assignment in constructors 2021-12-14 17:36:12 +01:00
Carles Fernandez 7fa437232a
Prefer initialization to assignment in constructors 2021-12-14 17:34:35 +01:00
Carles Fernandez 158abd06db
Prefer initialization to assignment in constructors 2021-12-14 17:28:04 +01:00
Carles Fernandez ccbfc2a8ef
Prefer initialization to assignment in constructors 2021-12-14 17:22:05 +01:00
Carles Fernandez 2c7bead089
Prefer initialization to assignment in constructors 2021-12-14 17:03:29 +01:00
Carles Fernandez 47024cc283
Prefer initialization to assignment in constructors 2021-12-14 15:27:57 +01:00
Carles Fernandez 8d9875e881
Prefer initialization to assignment in constructors 2021-12-14 14:06:37 +01:00
Carles Fernandez fdc378c04b
Fix error computing the Galileo week 2021-12-14 13:04:55 +01:00
Carles Fernandez 71321581ed
Prefer initialization to assignment in constructors 2021-12-14 12:59:35 +01:00
Carles Fernandez 004e0dd180
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-12-14 10:23:04 +01:00
Carles Fernandez e35f8c3de2
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into galileo-e6 2021-12-14 10:22:29 +01:00
Carles Fernandez 33366ef6df
Fix uninitialized scalar fields 2021-12-14 10:21:31 +01:00
Carles Fernandez d0ff9fb17d
Merge branch 'next' into ssr 2021-12-13 22:53:43 +01:00
Carles Fernandez 5a36925d52
Merge branch 'next' into galileo-e6 2021-12-13 22:53:03 +01:00
Carles Fernandez 589690a645
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime 2021-12-07 15:26:50 +01:00
Carles Fernandez 46ea5820ec
Remove unused variables, start data members with d_ 2021-12-07 15:23:50 +01:00