Commit Graph
534 Commits
Author SHA1 Message Date
Carles Fernandez 7d9458cfdd Update Armadillo version to 4.300.9 2014-06-26 01:04:41 +02:00
Carles Fernandez b2f3ecd72e Fixes many warnings in CMake 3.0. When glog or armadillo are present in
the system, glog_RELEASE/armadillo_RELEASE are not defined and several
add_dependencies were adding non-existing targets
(glog-${glog_RELEASE}). This commit creates imported logical targets
when those libraries are already present, so the warnings disappear.
2014-06-20 03:34:19 +02:00
Carles Fernandez fabf623c43 Require at least Boost 1.45, so boost:filesystem::temp_directory_path()
can be used. It is useful on Mac OS X, where the log folder is not at
/tmp. Boost 1.45 was released on Nov 9th, 2010, so it is unlikely that
any user is using something older.
2014-06-10 00:14:18 +02:00
Carles Fernandez c85efa7473 Cosmetic changes 2014-06-07 10:23:32 +02:00
Carles Fernandez b2e85053b4 do not link to blas so armadillo can use the faster openblas if found in
the system
2014-06-07 00:12:50 +02:00
Carles Fernandez 92bf0472de Added requirement of GCC 4.7 or newer 2014-06-01 11:08:10 +02:00
Carles Fernandez 6052bdc0c8 Updating Armadillo version to 4.300.8 2014-06-01 11:02:02 +02:00
Carles Fernandez c8ee78bea3 Recommend libopenblas-dev package to Ubuntu/Debian users 2014-05-31 12:31:04 +02:00
Carles Fernandez 2a591bf79c Automatic building of Armadillo 3.x if gcc 4.6 was used is no longer
needed, so always download the latest version. Added a flag to compile
it with the same compiler than gnss-sdr is being built.
2014-05-31 11:18:24 +02:00
Carles Fernandez 8f334df645 Added FATAL_ERROR if gcc version is not at least 4.7, providing a
pointer on how to upgrade to Ubuntu 12.04 users
2014-05-30 19:07:01 +02:00
Carles Fernandez 027fcaa5cc Do not force cache of GTEST_DIR_LOCAL so the user can chose either
define it or not from cmake commandline
2014-05-28 22:12:29 +02:00
Carles Fernandez 36a587762b Fixing detection of GTEST_DIR variable when defined with -DGTEST_DIR=... 2014-05-28 22:02:11 +02:00
Carles Fernandez 31b4738d39 Fixing detection of GTEST_DIR environment variable 2014-05-28 20:24:29 +02:00
Carles Fernandez 571248f3f2 Update Armadillo version to 4.300.6 2014-05-25 13:23:54 +02:00
Carles Fernandez e9ac845084 Fix CMake script for detecting Python 2014-05-25 13:03:50 +02:00
Carles Fernandez ca4b8e232c Fixes automatic building of GFlags and Glog when clang is used (e.g.
MacOS X)
2014-05-18 12:53:16 +02:00
Carles Fernandez 1518e5ac5d Update Armadillo version and other minor cleaning 2014-05-16 19:16:36 +02:00
Carles Fernandez f064ce4d4c Fixing an error in a constant value 2014-05-15 01:15:57 +02:00
Carles Fernandez 6f0d018acb Adding Leonardo Tonetto to the list of authors 2014-05-14 01:42:10 +02:00
Carles Fernandez 71109eec9e Changing some logs from ERROR to WARNING 2014-05-14 01:37:47 +02:00
Leonardo TonettoandCarles Fernandez 51706f715f Write assistance data straight to the maps
Instead of writing the data downloaded from the assistance servers
in the corresponding global queues, write straight to the maps and
have it available immediately.

Signed-off-by: Carles Fernandez <carles.fernandez@gmail.com>
2014-05-14 01:36:04 +02:00
Leonardo TonettoandCarles Fernandez 0fbea1a25c Cleaning for safety
To avoid memory leaks, make sure the supl_ctx_t data structure is
initialized and cleaned as well as the connection is closed with
the server.

Signed-off-by: Carles Fernandez <carles.fernandez@gmail.com>
2014-05-14 01:32:38 +02:00
Carles Fernandez 6804f931ed Update Armadillo version to 4.300.2 2014-05-13 01:04:34 +02:00
Carles Fernandez 9a4a3443b2 updating armadillo patch 2014-05-11 22:37:43 +02:00
Carles Fernandez 190afb2c32 Updating armadillo version to 4.300.2 2014-05-11 22:19:53 +02:00
Carles Fernandez d6d90fe4f4 Gflags and Glog can now be installed via Macports in Mac OS X Mavericks 2014-05-11 22:18:54 +02:00
Carles Fernandez 53b227a0c1 Finding Gflags and Glog if they are installed with Macports. Fixing
problems finding Gperftools libraries
2014-05-11 14:50:57 +02:00
Carles Fernandez 872ed26527 Fixes ugly exit when the ephemeris map from SUPL is empty 2014-05-10 02:20:53 +02:00
Carles Fernandez 825a4fc440 Correction of some misspelling 2014-05-07 23:35:44 +02:00
Carles Fernandez 054608896a Added warning if GCC is older than 4.7. Fixing detection of GTEST_DIR
environment variable
2014-05-07 22:08:41 +02:00
Leonardo TonettoandJavier Arribas 7fc58001ec Avoid memory leak
According to the best practices for boost, the shared_ptr constructor
should not be called inside a function call (return in this case).

Ref: http://www.boost.org/doc/libs/1_55_0/libs/smart_ptr/shared_ptr.htm

Signed-off-by: Javier Arribas <jarribas@cttc.es>
2014-05-06 12:46:42 +02:00
Leonardo TonettoandJavier Arribas 20121dcc73 Re-organizing assistance data input and output
Now we are reading the assistance data from xml files if the correct
configuration option is set; defined the name for the xml files as
const inside control_thread.h; and finally moved the manipulation
of these files to the gnss_sdr_supl_client class, not anymore inside
the control_thread.

Signed-off-by: Javier Arribas <jarribas@cttc.es>
2014-05-06 12:19:26 +02:00
Javier Arribas eac73b5baa Fixed a bug that prevented the update of all shared map structures
(ephemeris, iono parameters, etc...)
2014-05-06 11:59:48 +02:00
Carles Fernandez 7c0a614ca3 Enjoy GNSS-SDR! 2014-04-27 23:58:32 +02:00
Carles Fernandez 1f44fa4ca0 Fixing link to the documentation page 2014-04-27 23:45:01 +02:00
Carles Fernandez c2424975a4 adding links 2014-04-27 22:40:51 +02:00
Carles Fernandez 75c2c10e9e adding break lines and html symbols 2014-04-27 22:27:38 +02:00
Carles Fernandez 764d6b920f Fixing ends of line 2014-04-27 22:09:58 +02:00
Carles Fernandez 9b67b8a6ce Adding more documentation and images to the README file 2014-04-27 21:46:23 +02:00
Carles Fernandez 3d796f3311 Updated picture with the new GNU Radio logo 2014-04-27 14:18:41 +02:00
Carles Fernandez ba72ad3b78 Replacing old Subversion pointers to Git 2014-04-26 21:33:51 +02:00
Carles Fernandez 72dcffa241 restore default conf file 2014-04-26 20:44:58 +02:00
Carles Fernandez 5b5ab106c6 Merge branch 'modern_factory' into next 2014-04-26 20:01:19 +02:00
Carles Fernandez 949c9fa972 Merge remote-tracking branch 'origin/modern_factory' into next
Conflicts:
	src/core/receiver/control_thread.h
2014-04-26 19:12:19 +02:00
Carles Fernandez a8f85dbbfc replacing raw pointers by smart pointers 2014-04-26 00:01:33 +02:00
Carles Fernandez 8f16b0d095 adding two missing queues 2014-04-25 23:31:11 +02:00
Carles Fernandez 3a68888636 Recovering main 2014-04-25 22:00:09 +02:00
Carles Fernandez f371823fc0 Applying patch by Leonardo Tonetto
0001-Saving-acquisition-assistance-data.patch
2014-04-25 21:48:52 +02:00
Carles Fernandez 656864b769 replacing some raw pointers by smart pointers 2014-04-24 22:39:13 +02:00
Carles Fernandez c60a4e8996 Replacing some raw pointers by smart pointers 2014-04-24 20:39:19 +02:00