Commit Graph

7941 Commits

Author SHA1 Message Date
Carles Fernandez 9417e713c3
Replace Receiver.sources_count configuration parameter name by GNSS-SDR.num_sources. The former parameter name is still read to ensure backward compatibility 2021-03-13 21:35:55 +01:00
Carles Fernandez 99818fdcc2
Merge branch 'bugfix' of https://github.com/iucgnaw/gnss-sdr into iucgnaw-bugfix 2021-03-13 14:01:46 +01:00
Carles Fernandez 24037ded4e
Merge branch 'mmajoral-fix_fpga_post_proc' into next 2021-03-13 11:39:04 +01:00
Marc Majoral 4141164fac fixed FPGA dual-band post-processing mode. 2021-03-12 18:01:25 +01:00
Carles Fernandez 32c699befc
Add LabSat 3 Wideband format to Labsat_Signal_Source 2021-03-11 22:13:23 +01:00
iucgnaw b721703339 Fixed wrong SignalSource.implementation check. 2021-03-10 20:51:00 +08:00
Carles Fernandez 2781f7fe57
Fix bug that made the Monitor block to always set to 0 the carrier_phase_rads parameter value (see #485) 2021-03-10 13:31:17 +01:00
Carles Fernandez 37c90a7ab4
Merge branch 'jwmelto-no-spaces' into next 2021-03-09 14:54:07 +01:00
Carles Fernandez 7c6fd448b1
Merge branch 'no-spaces' of https://github.com/jwmelto/gnss-sdr into jwmelto-no-spaces 2021-03-09 14:53:38 +01:00
Carles Fernandez 505142a055
Update local version of Protocol Buffers to v3.15.5 2021-03-09 12:58:21 +01:00
Jim Melton 4edc5cff51
remove spaces from directory/file names 2021-03-08 13:39:28 -07:00
Carles Fernandez ebb0fa395f
CI: Fix macOS jobs 2021-03-07 08:49:05 +01:00
Carles Fernandez bec5d0acab
Merge branch 'mmajoral-fix_fpga_signal_source' into next 2021-03-05 19:19:51 +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 816bd94379
Improve messages if configuration fails 2021-02-27 11:05:39 +01:00
Carles Fernandez c47fa0d895
Silence clang-tidy check 2021-02-24 15:51:05 +01:00
Carles Fernandez 783047aeb6
Avoid implementation-defined type conversions 2021-02-24 12:12:50 +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 38a7db4740
Silence clang-tidy check 2021-02-24 11:59:42 +01:00
Carles Fernandez dd60bcf986
Replace usage of BOOST_FOREACH macro by a C++ range for 2021-02-24 11:54:57 +01:00
Carles Fernandez 89efa10236
Improve error messages 2021-02-24 10:41:26 +01:00
Carles Fernandez d6fd2c244f
Update ProtocolBufferslocal version to 3.15.2 2021-02-24 08:17:27 +01:00
Carles Fernandez 4d7d8f8b49
CI: Fix prettier-markdown job 2021-02-24 00:11:22 +01:00
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