Commit Graph
2317 Commits
Author SHA1 Message Date
Carles Fernandez 8cd83d9ef5 Fix problems with old gcc 2017-04-25 17:37:11 +02:00
Carles Fernandez 28672c39e9 Fix problems with old gcc 2017-04-25 17:13:48 +02:00
Carles Fernandez 07484e094c Fix problems with old gcc 2017-04-25 17:04:13 +02:00
Carles Fernandez 52f3eaa373 Add rtkpos and its dependencies 2017-04-25 00:48:13 +02:00
Carles Fernandez ce8869c5c5 Add rtkpos 2017-04-24 17:01:35 +02:00
Carles Fernandez 07ecbd2f5e Add computation of 2D and 3D bias to position test 2017-04-23 22:31:53 +02:00
Carles Fernandez 981d0579d6 Arrange headers 2017-04-23 21:10:32 +02:00
Javier Arribas 0fba8e7c20 Adding double frequency GPS L1 and L2 observables and ephemeris to rtklib solver 2017-04-23 12:53:05 +02:00
Carles Fernandez ed74fa2cff Refactor constants 2017-04-23 02:05:15 +02:00
Carles Fernandez 57a17ac5d5 Fix building in MacOS, code refactoring, position test integration
Bugs from previous commits have been fixed. Working in macOS and Linux. This commit includes a pull from next
2017-04-23 02:03:43 +02:00
Carles Fernandez 619c9f1f98 Add more code cleaning 2017-04-23 01:34:18 +02:00
Carles Fernandez 7f6075172b Remove last warning 2017-04-23 01:10:11 +02:00
Carles Fernandez c28a9c5711 Remove more warnings 2017-04-23 01:04:48 +02:00
Carles Fernandez 7a1097a12d Convert unigned int to int to avoid warning in signed/unsigned integer 2017-04-23 00:53:19 +02:00
Carles Fernandez c6349eccd1 Minor fixes 2017-04-23 00:36:57 +02:00
Carles Fernandez 979377a632 Deactivate PVT flag averaging 2017-04-22 23:50:21 +02:00
Carles Fernandez fb1a058db7 Fix execution in macOS 2017-04-22 23:47:51 +02:00
Carles Fernandez 9805e0975b fix test compilation 2017-04-22 19:12:12 +02:00
Carles Fernandez f4dac04285 merging next 2017-04-22 18:31:57 +02:00
Carles Fernandez b362afca5b Add more cleaning of RTKLIB code 2017-04-22 18:27:11 +02:00
Carles Fernandez 03d5015390 Fix pow usage 2017-04-22 12:50:04 +02:00
Carles Fernandez 264668a69d Add position test
enabled with -DENABLE_SYSTEM_TESTING_EXTRA=ON
Computes accuracy and precision metrics
2017-04-22 12:09:48 +02:00
Carles Fernandez ecd1612680 Revert "Refactor of constants, remove defines"
This reverts commit 27ab390944.
2017-04-21 16:15:38 +02:00
Carles Fernandez a1c3188c44 Revert "Add more constant refactoring"
This reverts commit a2d2aa016e.
2017-04-21 16:15:22 +02:00
Carles Fernandez 417dc1daf1 Store work 2017-04-21 16:14:46 +02:00
Carles Fernandez 9c6ff1df9b Small fixes 2017-04-21 13:31:29 +02:00
Carles Fernandez a2d2aa016e Add more constant refactoring 2017-04-21 11:57:27 +02:00
Carles Fernandez 27ab390944 Refactor of constants, remove defines
and start adapting rtklib code to our coding style
2017-04-21 11:34:23 +02:00
Javier Arribas e90a9aa2bf Migration of the internal LS PVT solver to RTKLIB solver in progress. First working version for GPS L1. Removing SBAS duplicated code. 2017-04-20 16:10:12 +02:00
Carles Fernandez 7e44f1ef76 Add contributing guidelines
as suggested at https://github.com/blog/1184-contributing-guidelines
2017-04-17 13:43:39 +02:00
Carles Fernandez e74b9916bf Add v1.4 of Contributor Covenant Code of Conduct 2017-04-17 13:42:08 +02:00
Carles Fernandez 4b00d74d1a Allow large files in 32 bit builds
try to fix
https://lintian.debian.org/tags/binary-file-built-without-LFS-support.html
2017-04-14 10:28:57 +02:00
Carles Fernandez b7fba936ef Fix dh_auto_test execution, fixes #47 2017-04-13 20:29:56 +02:00
Carles Fernandez 95ffcd3ac0 Improve portability
In some architectures (e.g. alpha, hppa, powerpcspe, m68k,  sh4, sparc64, x32) the package gr-osmosdr is not available. So when the package is build with -DENABLE_OSMOSDR=ON, it breaks on the mentioned architectures. This is expected behaviour (it breaks because a required dependency is not found), but prevents from building the package on such architectures. This commit introduces a small change: when compilation is called with

cmake -DENABLE_OSMOSDR=ON -DENABLE_PACKAGING=ON ..

then, the compilation does not break if gr-osmosdr is not found.

This commit also fixes building when UHD is present but gnuradio-uhd is not (for instance, in hurd-i386)
2017-04-12 18:06:04 +02:00
Javier Arribas 807ca24fc2 Refactoring code. Adding new experimental tests and new common TX time observables algorithm 2017-04-12 17:04:51 +02:00
Javier Arribas d76e8efe18 Applying broadcast Group Delay (TGD) to correct GPS L1 CA observables to improve positioning accuracy 2017-04-12 16:55:34 +02:00
Carles Fernandez 1ed4b506df Fix typo 2017-04-12 08:09:51 +02:00
Carles Fernandez dc2ed129e2 Fix the list of requirements 2017-04-12 08:06:34 +02:00
Carles Fernandez c994d04a5b Removed git from the list of requirements 2017-04-11 19:19:14 +02:00
Carles Fernandez 2da64e0685 More required manual changes 2017-04-11 19:15:38 +02:00
Carles Fernandez f68c4d091f Manual changes of things broken by automatic conversion 2017-04-11 19:09:28 +02:00
Carles Fernandez 1191161aef Set a column width of 72 to make the file more readable in plain text
Done with http://www.formatit.com/
2017-04-11 18:59:12 +02:00
Carles Fernandez 0f796343bc Add upstream changelog as stated at Debian Policy Manual 12.7
https://www.debian.org/doc/debian-policy/ch-docs.html#s-changelogs
2017-04-07 18:56:35 +02:00
Carles Fernandez 2b442777ce Fix spelling error detected by lintian 2017-04-07 17:25:21 +02:00
Carles Fernandez 14415c1316 Fix test when building with clang 8.0.0 2017-04-07 17:02:55 +02:00
Carles Fernandez 80f985789b Add the -std=c++11 compiler flag to Armadillo as suggested in README 2017-04-07 13:22:17 +02:00
Carles Fernandez eb852cf6ad Keep Armadillo's source tree clean 2017-04-07 12:29:50 +02:00
Carles Fernandez a53f3008c2 Delete unnneded copy of Armadillo 2017-04-06 21:40:36 +02:00
Carles Fernandez 73d33640f0 Armadillo has moved to GitHub 2017-04-06 21:16:44 +02:00
Carles Fernandez dd5a850360 Update Armadillo version to 7.800.2 2017-04-01 12:22:01 +02:00