Commit Graph

6795 Commits

Author SHA1 Message Date
Javier Arribas 4c6fa48615 typo fix 2019-11-12 18:35:55 +01:00
Carles Fernandez 48a8369b6e Fix test 2019-11-12 17:49:18 +01:00
Carles Fernandez 2e4517a3b9
Merge branch 'cmake-glog' into next
Make it easier to build the code with Xcode and in Debug mode.
2019-11-11 08:31:38 +01:00
Carles Fernandez 4cf60d79ae
Remove superfluous lines 2019-11-11 00:25:34 +01:00
Carles Fernandez 6cadb7f796
Fix for CentOS 7 2019-11-10 23:57:18 +01:00
Carles Fernandez 8adcf7cf0a
Fix building with Debug configurations when gflags or glog are not present 2019-11-10 23:26:03 +01:00
Carles Fernandez 51a24c278b
Fix building when gflags is already installed and glog does not 2019-11-10 20:56:58 +01:00
Carles Fernandez 6271d92f16
Build glog if CMake > 3.0 2019-11-10 19:45:55 +01:00
Carles Fernandez 450714ff8a
If glog is not found, configure it with CMake 2019-11-10 14:32:21 +01:00
Carles Fernandez 08e913c4e3
More fixes for Xcode 2019-11-09 19:56:28 +01:00
Carles Fernandez 76b6b4d22e
More fixes for Xcode 2019-11-09 10:38:38 +01:00
Carles Fernandez f6fe26fb4b
Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2019-11-08 14:26:00 +01:00
Carles Fernandez d3d2817dcb
Fix finding of gnss-sim executable when building with Xcode 2019-11-08 14:25:43 +01:00
Cillian O'Driscoll a1df1eeb9c Fix missing factor two pi in clock correction
This was leading to large code/carrier divergence in the rinex output
2019-11-08 14:21:46 +01:00
Carles Fernandez f5168380c5
Update changelog 2019-11-07 18:54:03 +01:00
Carles Fernandez c1a26e01ff
Fix building with Xcode
Now gnss-sdr can be built with Xcode (using the CMake flag -GXcode). Before this commit, this was only possible with volk_gnsssdr already installed.
Reason of failing was that Xcode does not like targets that have only object files. See https://gitlab.kitware.com/cmake/cmake/issues/17457
2019-11-07 17:55:00 +01:00
Carles Fernandez 862a7155ea Merge branch 'mmajoral-improve_fpga_extended_correlation' into next 2019-11-05 16:07:37 +01:00
Carles Fernandez 39382d38e9 Apply clang-format 2019-11-05 16:07:24 +01:00
Marc Majoral 83b202a5f7 Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into improve_fpga_extended_correlation 2019-11-05 15:04:20 +01:00
Carles Fernandez 510a3a15ba Update BeiDou satellite names 2019-11-05 14:47:27 +01:00
Carles Fernandez bf0cba714c Apply clang-format 2019-11-05 14:45:41 +01:00
Carles Fernandez 4ac164a176 Merge branch 'odrisci-add_clock_drift' into next 2019-11-05 14:44:18 +01:00
Carles Fernandez 85c4786528 Apply clang-format 2019-11-05 14:43:41 +01:00
Marc Majoral 0e9fc67e0e Improved prn length estimation when performing extended correlation in the FPGA. 2019-11-05 13:05:01 +01:00
Carles Fernandez f3de26ceec Apply clang-tidy 2019-11-05 12:42:56 +01:00
Cillian O'Driscoll 2a57b6e8d5 Added user_clk_drift_ppm to monitor_pvt 2019-11-05 09:45:11 +00:00
Cillian O'Driscoll 828d3cd525 [WIP] Adding velocity and clock drift 2019-11-05 09:17:41 +00:00
Cillian O'Driscoll f9f7884d05 Applied clang-format to the previous commit 2019-11-05 09:17:41 +00:00
Cillian O'Driscoll 216e8dfa26 Added velocity and clock drift to PVT
Interestingly RTKLIB does not store the clock drift in its sol_t
datatype, so I added this to the unused element dtr[5]. This may not be
compatible with future versions of RTKLIB.

Here we store velocity in ENU coordinates and the clock drift in parts
per million (PPM)
2019-11-05 09:17:41 +00:00
Carles Fernandez afb2eb16c6
Update changelog 2019-11-04 23:46:32 +01:00
Carles Fernandez 34d203a138
Fix Galileo date 2019-11-04 21:10:27 +01:00
Carles Fernandez 8f12cbc466
Include Visual Studio 14 2019-11-04 21:09:11 +01:00
Carles Fernandez cc3c4e4de7
Update Armadillo version in README.md file 2019-11-03 21:27:33 +01:00
Carles Fernandez 4e5a8885b1
Document triple-band modes in comments 2019-11-03 13:13:47 +01:00
Carles Fernandez fe4319dadc
Improve comments 2019-11-03 00:55:48 +01:00
Carles Fernandez b17e58ed5a
Cosmetic changes 2019-11-02 12:23:28 +01:00
Carles Fernandez f9b11f8681
Update changelog 2019-11-02 12:22:32 +01:00
Carles Fernandez bc885c8e9c
Merge branch 'toolchains' into next
Fixes building in some ARM-based devices
2019-11-02 12:09:42 +01:00
Carles Fernandez 6a21f232ff
Use -faligned-new compiler flag only if needed 2019-11-02 10:22:35 +01:00
Carles Fernandez d6b4ba4fc3
Detect ARM processors when using clang 2019-11-02 00:12:47 +01:00
Carles Fernandez 681022b9c9
Allow to specify IS_ARM manually 2019-11-01 23:27:10 +01:00
Carles Fernandez 87974a9456
Add compiler flags for clang 2019-11-01 23:05:31 +01:00
Carles Fernandez 75c2dcc929
Remove unused variable 2019-11-01 21:02:43 +01:00
Carles Fernandez a0da65ed8a
Fix compiler flags when using CMAKE_TOOLCHAIN_FILE in ARM processors 2019-11-01 20:24:39 +01:00
Carles Fernandez c92e0cb5c0
Add work on compiler flags 2019-11-01 20:16:21 +01:00
Carles Fernandez 8bfc0b8085
Fix compiler flag 2019-11-01 19:35:47 +01:00
Carles Fernandez 4816ae64f7
Add toolchain files for ARM processors 2019-11-01 19:29:28 +01:00
Carles Fernandez 62ace8d9e4
Move CMAKE_ASM_FLAGS to arm toolchain files 2019-11-01 11:17:52 +01:00
Carles Fernandez ef8c03cd8c
Replace HINTS by PATHS 2019-10-30 21:31:41 +01:00
Carles Fernandez d14111c85d
Improve license text wording
Fix for AppleClang compiler >= 11
2019-10-30 21:27:57 +01:00