mmajoral 
							
						 
					 
					
						
						
							
						
						d22f4f5f2b 
					 
					
						
						
							
							Started implementing the code that uses the FPGA HW accelerators and the unit tests. For now the code contains a cloned version of the tracking tests using short complex data types plus a few new class variable definitions  
						
						 
						
						
						
						
					 
					
						2017-02-13 17:20:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						5a73b4e047 
					 
					
						
						
							
							Improve package reproducibility  
						
						 
						
						... 
						
						
						
						Packages using CMake often use file(GLOB ...) to retrieve a list of
source files. As this is based on readdir(), the resulting file list
is unsorted. A common use case is to pass this list directly to
add_executable or add_library. But as the order is unpredictable, the
binaries are not reproducible (because the order in which the objects
are linked will vary).
See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824263  
						
						
					 
					
						2016-05-23 19:51:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						9db0990adc 
					 
					
						
						
							
							Deleted obsolete DLL_FLL_PLL GPS tracking. Deleted obsolete correlator.h  
						
						 
						
						... 
						
						
						
						and migrated all tracking in order to use the newer and optimized
cpu_multicorrelator. Code simplification and code cleaning 
						
						
					 
					
						2016-04-06 14:58:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7e52e3cf5b 
					 
					
						
						
							
							fixes parallel building when volk_gnsssdr_module is already installed  
						
						 
						
						
						
						
					 
					
						2016-01-19 19:43:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						d30a24a48c 
					 
					
						
						
							
							Fixing parallel building  
						
						 
						
						
						
						
					 
					
						2016-01-19 19:34:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						c2676ec491 
					 
					
						
						
							
							Added missing includes (to be removed in future versions). Steps towards  
						
						 
						
						... 
						
						
						
						the integration of new standalone kernels into volk_gnsssdr library. 
						
						
					 
					
						2016-01-12 18:58:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						5ba12c6fdb 
					 
					
						
						
							
							Added 16 bits short int complex ultra-fast resampler,  
						
						 
						
						... 
						
						
						
						carrier wipe-off and correlator kernels (250% faster than
gr_complex) enabled in tracking GPS_L1_CA_DLL_PLL_C_Aid_Tracking_16sc
tracking 
						
						
					 
					
						2016-01-11 16:49:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						4e5abdf4f2 
					 
					
						
						
							
							fixing parallel building if glog and gflags were built locally  
						
						 
						
						
						
						
					 
					
						2015-11-30 19:11:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						3c21a1853d 
					 
					
						
						
							
							fixing building if glog and gflags were built locally  
						
						 
						
						
						
						
					 
					
						2015-11-30 19:02:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						74d42250d8 
					 
					
						
						
							
							Merge branch 'contrib' of  https://github.com/odrisci/gnss-sdr  into  
						
						 
						
						... 
						
						
						
						odrisci-contrib
# Conflicts:
#	src/algorithms/tracking/gnuradio_blocks/gps_l1_ca_dll_pll_tracking_cc.cc
#	src/algorithms/tracking/libs/tracking_discriminators.cc 
						
						
					 
					
						2015-11-30 10:18:09 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						c8f7e08127 
					 
					
						
						
							
							Updated all GPS and Galileo trackings for double floating point internal  
						
						 
						
						... 
						
						
						
						computations and bug fixes in the carrier phase accumulator.
(all, except Matlab-Simulink linked trackings) 
						
						
					 
					
						2015-11-26 18:44:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cillian O'Driscoll 
							
						 
					 
					
						
						
							
						
						26b18c19ee 
					 
					
						
						
							
							Added a generic tracking_loop_filter class  
						
						 
						
						... 
						
						
						
						This implements a generic loop filter. Based on the analog PLL filters
from Kaplan and Hegarty, with a bilinear (Tustin's) transform from
s-plane to z-plane ( 1/s -> T/2 ( 1 + z^-1 )/( 1 - z^-1 ) )
Also added tests. Note the "truth" outputs
were derived from an Octave implementation of the loop filter and
Octave's builtin filter function 
						
						
					 
					
						2015-11-26 15:12:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						6b340696ed 
					 
					
						
						
							
							Code cleaning and new cpu multicorrelator library  
						
						 
						
						
						
						
					 
					
						2015-11-17 19:14:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier 
							
						 
					 
					
						
						
							
						
						c2e254debc 
					 
					
						
						
							
							New DLL PLL Artemisa tracking block skeleton. Not usable yet!  
						
						 
						
						
						
						
					 
					
						2015-11-15 22:26:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						a84b4baef0 
					 
					
						
						
							
							Removing cudahelpers library and usage by a copyright issue. It does not  
						
						 
						
						... 
						
						
						
						affect functionality. 
						
						
					 
					
						2015-09-10 17:46:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						6aef3478cf 
					 
					
						
						
							
							Removed CheckCudaErrors function and the cuda helpers dependencies in  
						
						 
						
						... 
						
						
						
						CUDA accelerators 
						
						
					 
					
						2015-09-10 15:15:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						0821216970 
					 
					
						
						
							
							Moving cudahelpers headers so other blocks can use it more easily.  
						
						 
						
						
						
						
					 
					
						2015-08-25 20:49:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						429e4e8776 
					 
					
						
						
							
							Fixing compilation when CUDA is not present  
						
						 
						
						
						
						
					 
					
						2015-08-25 17:07:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						1aa84cd1c4 
					 
					
						
						
							
							Updated CUDA kernels and several GPU tracking optimizations.  
						
						 
						
						... 
						
						
						
						Bug fix in GPS_L1_CA_DLL_PLL binary dump 
						
						
					 
					
						2015-08-06 17:05:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						26cf90cdd4 
					 
					
						
						
							
							First working version of the GPU GPS tracking block (it requires NVIDIA  
						
						 
						
						... 
						
						
						
						CUDA
3.0 GPU hardware) 
						
						
					 
					
						2015-07-24 17:21:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						f722f5f8f7 
					 
					
						
						
							
							Added GPU tracking block for GPS L1 CA. Not activable yet...  
						
						 
						
						
						
						
					 
					
						2015-07-23 18:07:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						4fc61af172 
					 
					
						
						
							
							Adding cuda ultra-fast correlator library. Not used yet, but optionally  
						
						 
						
						... 
						
						
						
						compiled. All CMAKEs ready! 
						
						
					 
					
						2015-07-22 18:16:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						9d2e22ea21 
					 
					
						
						
							
							removing unused code, code cleaning  
						
						 
						
						
						
						
					 
					
						2015-05-29 19:10:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						6620e7d43c 
					 
					
						
						
							
							Updating copyright year  
						
						 
						
						
						
						
					 
					
						2015-01-08 19:49:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Arnold 
							
						 
					 
					
						
						
							
						
						4c2b0fbc45 
					 
					
						
						
							
							Testing for ARM and SSE to compile for armhf  
						
						 
						
						
						
						
					 
					
						2014-09-18 00:50:44 +10: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						8531a758ea 
					 
					
						
						
							
							Includes header files at add_libraries(...), which makes IDEs such as  
						
						 
						
						... 
						
						
						
						Xcode to display them 
						
						
					 
					
						2014-06-28 03:55:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						58b280afb6 
					 
					
						
						
							
							Switch to GNU Radio 3.7.x API  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@368  64b25241-fba3-4117-9849-534c7e92360d 
						
						
					 
					
						2013-07-04 13:47:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						00a8007dc3 
					 
					
						
						
							
							Adding Mac OS X support. Tested in Mountain Lion.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@333  64b25241-fba3-4117-9849-534c7e92360d 
						
						
					 
					
						2013-01-27 20:50:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						c6e974ab21 
					 
					
						
						
							
							Starting CMake support. In the root directory of gnss-sdr, type:  
						
						 
						
						... 
						
						
						
						$ mkdir build && cd build && cmake ../ && make && make install
git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@290  64b25241-fba3-4117-9849-534c7e92360d 
						
						
					 
					
						2012-12-24 02:33:50 +00:00