1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2025-10-29 06:27:44 +00:00
Commit Graph

267 Commits

Author SHA1 Message Date
Carles Fernandez
94c60df931 Update changelog 2021-01-31 21:53:49 +01:00
Carles Fernandez
da2bc8d406 Replace CLA by DCO mechanism for new contributors
From now on, new contributors do not have to sign the Contributor License Agreement (CLA) anymore. This has been replaced by the Developer's Certificate of Origin (DCO), which implies that contributed commits need to be signed, either automatically by git or by suffixing a 'Signed-off-by: Your Name your.email@example.com' line in the commit message(s) when doing a pull-request.
2021-01-27 16:26:48 +01:00
Carles Fernandez
2440a59139 Update changelog 2021-01-27 12:07:11 +01:00
Carles Fernandez
a21c60ecb2 Improve error handling when the flow graph fails to start
Avoid segmentation faults due to some common inconsistencies in the configuration file
E.g.: non-existing names for blocks implementation, some mismatched input/output item sizes

Provide hints to the user on how to fix the configuration in case of failure when starting the flow graph
2021-01-24 01:49:16 +01:00
Carles Fernandez
419eff9424 Update changelog 2021-01-18 16:08:56 +01:00
Carles Fernandez
1287e8fe79 Improve handling of the filesystem library 2021-01-16 14:37:19 +01:00
Carles Fernandez
4fea48f603 Improve handling of change in GNU Radio 3.9 FFT API
Fix compilation of some optional blocks when linking against GR 3.9

Fix warning -Wembedded-directive: embedding a directive within macro arguments has undefined behavior
2021-01-15 13:39:26 +01:00
Carles Fernandez
ddc5bcff01 Update references to new GPS ICDs 2021-01-12 10:34:55 +01:00
Carles Fernandez
8b918b4f87 Update links to new Galileo ICD v2.0 in docs 2021-01-12 00:04:28 +01:00
Carles Fernandez
f75017e520 Fix building when using the Xcode generator, Xcode >= 12 and CMake >= 3.19 2021-01-11 20:22:54 +01:00
Carles Fernandez
603cab1ead Fix clash of the cpu_features library when volk_gnsssdr is built as a standalone library, and cpu_features was already installed by VOLK
Added new building option ENABLE_OWN_CPUFEATURES, set to ON when building gnss-sdr but set to OFF when building volk_gnsssdr standalone.
The default does no change old behavior when buiding gnss-sdr without volk_gnsssdr already installed
2021-01-11 13:57:29 +01:00
Carles Fernandez
7102677358 Bump version number 2021-01-07 19:16:54 +01:00
Carles Fernandez
9ee49136a3 Update changelog 2021-01-06 10:21:40 +01:00
Carles Fernandez
7308745f05 Apply more concise file header format
Re-license CMake scripts with BSD-3-Clause
2020-12-30 13:35:06 +01:00
Carles Fernandez
78d90a0bc4 Update changelog 2020-12-22 00:05:28 +01:00
Carles Fernandez
fdda4edffb Improve handling of the ORC library 2020-12-02 16:19:56 +01:00
Carles Fernandez
5c1f5bf315 Merge branch 'blocking-false' into next 2020-11-22 14:10:03 +01:00
Carles Fernandez
a091b18062 Fix occasional segfault when exiting with enter+q if Acquisition_XX.blocking=false 2020-11-22 14:08:48 +01:00
Carles Fernandez
7e1f0176f4 Make SIMD instructions work on MS Windows 2020-11-20 16:44:06 +01:00
Carles Fernandez
dd60970f32 Improve dump of Telemetry blocks 2020-11-19 09:55:08 +01:00
Carles Fernandez
76bbd3c3bb Add work on the Galileo E6 message decoding up to HAS page CRC check 2020-11-08 14:10:43 +01:00
Carles Fernandez
bcd7c25cd1 Add Galileo E6 signal structure based on E6-B/C Codes Technical Note, Issue 1, Jan 2019.
Add Acquisition, Tracking and TLM blocks for Galileo E6 B/C. The decoder does nothing
2020-11-07 21:33:26 +01:00
Carles Fernandez
ab5b824dcf Update changelog 2020-11-04 09:46:19 +01:00
Carles Fernandez
f0e1ef6f9a Add a common shared pointer definition
Makes transition to GNU Radio 3.9 API less verbose
2020-11-03 20:51:57 +01:00
Carles Fernandez
287284261c Make use of Doxygen grouping feature
Improve Modules page in generated HTML documentation
2020-11-01 13:37:19 +01:00
Carles Fernandez
73b909bac1 Update changelog with new building option ENABLE_EXTERNAL_MATHJAX 2020-10-30 15:28:03 +01:00
Carles Fernandez
185a267f9b Add new building option ENABLE_EXTERNAL_MATHJAX, set to ON by default.
If set to ON, it generates HTML documentation using MathJax from an external CDN when doing 'make doc'. If set to OFF, MathJax is still looked for in the system and used if found, so it can be used offline. If not found, it is not used.
2020-10-30 12:24:23 +01:00
Carles Fernandez
a95ca8c42b Improved rendering of equations in HTML documentation generated by Doxygen. Make use of MathJax 2.x if found 2020-10-29 19:56:28 +01:00
Carles Fernandez
cb480ceab6 Fix prettier-markdown job 2020-10-29 12:01:39 +01:00
Carles Fernandez
58269aac2a Fix Notch_Filter and Notch_Filter_Lite input filters 2020-10-28 23:49:55 +01:00
Carles Fernandez
88bd08b75b Fix obsdiff and rinex2assist utilities when installed if they were built with a locally downloaded version of GPSTk 2020-10-25 11:50:09 +01:00
Carles Fernandez
733a849c71 Remove blank line 2020-10-24 11:09:10 +02:00
Carles Fernandez
292d084478 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into cpu-features 2020-10-23 19:50:42 +02:00
Carles Fernandez
6626d4153c Add acquisition and tracking monitors to the changelog 2020-10-18 13:29:23 +02:00
Carles Fernandez
8da44ad06c Fix typo 2020-10-01 10:47:38 +02:00
Carles Fernandez
d8cc2efeee Update changelog 2020-10-01 10:45:59 +02:00
Carles Fernandez
15428a47cc Fix building with -DENABLE_CUDA=ON 2020-08-27 14:57:44 +02:00
Carles Fernandez
cd91722d2f Parameter renaming to throttle_frequency_sps 2020-08-27 12:14:00 +02:00
Carles Fernandez
d1085af3ac Activate usage of cpu_features 2020-08-21 16:31:57 +02:00
Carles Fernandez
704a0213b2 update changelog 2020-08-14 11:35:59 +02:00
Carles Fernandez
a7e5132664 Fix bug in acquisition detection when the configuration parameter Acquisition_XX.threshold was set but Acquisition_XX.pfa was not 2020-08-14 01:07:03 +02:00
Carles Fernandez
d4ed61df4b Improve handling of gflags library
Set minimun gflags version to 2.1.2

Replaced google:: by gflags:: namespace
2020-08-13 20:54:22 +02:00
Carles Fernandez
e05f6af601 Buiding fixes
Fixed  building option when gflags is installed and it is older than v2.1.2 (_e.g._, in CentOS 7)

Fixed static linking of the matio library when downloaded and built by CMake
2020-08-09 02:13:32 +02:00
Carles Fernandez
fd41eef1e0 Fix receiver termination when using the Osmosdr_Signal_Source implementation for the SignalSource block 2020-08-06 11:45:27 +02:00
Carles Fernandez
6869183ac6 Update changelog 2020-08-05 13:24:34 +02:00
Carles Fernandez
9e272da007 Set a unique Pass_Through block to the SignalConditioner if its implementation is set to Pass_Through, instead of three chained Pass_Through blocks. In that case, configuration for the DataTypeAdapter, Input filter and Resampler are ignored, but the user is still warned 2020-08-05 12:58:10 +02:00
Carles Fernandez
ddee908a04 Improve resolution of block diagram image 2020-08-05 10:46:41 +02:00
Carles Fernandez
5c62ff27eb Update block diagram with asynchronous message passing 2020-08-03 01:04:22 +02:00
Carles Fernandez
ccaef941b0 Fix wavelength computation when enable_carrier_smoothing is activated in other bands than L1 2020-08-01 14:28:27 +02:00
Carles Fernandez
2a7731135f Bump version number to 0.0.13 2020-07-29 08:59:47 +02:00