Commit Graph

684 Commits

Author SHA1 Message Date
Carles Fernandez 6d17f317b6 Fixing variable output and removing garbage left by the tests 2014-10-01 00:36:03 +02:00
Carles Fernandez f6da992ac2 Updating Armadillo version to 4.450.0 and changing tabs by white spaces 2014-10-01 00:30:07 +02:00
Carles Fernandez 74ed037f6d Merge pull request #4 from anthony-arnold/arm
gfortran paths for Debian armhf
2014-09-30 10:23:22 +02:00
Anthony Arnold 5ebbddb1ed Merge branch 'next' of https://github.com/anthony-arnold/gnss-sdr into arm 2014-09-30 09:53:56 +10:00
Carles Fernandez 038ebcd314 Removing DOI from next 2014-09-29 22:55:09 +02:00
Carles Fernandez 897043d9d8 Merge branch 'next' of git+ssh://github.com/gnss-sdr/gnss-sdr into next
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2014-09-29 22:25:54 +02:00
Carles Fernandez 790a60c074 Merge git+ssh://github.com/gnss-sdr/gnss-sdr into next
Conflicts:
	CMakeLists.txt
2014-09-29 21:24:42 +02:00
Carles Fernandez 7fe5c119ac Merge pull request #3 from anthony-arnold/arm
Compiling for ARM
2014-09-29 19:18:01 +02:00
Anthony Arnold 7ded93f93e Fixing preprocessor directive. 2014-09-24 08:23:32 +10:00
Anthony Arnold 08b695e4af Adding debian armhf to fortran search path 2014-09-18 23:35:08 +10:00
Anthony Arnold 77b635e8c0 Merge with next 2014-09-18 02:10:56 +10:00
Anthony Arnold 2478a43b0a Flags for ARM 2014-09-18 01:04:58 +10:00
Anthony Arnold 4c2b0fbc45 Testing for ARM and SSE to compile for armhf 2014-09-18 00:50:44 +10:00
Carles Fernandez df2d8a88aa Changing C-style cast by C++ static_cast 2014-09-14 19:36:39 +02:00
Carles Fernandez 14ddc478a0 RINEX printer now takes objects by reference instead of by value. Adding
some const.
2014-09-14 19:08:32 +02:00
Carles Fernandez 60fea64b5e Code cleaning 2014-09-14 18:53:51 +02:00
Carles Fernandez 478d22f973 Changing C-styled cast by C++ style 2014-09-12 20:31:42 +02:00
Carles Fernandez 9c7795dd9a Changing C-styled cast by C++ style 2014-09-12 20:23:39 +02:00
Carles Fernandez 798b54e87c Changing some C-styled cast to C++ 2014-09-12 18:27:19 +02:00
Carles Fernandez 966f5c7333 Changing cast to volk_malloc from C style to C++ 2014-09-12 14:13:23 +02:00
Carles Fernandez bb62dae014 Changing C-styled cast by C++ static_cast<>() 2014-09-12 13:34:43 +02:00
Carles Fernandez 35f9f30441 Some fixes and code cleaning 2014-09-12 10:56:04 +02:00
Carles Fernandez 4db2c6e060 Fixing test 2014-09-10 21:26:43 +02:00
Carles Fernandez 31b23c0fae Fixing signal generator 2014-09-10 21:26:08 +02:00
Carles Fernandez 6d1a76ba1d Fixing memory allocation 2014-09-10 19:23:19 +02:00
Carles Fernandez 59c503d38a Some fixes 2014-09-10 03:49:58 +02:00
Carles Fernandez 9106f147ef Better VOLK usage. Memory alignment, using dispatcher instead of
aligned/unaligned versions. Code cleaning.
2014-09-10 03:15:01 +02:00
Carles Fernandez fd6a8e3cff Better VOLK usage. Memory alignment, calling dispatchers instead of
aligned/unaligned versions. Code cleaning.
2014-09-10 00:23:18 +02:00
Carles Fernandez 47f9929aa8 Better VOLK usage 2014-09-09 22:51:47 +02:00
Carles Fernandez e6f7af6f4c Fixing computation of signal duration 2014-09-09 17:16:33 +02:00
Carles Fernandez c4204fd38d Set 0 as the default number of channels if a given system is not specified in the conf file, so Channels_GPS.count=0 is no longer needed when instantiating a Galileo-only receiver 2014-09-09 11:45:58 +02:00
Carles Fernandez ed43547aff Bumping version number 2014-09-08 16:34:16 +02:00
Carles Fernandez 347dceb136 Adding new DOI 2014-09-08 16:31:29 +02:00
Carles Fernandez 89a8756146 Removing old DOI 2014-09-08 16:20:52 +02:00
Carles Fernandez eb52b1428c Bumping version 0.0.4 2014-09-08 16:03:52 +02:00
Carles Fernandez 941b4a2bfe Bump version number 2014-09-08 16:00:46 +02:00
Carles Fernandez 8f6859fb5e Removing personal folders names in configuration files 2014-09-08 15:54:34 +02:00
Carles Fernandez e0280584a9 Fixing warnings 2014-09-08 15:43:47 +02:00
Carles Fernandez aedeea0004 Updating Armadillo version to 4.400.2 2014-09-08 10:54:31 +02:00
Carles Fernandez 1183c73b09 Merge branch 'next' of ssh://carlesfernandez@git.code.sf.net/p/gnss-sdr/cttc into next 2014-09-07 19:51:36 +02:00
Carles Fernandez 322550e0c6 Adding an option to build the binary without detecting the SIMD
instruction set present in the compiling machine, so it can be executed
in other machines without those specific sets.
2014-09-07 19:35:41 +02:00
Javier Arribas 072d0cad67 Important bug found and fixed:
Volk memory alignement for signal vectors was using a hardcoded 16 bytes
value. This parameter is machine-dependant and thus, in modern machines
caused memory exceptions if the parameter not match.

All posix_memalign functions are now replaced by the GNU Radio
volk_malloc(vector_size (bytes), volk_get_alignement());

volk_get_alignement() returns the number of bytes to align the memory
blocks in the current processor.

The memory bug showed up when the receiver is configured with higher
sample rates (>4 Msps!)
2014-09-07 19:11:37 +02:00
Carles Fernandez 7d0ac88f93 Fixing broken tests due to changes in the configuration names 2014-09-06 03:42:22 +02:00
Carles Fernandez 98f841880f Setting RINEX 3.02 as the default version 2014-09-06 02:26:43 +02:00
Carles Fernandez 5ef26ab7ce Deleting duplicated line resulting from a merge 2014-09-06 02:10:56 +02:00
Carles Fernandez 689e25e2f4 Fixing configuration of hybrid solution. It was not working after
Galileo E5a integration
2014-09-06 02:09:00 +02:00
Carles Fernandez 43aeec0303 Updating Galileo Quicksync acquisition with new configuration 2014-09-06 00:31:47 +02:00
Carles Fernandez fbfbf0247a Fixed broken flowgraph 2014-09-06 00:29:30 +02:00
Carles Fernandez b4b51562c5 Updating configuration file for testing the QuickSync implementation in
a GPS L1 receiver
2014-09-05 20:44:57 +02:00
Carles Fernandez 149e427d1e fixes 2014-09-05 19:50:01 +02:00