1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2026-04-09 16:31:26 +00:00
Commit Graph

590 Commits

Author SHA1 Message Date
Carles Fernandez
d0ff9fb17d Merge branch 'next' into ssr 2021-12-13 22:53:43 +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
91f826b5ca Adding timetag propagation from source to telemetry decoders (currently supported by Galileo telemetry decoder) 2021-12-03 12:56:20 +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
98ac8639a4 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-11-29 18:58:15 +01:00
Carles Fernandez
5f2f752421 Fix a bug that prevented from obtaining PVT fixes with Galileo E1 signals if frame 0 was the first to be decoded 2021-11-29 17:01:58 +01:00
Carles Fernandez
8a53b4811b Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into ssr 2021-11-23 21:42:09 +01:00
Carles Fernandez
6a625bdba6 Fix linking against GNU Radio master 2021-11-23 17:13:58 +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
ec56450971 Forget data from too old MID messages
Do not process data if the MID was already printed (saves computation time and cluttering of repeated messages)
2021-11-20 14:36:29 +01: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
ed6432301e Improve constructors
Code cleaning
2021-10-11 15:17:20 +02:00
Carles Fernandez
7cca04da15 Fix clang-format 2021-10-10 19:17:01 +02:00
Carles Fernandez
31d7569353 Remove commented lines 2021-10-10 19:16:27 +02:00
Carles Fernandez
3fc7a27cec Improve constructors, remove unused members 2021-10-10 18:56:14 +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
7d4562465b CI: fix cpplint job 2021-10-04 17:19:03 +02:00
Javier Arribas
58c2a43239 Improving the reliability of GPS L1 CA symbol synchronization 2021-10-04 17:07:07 +02:00
Carles Fernandez
2c9358b9b4 Make the address sanitizer happy 2021-10-02 00:46:18 +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
Javier Arribas
e9f7a36663 Remove debug prints 2021-09-27 15:28:30 +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
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
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
9384c8c303 Make ASAN compilation mode happy 2021-09-23 19:06:00 +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
c3fe1bcc79 Add CRC check success rate reporting to all telemetry decoders
Added as std::unique_ptr to minimize memory footprint if not used
C++ logic operators translated to && and ||
2021-09-13 23:19:37 +02:00
Carles Fernandez
69db42f3ee Make Coverity Scan happy: fix uninitialized members in constructor 2021-09-10 22:02:14 +02:00
Carles Fernandez
0aeb1c28c7 Fix CI jobs 2021-09-07 16:16:25 +02:00
Carles Fernandez
ea88993ef2 Add monitor to send decoded navigation message bits via UDP 2021-09-06 00:05:29 +02:00
Carles Fernandez
1330958e99 Add missing includes 2021-08-30 16:12:13 +02:00
Marc Majoral
969c85fc45 fixed string passing 2021-08-30 14:29:52 +02:00
Marc Majoral
d9b1d197fd Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into telem_CRC_stats 2021-08-30 12:51:58 +02:00
Marc Majoral
33d7924cb9 Telemetry CRC statistics 2021-08-30 12:51:31 +02:00
Carles Fernandez
f3a22de830 Make Coverity Scan happy 2021-08-20 22:52:13 +02:00
Carles Fernandez
63c0c06728 CI: fix cpplint and prettier-markdown jobs 2021-08-03 14:43:44 +02:00
Javier Arribas
23a2d3ef89 TTFF reduction in GPS L1 and Galileo E1 2021-08-03 14:03:27 +02:00
Javier Arribas
29f59256be Merge with next 2021-07-30 15:42:29 +02:00
Carles Fernandez
0c3ac1127b Update references to latest GPS ICDs 2021-07-24 13:47:52 +02:00
Javier Arribas
514bb331ce Merging next branch 2021-06-21 17:00:27 +02:00
Carles Fernandez
32b7cee871 Add work on Galileo E6B HAS message decoding 2021-06-05 20:35:12 +02:00
Carles Fernandez
ca442c7076 Fix cpplint CI job 2021-06-02 21:43:29 +02:00
Carles Fernandez
bad7c7a529 Merge next branch 2021-06-02 18:32:32 +02:00
Javier Arribas
0ad8dc3efe Adding Galileo E6 HAS message transport system 2021-06-02 17:13:46 +02:00
Carles Fernandez
ab6a774f4a Report HAS message test mode in terminal 2021-06-02 16:57:23 +02:00
Carles Fernandez
dde6f8f44a Move HAS decoding out from CNAV page content retrieval 2021-06-02 16:30:26 +02:00
Javier Arribas
261a9ae264 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime 2021-04-19 15:23:10 +02:00