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
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
24af4b228e
Implement reading of INAV Reed-Solomon information and parity vectors
2021-04-11 14:46:50 +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
13a83092da
Fix warning -Wunused-private-field raised by clang
2021-04-04 11:01:14 +02:00
Carles Fernandez
e262dfc315
Implement HAS message page decoding
...
Signed-off-by: Carles Fernandez <carles.fernandez@gmail.com>
2021-03-28 13:07:50 +02:00
Carles Fernandez
ac6d7feeab
Fix clang-format job
2021-03-14 22:17:22 +01:00
Carles Fernandez
9e1ee33cd2
Add multiple RF output capability to LabSat 3 Wideband format
2021-03-14 20:00:18 +01:00
Marc Majoral
4141164fac
fixed FPGA dual-band post-processing mode.
2021-03-12 18:01:25 +01:00
Javier Arribas
02f3e0c3ed
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-03-12 10:10:00 +01:00
Carles Fernandez
32c699befc
Add LabSat 3 Wideband format to Labsat_Signal_Source
2021-03-11 22:13:23 +01:00
Javier Arribas
42bece2dd4
Added experimental FileTimestampSignalSource to generate timestamp information using stream tags
2021-03-11 16:31:02 +01:00
Javier Arribas
933d3b3228
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-03-11 10:07:05 +01:00
Carles Fernandez
43a956a814
Merge branch 'fix_fpga_signal_source' of https://github.com/mmajoral/gnss-sdr into mmajoral-fix_fpga_signal_source
2021-03-05 19:14:38 +01:00
Marc Majoral
27470787a0
proper initialization of samples_to_skip_. Change samples_ from uint64_t to int64_t for the proper checking of the number of samples to process.
2021-03-05 19:02:40 +01:00
Carles Fernandez
3ee671b225
Detect Zen 3 (K19) CPUs
2021-03-03 19:56:05 +01:00
Carles Fernandez
a669ecbfa3
Include UHD path in the public interface of signal_source_adapters ( fixes : #481 )
2021-02-27 11:12:33 +01:00
Carles Fernandez
2e1e3b6308
Silence clang-tidy check
2021-02-24 12:09:13 +01:00
Carles Fernandez
5d78b87dbb
Apply clang tidy checks: readability-isolate-declaration, readability-inconsistent-declaration-parameter-name
2021-02-24 12:08:10 +01:00
Carles Fernandez
dd60bcf986
Replace usage of BOOST_FOREACH macro by a C++ range for
2021-02-24 11:54:57 +01:00
Javier Arribas
ccc41b3851
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into pps_lime
2021-02-24 11:41:34 +01:00
Javier Arribas
56943fc12d
Merge with next and enabling KF VTL experimental tracking
2021-02-24 11:41:27 +01:00
Carles Fernandez
07b401e3bc
Improve error messages in case of wrong configuration for the FPGA offloading flowgraph
2021-02-23 21:40:53 +01:00
Carles Fernandez
c2223e3dad
Create a base class for Gnss almanacs, unify parameter names
2021-02-23 11:57:24 +01:00
Carles Fernandez
489da500a1
Merge branch 'fix_FPGA_post_processing_mode' of https://github.com/mmajoral/gnss-sdr into mmajoral-fix_FPGA_post_processing_mode
2021-02-22 18:52:37 +01:00
Carles Fernandez
146e1d7a63
Update .proto files for GPS and Galileo ephemeris data
2021-02-22 13:42:54 +01:00
Carles Fernandez
2e53289653
Add more consistency in parameters name
2021-02-21 10:56:56 +01:00
Carles Fernandez
7971565a0d
Give more natural, consistent names to ephemeris / iono / utc parameters exposed outside the receiver via XML files
...
Create a base class for GPS, Galileo and BeiDou ephemeris, allowing to remove some duplicated code
Use BOOST_SERIALIZATION_NVP macro, less error prone than boost::serialization::make_nvp
Update .xsd files
2021-02-21 00:01:56 +01:00
Marc Majoral
79c968f279
modified some comments
2021-02-19 16:34:49 +01:00
Marc Majoral
f85a653285
stop the receiver in a controlled way on EOF or error condition.
...
+ add support for the following signal source configuration options: samples, repeat, seconds_to_skip, header_size
+ remove unused header files
2021-02-19 13:03:22 +01:00
Marc Majoral
b06722062d
removed unused header files
2021-02-18 18:46:59 +01:00
Carles Fernandez
8e23c60fca
Do not warn users twice about the overflow
...
clang-tidy checks applied: modernize-redundant-void-arg, performance-unnecessary-value-param
2021-02-18 13:17:46 +01:00
Carles Fernandez
29e3e120be
Merge branch 'mmajoral-fix_fpga_buff_mon' into next
2021-02-18 13:01:53 +01:00
Carles Fernandez
6c5f26fcf7
Avoid no symbols warning in MacOS
2021-02-18 13:01:48 +01:00
Marc Majoral
e4de9c54de
do not stop the receiver when buffer overflow is detected.
2021-02-18 12:32:44 +01:00
Carles Fernandez
73a728b3f6
Merge branch 'feature/signal_source_interface' of https://github.com/jwmelto/gnss-sdr into jwmelto-feature/signal_source_interface
2021-02-18 09:03:03 +01:00
Carles Fernandez
9403560427
Return back init() to connect()
2021-02-17 22:13:20 +01:00
Carles Fernandez
03e53477c7
Apply some mostly cosmetic changes
...
This is not so cosmetic: Moved init() chores from connect() to the constructor for consistency with other implementations. Not relevant here since files are not processed in real-time, but is it common practice in other blocks to set everything needed (and get all the resources) in the constructor, before connect()
Moved the constructor code to the top of the file, also for consistency with other files. This is an opinionated practice, I know, since one could expect the same order than in the header file.
Improved comment formatting for Doxygen
Added and removed some blank lines to match the style of other files (two blank lines within method implementations, no two consecutive blank lines inside the method. Again opinionated, but for the sake of consistency.
Included the <tuple> library (include what you use)
2021-02-17 22:07:22 +01:00
Jim Melton
704b99e633
another MacOS property ambiguity ... ARRRGGGHHH
2021-02-17 13:40:04 -07:00
Jim Melton
c221fd1c87
update copyright and move risky initializer into ctor body
2021-02-17 12:54:10 -07:00
Carles Fernandez
6d41fc8fb2
Fix Multichannel_File_Signal_Source
...
The constructor was not getting right the SignalSource.RF_channels value (role was moved before, so it was unusable)
2021-02-17 13:50:45 +01:00
Carles Fernandez
f703990a09
Fix building when using C++11
...
Update changelog
2021-02-17 09:43:05 +01:00
Carles Fernandez
0f735814df
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next
2021-02-16 18:34:31 +01:00
Javier Arribas
8ba3cfa86f
Send monitor ephemeris even in the case that it is not enabled the RINEX writter
2021-02-16 17:54:38 +01:00
Carles Fernandez
a7699c2050
Fix file headers
2021-02-16 17:15:48 +01:00
Carles Fernandez
3b3beb099a
Fix clang-tidy job, update headers
2021-02-16 17:00:22 +01:00
Carles Fernandez
19c03edf1f
Update file header
2021-02-16 16:42:10 +01:00
Carles Fernandez
060e276414
Merge branch 'buffer_monitor' of https://github.com/mmajoral/gnss-sdr into mmajoral-buffer_monitor
2021-02-16 16:11:15 +01:00