1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2026-06-04 19:52:13 +00:00
Commit Graph

5738 Commits

Author SHA1 Message Date
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
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 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 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 https://github.com/google/cpu_features/commit/69d39934e83be9a0133d2850f15f5debd5eba06f 2021-12-24 15:14:26 +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 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