1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2026-06-03 03:02:12 +00:00
Commit Graph

8186 Commits

Author SHA1 Message Date
Carles Fernandez e96fbb348e Apply flag also to GCC 2021-10-01 22:41:09 +02:00
Carles Fernandez 52076fa37a Make the address sanitizer happy 2021-10-01 22:35:12 +02:00
Carles Fernandez f49978e536 CI: fix building in macOS 2021-10-01 12:53:27 +02:00
Carles Fernandez 2287564752 Make the address sanitizer happy 2021-10-01 12:52:29 +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 d7198845c0 Fix possible container overflow detected in ASAN mode 2021-09-29 10:26:40 +02:00
Carles Fernandez 46f3be9cff Update changelog 2021-09-29 09:49:46 +02:00
Carles Fernandez 1b40ae24c7 Merge branch 'mmajoral-flag_PLL_180_deg_phase_locked' into next 2021-09-29 09:06:19 +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
Carles Fernandez d61e0ff76d Update Changelog 2021-09-28 04:25:53 +02:00
Carles Fernandez 123b8cf20a Merge branch 'jwmelto-feature/expose-rtk-debug' into next 2021-09-28 04:23:32 +02:00
Carles Fernandez af2b6db808 Merge branch 'feature/expose-rtk-debug' of https://github.com/jwmelto/gnss-sdr into jwmelto-feature/expose-rtk-debug 2021-09-28 04:21:37 +02:00
Jim Melton 60b39bad81 make Pvt_Conf a class again 2021-09-27 17:16:22 -06:00
Carles Fernandez 32a7cd35b0 Merge branch 'mmajoral-opt_bit_trans_l1ca_fpga' into next 2021-09-27 17:50:29 +02:00
Marc Majoral 43c8d6bd43 Optimizing GPS L1 CA bit transitiion detection by using a bit transition slope pattern in the FPGA 2021-09-27 17:44:44 +02:00
Carles Fernandez e185eae133 Update changelog 2021-09-27 16:18:42 +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
Javier Arribas e9f7a36663 Remove debug prints 2021-09-27 15:28:30 +02:00
Javier Arribas 8840e4d840 Merge branch 'next' of github.com:gnss-sdr/gnss-sdr into next 2021-09-27 14:03:01 +02:00
Javier Arribas 003ae61316 Fix GPS L1 CA telemetry decoder for 180 deg. PLL lock 2021-09-27 13:53:14 +02:00
Carles Fernandez ba815abcde Merge branch 'two-bit-sample-size' of https://github.com/jwmelto/gnss-sdr into jwmelto-two-bit-sample-size 2021-09-27 12:04:14 +02:00
Carles Fernandez 715987e749 Improve design of the Viterbi Decoder API
Easier to use, it does not require external memory for internal states anymore
2021-09-26 13:23:28 +02:00
Carles Fernandez 43df43ff9d Fix container overflow detected in ASAN mode 2021-09-26 11:05:51 +02:00
Carles Fernandez 69f71107c7 Make clang-tidy happy. Warnings were: readability-isolate-declaration, readability-redundant-control-flow 2021-09-26 09:14:48 +02:00
Carles Fernandez e52ccfb893 Rewriting of the Viterbi decoding
New class implementing the Viterbi decoder. All memory allocated in the constructor

Old SBAS Viterbi decoder moved to Viterbi_Decoder_Sbas class.
2021-09-25 20:29:51 +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 c00c6cbb27 CI: fix prettier-markdown job 2021-09-24 17:31:34 +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 48b62e9585 If dump_filename points to a non-existing folder, try to create it 2021-09-24 16:52:13 +02:00
Carles Fernandez f05ab2c410 Improvements to the Has_Simple_Printer
Fix clang-tidy error
Use fixed precision when reporting floats
2021-09-24 16:40:13 +02:00
Carles Fernandez dcf9c8c774 Be more explicit in the terminal if an instantiation fails 2021-09-24 09:20:49 +02:00
Carles Fernandez 9384c8c303 Make ASAN compilation mode happy 2021-09-23 19:06:00 +02:00
Carles Fernandez 38cffe480b Make ASAN compilation mode happy: fill d_genpoly_index vector in constructor 2021-09-23 18:08:12 +02:00
Carles Fernandez a42c66ec29 Add utilities to galileo_has_data class, improve HAS message printer 2021-09-23 10:20:10 +02:00
Jim Melton 530684d241 make clang-tidy happy 2021-09-22 20:02:36 -06:00
Jim Melton 11f53a3fcb document PVT params; enable RTKLIB trace level to be set 2021-09-22 18:12:30 -06:00
Carles Fernandez e0604bdf22 Improve output text formatting 2021-09-22 12:39:13 +02:00
Carles Fernandez 1b74afe640 Fix include what you use
Fix doxygen documentation
Move close_file() to a private method
2021-09-21 17:38:52 +02:00
Marc Majoral 03566b1fbf added 180 deg. inverted carrier phase PLL lock flag in gnss_synchro 2021-09-21 17:25:16 +02:00
Carles Fernandez b648571b6d Print HAS status and message ID in HAS message printer
and other formatting improvements
2021-09-21 16:35:09 +02:00
Carles Fernandez 0124bc9b61 Fix reporting of Delta Clock C0 in Clock full-set corrections block 2021-09-21 12:38:39 +02:00
Carles Fernandez ac250631a8 Instantiate HAS message printer only if required 2021-09-21 12:37:16 +02:00
Carles Fernandez e8cc23276f Read clock subset corrections in HAS message 2021-09-21 11:52:38 +02:00
Carles Fernandez c2f526be8e Update local version of Protocol Buffers to 3.18.0 2021-09-20 21:30:03 +02:00
Carles Fernandez bd62e33dc6 Improve HAS message printer 2021-09-20 20:23:52 +02:00
Carles Fernandez b062598713 Instantiate Gal E6 receiver only if needed 2021-09-20 18:02:17 +02:00