Commit Graph
7914 Commits
Author SHA1 Message Date
Carles Fernandez e335528ae9 Update changeog 2021-02-24 00:02:29 +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 df8cdc678d Allow a receiver compiled with -DENABLE_FPGA=ON to execute regular flowgraphs 2021-02-23 16:48:18 +01:00
Carles Fernandez 3ec9749852 Do not instantiate the Signal Conditioner when the software is compiled with ENABLE_FPGA=ON
so that part can be removed from the configuration file when using the FPGA offloading flowgraph
2021-02-23 13:37:17 +01:00
Carles Fernandez b4d9a3a84b Remove redundant parameter SignalSource.enable_FPGA 2021-02-23 12:24:21 +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 a479d4c1eb Remove failing extra unit test 2021-02-23 09:55:56 +01:00
Carles Fernandez ae018f829c Improve test 2021-02-23 09:55:14 +01:00
Carles Fernandez 3b10e37a6f Update Armadillo and ProtocolBuffers local versions 2021-02-22 22:35:45 +01:00
Carles Fernandez cc66a27740 Fix ignored value 2021-02-22 20:17:26 +01:00
Carles Fernandez 81251f5ef3 Actually test something 2021-02-22 20:15:43 +01:00
Carles Fernandez a0f10218fd Fix ignored value 2021-02-22 20:13:46 +01:00
Carles Fernandez 3dd4021a10 Merge branch 'mmajoral-fix_FPGA_post_processing_mode' into next 2021-02-22 19:01:37 +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 ffef0ca126 ci: Install python3-mako and liborc-dev packages in volk-gnsssdr-ubuntu job 2021-02-22 15:14:25 +01:00
Carles Fernandez 927b91096d Reorder members definition 2021-02-22 14:09:54 +01:00
Carles Fernandez 48b914927f Merge branch 'gnss-ephemeris' into next 2021-02-22 13:52:26 +01:00
Carles Fernandez 146e1d7a63 Update .proto files for GPS and Galileo ephemeris data 2021-02-22 13:42:54 +01:00
Carles Fernandez 86d701b628 Remove more duplicated code 2021-02-22 10:02:21 +01:00
Carles Fernandez b465f050f0 Apply clang-format 2021-02-21 12:15:38 +01:00
Carles Fernandez 2e53289653 Add more consistency in parameters name 2021-02-21 10:56:56 +01:00
Carles Fernandez 5a43a3cfce Add missing include 2021-02-21 00:29:05 +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
Carles Fernandez c0796f416d Update local version of ProtocolBuffers to 3.15.0 2021-02-19 08:45:23 +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 8fe9a74ff2 Add Jim Melton to the list of contributors 2021-02-18 10:27:04 +01:00
Carles Fernandez 7fc6074f70 Merge branch 'jwmelto-feature/signal_source_interface' into next 2021-02-18 09:03:39 +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 9bfa748620 Update changelog 2021-02-16 16:46:42 +01:00
Carles Fernandez de4dfd410c Merge branch 'mmajoral-buffer_monitor' into next 2021-02-16 16:43:35 +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
Carles Fernandez 52ff85b004 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2021-02-16 16:03:14 +01:00
Jim Melton ec7b4cc537 clang-tidy : change '1u' to '1U' 2021-02-16 00:34:49 -07:00