Commit Graph

7146 Commits

Author SHA1 Message Date
Carles Fernandez 14365edde8 Fix optimization flags for Fedora and Gentoo 2020-02-24 11:49:48 +01:00
Carles Fernandez e0b54cf8fe Rearrange attributes to simplify macros 2020-02-24 11:39:15 +01:00
Carles Fernandez 5698c9c2ea Disable complex math NaN/INFO range checking for performance 2020-02-24 11:38:18 +01:00
Carles Fernandez ade93c0d93
Merge branch 'cpplint' into next
Add new CI job on GitHub applying a list of cpplint filters.
Corrections applied to pass the check.
2020-02-23 14:33:45 +01:00
Carles Fernandez ce16b0e1a4
Fix initialization 2020-02-23 13:45:57 +01:00
Carles Fernandez 649a1d7be6
cpplint: Do not use variable-length arrays [runtime/arrays] 2020-02-23 13:39:31 +01:00
Carles Fernandez d399f8c3b3
Update changelog 2020-02-23 13:29:47 +01:00
Carles Fernandez b251061495
cpplint: Should have a space between // and comment [whitespace/comments] 2020-02-23 11:12:11 +01:00
Carles Fernandez 1f523a113b
Add more filters to cpplint CI job 2020-02-23 10:40:58 +01:00
Carles Fernandez 299608c4fc
cpplint: fix readability/utf8 2020-02-23 02:47:21 +01:00
Carles Fernandez 3c4ec48d43
cpplint: fix whitespace/semicolon 2020-02-23 02:45:51 +01:00
Carles Fernandez 2a3786b0a5
cpplint: fix whitespace/blank_line 2020-02-23 02:43:17 +01:00
Carles Fernandez d54340427c
Fix cpplint job 2020-02-23 01:04:09 +01:00
Carles Fernandez d0c017ec45
Fix cpplint job 2020-02-23 00:59:31 +01:00
Carles Fernandez 63d401b070
Add cpplint job 2020-02-23 00:57:16 +01:00
Carles Fernandez a77142b8ca
cpplint: fix build/include_what_you_use, runtime/explicit filters 2020-02-22 16:36:31 +01:00
Carles Fernandez ce4817b679
Fix header 2020-02-22 14:23:53 +01:00
Carles Fernandez 252c693eb6
Fix fypo 2020-02-22 13:57:47 +01:00
Carles Fernandez a2076418d8
Improve information provided to the user 2020-02-22 13:52:34 +01:00
Carles Fernandez 4eea63326f
Fix -DENABLE_OWN_ARMADILLO option in macOS 2020-02-22 13:47:08 +01:00
Carles Fernandez f193d5afb2
Shut down warnings raised by GPSTk in GCC 2020-02-22 12:28:35 +01:00
Carles Fernandez 580ddfdff0
Inform user whether utility tools will be built or not. Shut down warnings raised by GPSTk 2020-02-22 10:41:18 +01:00
Carles Fernandez 49adce12e3
Fix warnings raised by CMake 3.17.0-rc1 2020-02-20 19:51:57 +01:00
Carles Fernandez e1b8042346
Update changelog 2020-02-20 18:37:50 +01:00
Carles Fernandez 39c4b85abf Apply clang-format 2020-02-20 16:32:59 +01:00
Carles Fernandez a7511326b3 Merge remote-tracking branch 'cf/refactor' into next 2020-02-20 15:24:42 +01:00
Carles Fernandez 1b093794c9 More consistent data types 2020-02-20 11:25:29 +01:00
Carles Fernandez c315767008 Add warning if Armadillo version is older than 9.800, since the obsdiff tool will not be built 2020-02-20 10:53:22 +01:00
Carles Fernandez c6fc6eb020 Apply performance-type-promotion-in-math-fn fix.
Remove unused include, reorder header
2020-02-20 10:50:12 +01:00
Carles Fernandez e83841f2cb
Update changelog 2020-02-20 08:31:41 +01:00
Carles Fernandez b6c2911f39
Fix instantiation of tracking blocks with empty configuration 2020-02-20 08:23:57 +01:00
Carles Fernandez 3b965654d6
Refactor of tracking adapters
Avoid code duplication
Based on @odrisci suggestion at #336
2020-02-20 00:07:03 +01:00
Carles Fernandez 0a8c8d18a2 Fix building of GPSTk in OpenSUSE 2020-02-19 15:44:40 +01:00
Carles Fernandez 6bd48860b2
Fix includes 2020-02-19 08:29:36 +01:00
Carles Fernandez 3fd648e659
Update GPSTk to v3.0.0 2020-02-19 07:55:57 +01:00
Carles Fernandez 444023b25c
Remove unused variable 2020-02-18 22:55:23 +01:00
Carles Fernandez 924f59fad0
Remove unused includes, improve README 2020-02-18 22:46:22 +01:00
Carles Fernandez 2215e627b4
Document dependencies 2020-02-18 22:16:31 +01:00
Carles Fernandez 054ca06917
Fix for Armadillo older than 9.800 2020-02-18 21:21:46 +01:00
Carles Fernandez 61557a8c2c
Improve README 2020-02-18 20:21:31 +01:00
Carles Fernandez 17d6034e72
Improve README 2020-02-18 20:21:01 +01:00
Carles Fernandez 96889b5b74
Improve README 2020-02-18 20:00:30 +01:00
Carles Fernandez 9f4e5e9f44
Improve README 2020-02-18 19:56:55 +01:00
Carles Fernandez 48678668a9
Improve README 2020-02-18 19:54:53 +01:00
Carles Fernandez 08fed1de15
Improve README 2020-02-18 19:49:52 +01:00
Carles Fernandez c993ebac60
Improve README, remove unused files 2020-02-18 19:43:42 +01:00
Carles Fernandez d9525f5334
Fix building of obsdiff tool, add README file 2020-02-18 19:39:53 +01:00
Javier b66d8066c3 Adding a new RINEX observables testing tool to command line utilities set 2020-02-18 16:45:56 +01:00
Carles Fernandez 0ec3ca0986
Merge remote-tracking branch 'cf/normalize-discriminator' into next
Fix normalization of the non coherent DLL discriminator for BPSK (partially fixes #333)

Fixed non coherent DLL discriminator in BPSK modulations when spacing between discriminators was different from 0.5

Added unit test

Based on solution by @odrisci at #334
2020-02-17 19:01:55 +01:00
Carles Fernandez 9b0460fb3f
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into normalize-discriminator 2020-02-17 08:43:14 +01:00