Commit Graph

1525 Commits

Author SHA1 Message Date
Carles Fernandez 14d38def84
Remove unnecessary comparisons 2021-12-19 21:56:53 +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 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 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
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 fdc378c04b
Fix error computing the Galileo week 2021-12-14 13:04:55 +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 f6ff0bbe89
Add two new Galileo satellites 2021-12-07 13:42:31 +01:00
Carles Fernandez 4b1c6a2b35
Improve const correctness 2021-12-07 08:21:14 +01:00
Javier Arribas 28e9d20be7 Fix more cpplint format errors 2021-12-05 19:52:25 +01:00
Javier Arribas c1f6da0ce1 Improve PVT to Tracking experimental VTL message port detection 2021-12-01 15:32:28 +01:00
Javier Arribas c8f7966688 Fix cmakelint and cpplint reported format errors 2021-12-01 14:52:27 +01:00
Javier Arribas 8a4055b5b8 Add timetag clock offset configuration parameter in TImeTag File signal source. Timetag code clean 2021-12-01 13:18:29 +01:00
Javier Arribas c262d74e03 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into pps_lime 2021-11-29 20:54:56 +01:00
Carles Fernandez bcec8331e6
Fixes for building against GNU Radio master
Log4cpp has been replaced by spdlog and fmt
2021-11-23 16:38:50 +01:00
Carles Fernandez b0fd24476d
Fix formatting 2021-11-22 19:38:56 +01:00
Javier Arribas ede805f9c3 Fix some build errors for Android cross-compiling 2021-11-22 17:47:00 +01:00
Javier Arribas fd57325bd4 Merge with next 2021-11-11 15:42:41 +01:00
Carles Fernandez a7a140862b
Fix building against latest GNU Radio
Replace boost::any by std::any
2021-10-30 05:43:22 +02:00
Carles Fernandez 2fc172c0f0
Fix clang-format and cpplint CI jobs 2021-10-29 15:26:51 +02:00
Carles Fernandez f9911cbc3f
Fix lintian warning very-long-line-length-in-source-file (raised by Lintian v2.110.0)
Rationale:
The source file includes a line length that is well beyond the normally human made code line length.
This very long line length does not allow Lintian to do correctly some source file checks.
This line could also be the result of some text injected by a computer program, and thus could lead to FTBFS bugs.
Last but not least, long line in source code could be used to obfuscate the source code and to hide stuff like backdoors or security problems.
2021-10-29 14:26:55 +02:00
Javier Arribas c9d6688f1b Merge with next 2021-10-20 09:47:33 +02:00
Carles Fernandez a805940bd7
Fixes for clang-format 13 2021-10-18 18:18:57 +02:00
Carles Fernandez 5bed35471a
Add getters for easier access to HAS data 2021-10-18 14:30:57 +02:00
Carles Fernandez 984c1fbb2c
Fix spelling error 2021-10-10 22:49:19 +02:00
Carles Fernandez 05e7da7a87
Fix clang-format 2021-10-10 21:01:06 +02:00
Carles Fernandez c087c63d42
Reduce excessive padding 2021-10-10 20:24:16 +02:00
Carles Fernandez aab8ef3b34
Fix readability-avoid-const-params-in-decls 2021-10-10 18:59:56 +02:00
Carles Fernandez 188d34ba14
Fix bugprone-reserved-identifier 2021-10-10 18:58:04 +02:00
Carles Fernandez ccbe1c9ac9
Add includes (make cpplint's build/include_what_you_use filter happy) 2021-10-08 11:15:01 +02:00
Carles Fernandez 13b5d80ab6
Remove unused variables 2021-10-07 10:12:14 +02:00
Carles Fernandez 2e09b03174
Merge branch 'fix-asan' into next 2021-10-04 22:29:03 +02:00
Carles Fernandez 9982e18f6b
Retrieve reduced CED only once, don't do it if we already have the full ephemeris set
Update changelog
2021-10-04 22:02:47 +02:00
Carles Fernandez 553b8d12d5
Add a commandline flag that disables the keyboard listener, so the receiver cannot be stopped with Enter+q.
Workaround for ASAN mode termination
2021-10-04 20:59:12 +02:00
iucgnaw dfe793799b Fixed bit order when regenerate ephemeris pages from FEC2 RS pages.
Signed-off-by: iucgnaw <iucgnaw@msn.com>
2021-10-04 20:01:50 +08:00
Carles Fernandez e96fbb348e
Apply flag also to GCC 2021-10-01 22:41:09 +02:00
Carles Fernandez e09a37ca61
Fix for very old CMake 2021-09-29 12:54:23 +02:00
Carles Fernandez fd5698b39d
Fix warning raised by GCC 11. Was: -Wstringop-overflow
warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
 1254 |             *bp++ = *p;
      |             ~~~~~~^~~~
2021-09-29 12:52:44 +02:00
Carles Fernandez ae78462e1a
Merge branch 'flag_PLL_180_deg_phase_locked' of https://github.com/mmajoral/gnss-sdr into mmajoral-flag_PLL_180_deg_phase_locked 2021-09-29 09:06:03 +02:00
Carles Fernandez da9fa85631
Fix reading of cell masks. They are not transmitted if the corresponding cell mask availability flag is zero 2021-09-29 09:01:13 +02:00
Javier Arribas d6ed2698e6 Optimizing GPS L1 CA bit transitiion detection by using a bit transition slope pattern 2021-09-27 16:11:17 +02:00
Carles Fernandez 010069b86a
Improve memory allocation, allow running when compiled in ASAN mode
Control if GNSS ID have no definition when reading the orbit correction block
2021-09-25 16:44:07 +02:00
Carles Fernandez 8d3548cae9
Move back constructor to .cc file. Fix Orbital Correction block reading 2021-09-24 19:37:38 +02:00
Carles Fernandez 64b0fbe70d
Move constructor to the header file to make portability easier
Avoid magic numbers
Fix clang-tidy warning. Was: performance-inefficient-string-concatenation
2021-09-24 17:25:59 +02:00
Carles Fernandez a7210933b4
Fix clang-tidy warning. Was: performance-inefficient-string-concatenation 2021-09-24 16:56:04 +02:00
Carles Fernandez dcf9c8c774
Be more explicit in the terminal if an instantiation fails 2021-09-24 09:20:49 +02:00