Carles Fernandez
98ea7dc276
Fix detection of AVX and NEON
...
Let the compiler know where to find volk/volk_common.h when testing for AVX and NEON
Make use of __VOLK_VOLATILE
Replace <inttypes.h> by <stdint.h> in volk/volk_common.h, fixes configuration in macOS
2020-01-14 12:51:55 +01:00
Carles Fernandez
931d69b76e
Fix ARM NEON detection
2020-01-13 23:12:34 +01:00
Carles Fernandez
69e349d832
Fix guards
2020-01-13 03:12:19 +01:00
Carles Fernandez
6d51ea4ec7
Merge branch 'simple-cmake' into next
2020-01-13 03:04:05 +01:00
Carles Fernandez
5d7deab3bc
Merge branch 'mmajoral-fix_fpga_unit_tests' into next
2020-01-13 03:03:11 +01:00
Carles Fernandez
3140d86905
Fix cross-compiling in CI
2020-01-13 02:08:50 +01:00
Carles Fernandez
5a737dd329
Fix cross-compiling when a Toolchain file is specified
2020-01-13 01:59:44 +01:00
Carles Fernandez
bc9725c745
Simplify cmake scripts, fix volk_gnsssdr cross-compilation, update ProtocolBuffers to 3.11.2
2020-01-13 01:49:00 +01:00
Carles Fernandez
c57350cbc7
Fix build for macOS, fix warning about non-virtual destructor
2020-01-12 23:13:44 +01:00
Marc Majoral
1d5ff14619
used clang-format
2019-12-30 18:43:46 +01:00
Marc Majoral
9bfe37877e
added scaling_factor. Removed unnecessary code.
2019-12-30 17:50:41 +01:00
Marc Majoral
c05fbe293b
removd unused variables
...
fixed file headers
2019-12-21 17:49:01 +01:00
Marc Majoral
7bc0ce35c4
cleaned source code
2019-12-21 13:25:17 +01:00
Marc Majoral
431739a767
added Galileo E1 FPGA acuisition unit test
2019-12-18 16:23:17 +01:00
Marc Majoral
cf8e327414
removed unused variables
2019-12-18 16:22:17 +01:00
Marc Majoral
b41973065b
fixed gps l1 FPGA acquisition test variable names
2019-12-18 13:02:29 +01:00
Marc Majoral
71a0f4fcdc
The FPGA acquisition test source file uses floating point format.
2019-12-18 12:46:17 +01:00
Marc Majoral
c9ac1c10db
Merge branch 'next' of https://github.com/mmajoral/gnss-sdr into fix_fpga_unit_tests
2019-12-16 18:51:15 +01:00
Marc Majoral
eb0df94336
updated fpga-related unit tests + fixed fpga acquisition log of sample stamp + stop tracking message unlocks channel (the fpga multicorrelator stops blocking the flow of samples)
2019-12-16 18:44:22 +01:00
Carles Fernandez
24a2d6c5d9
Update README to reflect how to build on Raspberry Pi
2019-12-16 10:12:15 -03:00
Carles Fernandez
5f97d52998
CMake fixes
...
Remove Boost usage from lib, and fix it in apps to be used only if std::filesystem is not found.
Be more precise in specifying whether include directories are PUBLIC or PRIVATE.
Some whitespace tweaks
2019-12-15 12:43:07 -03:00
Carles Fernandez
eacdce0a50
Add blank line
2019-12-06 21:28:16 +01:00
Carles Fernandez
7e4ef8bbdc
Merge branch 'multiconf' into next
...
Improve support for multi-configuration generators (e.g., Xcode)
2019-12-06 20:05:56 +01:00
Carles Fernandez
7e20f2cbb6
Fix for old CMake versions
2019-12-06 19:24:42 +01:00
Carles Fernandez
ac4a79c37a
Fix for old CMake versions
2019-12-06 19:12:36 +01:00
Carles Fernandez
24c48c1700
Fix building gtest when sources are found
2019-12-06 18:00:06 +01:00
Carles Fernandez
750636c817
Fix for Xcode
2019-12-06 14:36:53 +01:00
Carles Fernandez
3673091a18
Improve support for multi-configuration generators
2019-12-06 14:23:12 +01:00
Carles Fernandez
320cce52ac
Merge branch 'fix-glonass-bug' into next
2019-12-05 17:15:37 +01:00
Carles Fernandez
5a38a55419
Update Protocol Buffers local version to 3.11.1. Update Armadillo version in README to 9.800.3
2019-12-05 17:00:25 +01:00
Carles Fernandez
a3168bcafe
Fix bug in rtklib_conversions of glonass ephemeris ( Fixes : #344 )
2019-12-05 15:58:26 +01:00
Carles Fernandez
a9c400355b
Fix local buiding of Armadillo and PugiXML with multi-configuration generators
2019-12-01 18:52:51 +01:00
Carles Fernandez
39234295d7
Move pull-request template to .github folder
2019-11-30 22:36:21 +01:00
Carles Fernandez
62365d48ae
Remove .gitlab-ci.yml file added by accident
2019-11-30 21:18:57 +01:00
Carles Fernandez
28171bdb92
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-11-30 21:14:29 +01:00
Carles Fernandez
80fbeb4fe5
Revert "cmake: Use standard way of getting python prefix"
...
This reverts commit f6311abc87
.
2019-11-30 21:14:12 +01:00
Carles Fernandez
2c2d7b13fb
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-11-30 21:01:57 +01:00
Carles Fernandez
ea79155ebd
Update changelog
2019-11-30 20:59:55 +01:00
Carles Fernandez
f6311abc87
cmake: Use standard way of getting python prefix
2019-11-30 20:48:13 +01:00
Carles Fernandez
0038853c52
Clean CMake files
2019-11-30 20:30:22 +01:00
Carles Fernandez
78f1c54900
Use python-mako and python-six in Debian 8
2019-11-30 20:06:53 +01:00
Carles Fernandez
603c1d55ef
List Python3 packages in Fedora and OpenSUSE
2019-11-30 19:56:38 +01:00
Carles Fernandez
67cb34e5fc
Add missing package in OpenSUSE 42.3
2019-11-30 19:40:00 +01:00
Carles Fernandez
d002eff964
Use python3-mako and python3-six
2019-11-30 18:33:28 +01:00
Carles Fernandez
bfeaf39cd9
Update to python3
2019-11-30 18:18:49 +01:00
Carles Fernandez
cc30b39ead
Install python3-mako and python3-six where python3 is present by default
2019-11-30 18:02:47 +01:00
Carles Fernandez
d85f23cf09
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-11-30 17:43:04 +01:00
Carles Fernandez
b552616b99
Find Python 3 with CMake < 3.12
2019-11-30 17:42:44 +01:00
Carles Fernandez
4d1759bf9a
Use python3-mako and python3-six in build-ubuntu job
2019-11-30 14:23:20 +01:00
Carles Fernandez
8d3d283600
Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next
2019-11-30 14:20:17 +01:00