1
0
mirror of https://github.com/gnss-sdr/gnss-sdr synced 2024-11-16 06:44:57 +00:00
Commit Graph

975 Commits

Author SHA1 Message Date
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
Andrés Cecilia Luque
d205d5640d Modifications to use volk_gnsssdr in tracking 2014-09-08 01:56:34 +02:00
Andrés Cecilia Luque
60cc3777b6 Master branch + volk_gnsssdr module 2014-09-08 01:56:09 +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
Carles Fernandez
586e4a6ed6 Finishing merging 2014-09-05 19:48:58 +02:00
Carles Fernandez
4e663e9367 Updating configuration format 2014-09-05 19:47:29 +02:00
Carles Fernandez
5735545da7 Fixing compilation 2014-09-05 19:47:02 +02:00
Carles Fernandez
dfd9be34a9 Merge branch 'galileo_e5a' of https://github.com/marc-sales/gnss-sdr
into next

Conflicts:
	src/core/receiver/gnss_block_factory.cc
	src/core/receiver/gnss_flowgraph.cc
2014-09-05 18:51:08 +02:00
Carles Fernandez
597bb9c035 Cleaning output 2014-09-05 17:16:29 +02:00
Carles Fernandez
da6a15e637 Adding Mixed GPS/Galileo observations. 2014-09-05 16:38:44 +02:00
Carles Fernandez
286cad820f Adding mixed navigation RINEX file data 2014-09-05 13:28:13 +02:00
Carles Fernandez
0d0c603420 Working towards a RINEX printer for multiconstellation data. Code
cleaning
2014-09-05 12:44:51 +02:00
Carles Fernandez
a57c5ccf8a Changing some raw pointers by smart pointers. Commenting out some custom
code
2014-09-04 19:35:55 +02:00