Commit Graph
2444 Commits
Author SHA1 Message Date
Carles Fernandez cca40c4648 Fix markdown 2017-01-05 16:07:43 +01:00
Carles Fernandez d798d78e78 Add links to the creation of Snap packages and the SDK for cross-compilation 2017-01-05 16:03:59 +01:00
Carles Fernandez 9b52403982 Small fixes 2017-01-02 09:59:16 +01:00
Carles Fernandez 7df15841b4 Use GPSTk if found, let the user change that with -DENABLE_OWN_GPSTK=ON
Add diff stdev error computation for carrier phase
2016-12-30 14:36:41 +01:00
Carles Fernandez e379dd7e1b Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into siggen 2016-12-30 14:10:24 +01:00
Carles Fernandez 166ec3622a Update GPSTk detection 2016-12-30 13:36:28 +01:00
Carles Fernandez e846b31547 Make the bitbake recipe work 2016-12-29 01:15:51 +01:00
Carles Fernandez 750c4a6297 Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into siggen 2016-12-27 21:06:13 +01:00
Carles Fernandez 878d29736d Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2016-12-26 19:56:49 +01:00
Carles Fernandez c3fd3ab581 Fix build with static libs 2016-12-26 14:05:25 +01:00
Carles Fernandez 91f3d3085f Strip volk_gnsssdr-config-info if ENABLE_STRIP is ON 2016-12-26 13:31:12 +01:00
Carles Fernandez eaf369bd77 Switch from python Cheetah to Mako and add Python 3 support
This commit introduces two new dependencies: python-mako and python-six. This is based on two facts:

 * Cheetah templates, used by VOLK_GNSSSDR to generate the library, are deprecated (see https://groups.google.com/forum/#!topic/mako-discuss/1UrwjXnQzxU). The original VOLK is switching to python’s Mako template engine + python-six, and also dropping the Cheetah dependency (see https://github.com/gnuradio/volk/pull/94 and https://github.com/gnuradio/volk/pull/102)

 * GNU Radio 3.8 will drop python 2.6 support and will be compatible with Python 3. They are possibly dropping out Cheetah templates, too.

Since it is still not clear to me what dependencies will pull GNU Radio in version 3.8, and the date it will be released, I think the best way to proceed is to already switch from Cheetah to Mako, and to provide support to Python 3 via python-six. However, while the Cheetah templates were required by GNU Radio =< 3.8 and we knew they were already installed, now the new dependencies python-mako and python-six need to be installed by the user.

Instructions in the README files have been updated. In summary:

```
$ sudo apt-get install python-mako python-six
```
2016-12-26 12:44:40 +01:00
Carles Fernandez 03ca18dc50 Remove tabs 2016-12-26 12:42:20 +01:00
Carles Fernandez 63aabc85e8 Update web links 2016-12-26 12:41:48 +01:00
Carles Fernandez f808a52e5a Fix wrong merge 2016-12-26 12:32:19 +01:00
Carles Fernandez 4694dca4f0 Add QA_PYTHON_EXECUTABLE variable 2016-12-26 12:29:05 +01:00
Carles Fernandez 4e64ff9e9e Add pointers to Mako and Six websites 2016-12-26 12:27:07 +01:00
Carles Fernandez 302f673f7e Update list of dependencies 2016-12-26 11:44:08 +01:00
Carles Fernandez 0aa8b4e9a7 Add suggestions if python-mako or python-six are not installed 2016-12-26 11:42:38 +01:00
Carles Fernandez 98e2b58f02 Fix duplicate symbols 2016-12-26 01:16:24 +01:00
Carles Fernandez 7f329578e9 Add python finder and module checker 2016-12-25 20:42:20 +01:00
Carles Fernandez 6bac6ece4d Relax version of required python-mako 2016-12-25 20:40:29 +01:00
Carles Fernandez 9664b65720 Merge branch 'mako' of https://github.com/carlesfernandez/gnss-sdr into
no-cheetah

# Conflicts:
#	src/algorithms/libs/volk_gnsssdr_module/volk_gnsssdr/CMakeLists.txt
2016-12-25 19:10:02 +01:00
Carles Fernandez ec51b6cca9 Switch from cheetah to mako and six 2016-12-25 15:44:45 +01:00
Carles Fernandez 343410d73b Improve update instructions
Update Armadillo to 7.600.2
2016-12-25 14:46:33 +01:00
Carles Fernandez f12e8b97f4 Better way to compute stdev 2016-12-25 13:45:06 +01:00
Carles Fernandez 19bc085e89 Change name to obs_gps_l1_system_test 2016-12-25 12:49:14 +01:00
Carles Fernandez c3e545ecfd Compute error stdev for pseudorange diff and Doppler 2016-12-25 12:10:15 +01:00
Carles Fernandez 1eb75e0170 Add Doppler observables 2016-12-24 19:51:13 +01:00
Carles Fernandez c2c96e5391 read and compare measurements 2016-12-24 15:58:04 +01:00
Carles Fernandez 4c8a74936c Read both RINEX obs files 2016-12-23 13:45:02 +01:00
Carles Fernandez cd1adc33c7 Usign GPSTk to read observables 2016-12-23 08:49:49 +01:00
Carles Fernandez 2c393af75a Add RINEX validations 2016-12-22 16:58:09 +01:00
Carles Fernandez 7f9d3c385d Simple example of GPSTk usage 2016-12-22 01:35:31 +01:00
Carles Fernandez cdf7fcfa99 Add GPSTk as an optional analysis tool 2016-12-21 18:52:45 +01:00
Carles Fernandez 2744a26344 Configure RINEX version via configuration
This supersedes the value passed by the --RINEX_version flag. Useful for system testing
2016-12-21 15:43:00 +01:00
Carles Fernandez 211b7b34c0 Embed the whole system in a test 2016-12-21 14:21:52 +01:00
Carles Fernandez dda1833646 Add example of gnss-sim usage 2016-12-20 21:43:19 +01:00
Carles Fernandez 8b0d51a965 Merge branch 'next' of https://github.com/carlesfernandez/gnss-sdr into next 2016-12-20 09:41:41 +01:00
Carles Fernandez 61cf9a59f2 Fix bad usage of set 2016-12-20 03:29:40 +01:00
Carles Fernandez 5279c2410e Fix building with openembedded 2016-12-20 03:02:43 +01:00
Carles Fernandez 4a02a1d294 Allow building with OpenEmbedded 2016-12-20 02:35:52 +01:00
Carles Fernandez 54bb964a89 Make BLAS and LAPACK not mandatory on ARM devices 2016-12-17 18:54:52 +01:00
Carles Fernandez 70e75a61d7 Update Armadillo version to 7.600.1 2016-12-17 10:34:24 +01:00
Carles Fernandez a83436adc5 Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into next 2016-12-17 10:22:00 +01:00
Javier 88000d7f23 Removing more debug prints in LS PVT 2016-12-14 11:19:08 +01:00
Javier 90cff8b893 Removing debug print in LS PVT 2016-12-14 11:04:32 +01:00
Carles Fernandez 07f30a8596 Add Ubuntu 16.10 2016-12-06 14:55:39 +01:00
Carles Fernandez e56bb77979 Check for boost libraries required for volk_gnsssdr 2016-12-06 14:54:43 +01:00
Carles Fernandez e5000e4dca Add four new Galileo satellites: FM7, FM12, FM13, FM14
launched by Ariane 5ES on Nov. 17, 2016
2016-11-30 22:30:13 +01:00