Javier Arribas
bf7c52d510
Adding timestamp_source command line switch to change the timestamp file from command line
2021-05-04 16:00:38 +02:00
Javier Arribas
672edceec3
Fix gnss-sdr stop after completing a timestamp source processing
2021-05-03 17:30:58 +02:00
Javier Arribas
8ea476d2b8
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-05-03 16:38:41 +02:00
Carles Fernandez
5e4fe38d70
CI: Fix clang-tidy job (update llvm version to 12)
2021-04-30 21:52:21 +02:00
Javier Arribas
1e9315900c
Adding PVT timetag log recording option
2021-04-29 16:14:35 +02:00
Javier Arribas
2fe2087310
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-04-29 15:07:09 +02:00
Carles Fernandez
61496ce171
Add gmp-devel for Fedora 33 ( Fixes : #498 )
2021-04-28 14:13:54 +02:00
Javier Arribas
9802ac8af0
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-04-28 11:05:10 +02:00
Carles Fernandez
7fda06adb8
Fix building for UHD 4.0.0.0
2021-04-26 09:33:36 +02:00
Carles Fernandez
04c61536c6
Google benchmarks already fixed for GCC 11
2021-04-25 17:25:20 +02:00
Carles Fernandez
49fc117ab1
Improve control on gtest version
2021-04-24 01:16:20 +02:00
Carles Fernandez
674c36706e
Merge branch 'update-gsl' into next
2021-04-24 00:52:31 +02:00
Carles Fernandez
49cfa52d86
Update google/benchmark to 1.5.3
2021-04-23 17:20:15 +02:00
Carles Fernandez
e08a99e76f
Update gsl-lite to version 0.38.1
2021-04-23 15:38:23 +02:00
Carles Fernandez
f767f792bd
Merge branch 'lenhart-fifo_source' into next
2021-04-20 09:21:42 +02:00
Carles Fernandez
16233d78cc
Apply minor cosmetic changes
...
Two blank lines within methods, for consistency with other files
2021-04-20 09:11:59 +02:00
Carles Fernandez
9a0d4bf5bb
Improve wording
2021-04-20 08:59:37 +02:00
Carles Fernandez
0b156a2741
Fix prettier-markdown CI job
2021-04-20 08:35:22 +02:00
Carles Fernandez
df27b67bbf
Merge branch 'fifo_source' of https://github.com/lenhart/gnss-sdr into lenhart-fifo_source
2021-04-19 23:27:20 +02:00
Lenhart
8b6678ec98
removing c++14 digit seperator language feature
2021-04-19 21:21:34 +02:00
Carles Fernandez
b43f2e356a
Update changelog and add Malte to the list of contributors
2021-04-19 16:24:26 +02:00
lenhart
95baa5f1c4
Merge branch 'next' into fifo_source
2021-04-19 16:07:06 +02:00
Lenhart
595733bf67
moved logging output from template fct in header to source file to not have to include logging in header. Added maybe_unused to constructor argument which is unused to fix warning
2021-04-19 16:05:53 +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
Carles Fernandez
f1d671ca8b
Merge branch 'rs-erasure' into next
2021-04-19 13:56:47 +02:00
Carles Fernandez
3bc2c738c8
Implement FEC2 Erasure Correction in Galileo E1B INAV message
...
This feature is configurable, disabled by default.
Added a benchmark for the Reed Solomon decoder.
Make the RS decoder to accept both shortened or unshortened codes
2021-04-19 13:26:46 +02:00
Javier Arribas
5c3134dbde
Move External TimeTag propagation to the time counter channel. PVT OBS timestamp comarison completed
2021-04-19 12:27:02 +02:00
Lenhart
dbc8ea18bf
addressing feedback by @jwmelto
...
- documentation file name mismatch
- removed unnecc. headers
- changed std::cout to GLOG
- simlified read process for gr_complex data types
- seperated fifo end of file check from fail/other types (also added default case for unforseen events)
- changed vector to array for interleaved read fct
other changes:
- harmonized FIFO capitalization in docs
- changed gr_complex constructor. Real/Imaginary parts were swapped in upd source class used for reference. Not intuitive there though (swap= false will call constructor w/ (imag, real). Swapping should introduce just a phase shift, so it didn't break functionality for me either way.
2021-04-18 13:29:37 +02:00
Lenhart
2072197f0f
header cleanup, added documentation comments
2021-04-17 22:51:34 +02:00
Lenhart
170e4666d1
overlooked one tab in a comment section which clang-tidy does not fix
...
this should fix the failing clang-tidy check
2021-04-17 19:40:57 +02:00
Lenhart
cad8659116
added license to config file, applied clang-formatting rules to overlooked files
2021-04-17 19:32:10 +02:00
Lenhart
aaa0e09c1d
added ishort support into custom_udp_signal_source. removed redundant switch block, made overflow events less confusing with number 0 and added explanation to startup
2021-04-17 18:55:20 +02:00
Lenhart
de57a26312
renamed is_complex to is_interleaved to better describe behavior, modernized c-style cast, fixed typo
2021-04-17 18:55:20 +02:00
Lenhart
f9da05c783
added missing std:: as suggested by clang-tidy
2021-04-17 18:55:20 +02:00
Lenhart
4f66603464
Implemented a custom FIFO reading gnu radio block + adapter.
...
Reads samples from unix fifo into gnss-sdr.
Use cases:
- multiplex signal streams outside of gnss-sdr
- another program holds access to the SDR
- the SDR is not supported by gnss-sdr but can dump the signal to a fifo
2021-04-17 18:55:20 +02:00
Carles Fernandez
5f1268959e
Workaround for volk-gnsssdr-windows CI job
2021-04-17 14:10:14 +02:00
Javier Arribas
26bc9c9b5a
Debug Build: Measuring signal timestamp vs. GNSS obs RX time
2021-04-12 18:37:06 +02:00
Javier Arribas
3353a62296
Debug Build: Adding Timetag chain from FileTimestampSource to dllpllVEML tracking and from tracking to GPS L1CA telemetry decoder
2021-04-12 12:14:04 +02:00
Javier Arribas
e7a8bf36c9
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-04-12 11:03:25 +02:00
Carles Fernandez
765d547e3b
Store RS data in a single buffer
2021-04-12 10:46:17 +02:00
Javier Arribas
7bf008c22c
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-04-12 10:18:19 +02:00
Carles Fernandez
af36f2f98f
Add realistic tests for FEC2 Erasure Correction
2021-04-11 22:44:25 +02:00
Carles Fernandez
077990faa8
Pass bits by reference
2021-04-11 14:47:36 +02:00
Carles Fernandez
24af4b228e
Implement reading of INAV Reed-Solomon information and parity vectors
2021-04-11 14:46:50 +02:00
Carles Fernandez
0d95d2273a
Update ProtocolBuffers and Armadillo local versions
2021-04-09 20:53:06 +02:00
Carles Fernandez
ddecd37c04
Add missing include
2021-04-09 15:30:51 +02:00
Carles Fernandez
d4a9b6f316
Implement reading of reduced CED data in Galileo E1B INAV message. Used if found
2021-04-09 15:00:58 +02:00
Javier Arribas
c1880d1ece
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-04-07 14:52:59 +02:00
Carles Fernandez
f4c7b43505
Update changelog
2021-04-07 14:16:50 +02:00
Carles Fernandez
df7200b4b0
Fix parameter in test for consistency
2021-04-07 14:00:41 +02:00