Carles Fernandez 
							
						 
					 
					
						
						
							
						
						dc18980194 
					 
					
						
						
							
							The global parameter name GNSS-SDR.internal_fs_hz has been replaced by  
						
						... 
						
						
						
						GNSS-SDR.internal_fs_sps
The old name was misleading, since the units are samples per second and
not Hertz. 
Backward compatibility is kept, so this change does not break any
existing configuration. 
						
						
					 
					
						2017-09-02 11:24:44 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						122ec19626 
					 
					
						
						
							
							Make use of the inline keyword where appropriate  
						
						
						
						
					 
					
						2017-08-21 11:45:12 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						61f8df3586 
					 
					
						
						
							
							Replace some C-style cast by static_cast<>()  
						
						... 
						
						
						
						See https://stackoverflow.com/questions/1609163/what-is-the-difference-between-static-cast-and-c-style-casting  
						
						
					 
					
						2017-08-18 12:45:47 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						07113fd89d 
					 
					
						
						
							
							Use the override special identifier when overriding a virtual function  
						
						
						
						
					 
					
						2017-08-16 00:58:10 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						9bfef0e05a 
					 
					
						
						
							
							Fix CMake scripts to use Ninja  https://ninja-build.org/  
						
						... 
						
						
						
						cmake -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang -GNinja .. && ninja 
						
						
					 
					
						2017-06-21 08:54:47 +02:00 
						 
				 
			
				
					
						
							
							
								mmajoral 
							
						 
					 
					
						
						
							
						
						9a7bd7ffb4 
					 
					
						
						
							
							adopted code style + did some code refactoring  
						
						
						
						
					 
					
						2017-06-08 17:29:45 +02:00 
						 
				 
			
				
					
						
							
							
								mmajoral 
							
						 
					 
					
						
						
							
						
						2a0b874a02 
					 
					
						
						
							
							Merge branch 'next' of  https://github.com/gnss-sdr/gnss-sdr  into next_fpga  
						
						
						
						
					 
					
						2017-05-24 12:26:27 +02:00 
						 
				 
			
				
					
						
							
							
								mmajoral 
							
						 
					 
					
						
						
							
						
						0966ea9dca 
					 
					
						
						
							
							code refactoring  
						
						
						
						
					 
					
						2017-05-23 18:12:22 +02:00 
						 
				 
			
				
					
						
							
							
								mmajoral 
							
						 
					 
					
						
						
							
						
						cbe20c0920 
					 
					
						
						
							
							refactoring code  
						
						
						
						
					 
					
						2017-05-18 17:10:28 +02:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						e26ddf07bc 
					 
					
						
						
							
							Bug fixes for duplicated observable time  
						
						
						
						
					 
					
						2017-04-27 15:28:30 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						ef5cb645a7 
					 
					
						
						
							
							Code cleaning: remove tabulators, remove multiple blank lines  
						
						
						
						
					 
					
						2017-03-13 20:54:25 +01:00 
						 
				 
			
				
					
						
							
							
								mmajoral 
							
						 
					 
					
						
						
							
						
						c6eda22bab 
					 
					
						
						
							
							1 - Check for any exception in tracking_dump_reader.cc and tracking_true_obs_reader.cc when manipulating files, not just a specific exception, for compatibility with the Linux OS running in the Zynq board. 2 - gps_l1_ca_dll_pll_tracking_test.cc uses the c_aid_tracking class instead of the tracking one. 3 - Implemented the code that runs the unit test of the GPS tracking algorithm using the HW accelerator in the FPGA  
						
						
						
						
					 
					
						2017-03-13 09:59:16 +01:00 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						beb7bc9ae1 
					 
					
						
						
							
							Enable extended correlation time in 16sc implementation  
						
						
						
						
					 
					
						2017-02-02 20:29:07 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7460176808 
					 
					
						
						
							
							Fix implementation string  
						
						
						
						
					 
					
						2016-08-03 17:38:38 +02: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 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						0acb48c0b5 
					 
					
						
						
							
							Remove unused queue from tracking blocks  
						
						... 
						
						
						
						Now replaced by GNU Radio block's message passing system 
						
						
					 
					
						2016-05-09 11:51:42 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7a6952f8b6 
					 
					
						
						
							
							Remove unused queue  
						
						... 
						
						
						
						Now replaced by GNU Radio block's message passing system 
						
						
					 
					
						2016-05-09 10:27:42 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						831cc75153 
					 
					
						
						
							
							Remove tabs from the source code  
						
						
						
						
					 
					
						2016-05-02 23:46:30 +02:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						0f80ce0159 
					 
					
						
						
							
							Channel internal message queue is replaced by the asynchronous GNURadio  
						
						... 
						
						
						
						message system. Removing the deprecated channel internal queue and its
references. Some tests that are using the old channel queue are disabled
in this version 
						
						
					 
					
						2016-04-15 16:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						2e86037279 
					 
					
						
						
							
							fix typo in documentation  
						
						
						
						
					 
					
						2016-04-08 18:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						b8f984292a 
					 
					
						
						
							
							Update tests with the new tracking blocks, removing old ones  
						
						
						
						
					 
					
						2016-04-08 11:46:39 +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 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						eac888067f 
					 
					
						
						
							
							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:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						d15066fda6 
					 
					
						
						
							
							Bug fix in Hybrid PVT date/time computation. Removed the obsolete GPS L1 Optim tracking block  
						
						
						
						
					 
					
						2016-03-29 18:40:00 +02:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						2f61ad7c64 
					 
					
						
						
							
							Added configuration option to customize the extension of the GPS L1 CA correlation length after bit synchronization (options are: [1,2,4,5,10,20] ms). Increasing resolution in CN0 estimator internal variables.  
						
						
						
						
					 
					
						2016-03-16 17:32:20 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						14e109983a 
					 
					
						
						
							
							Added confguration option to set DLL and PLL bandwidth for 20 ms  
						
						... 
						
						
						
						extended correlation in C_Aid GPS L1 CA tracking (dll_bw_narrow_hz and
pll_bw_narrow_hz) 
						
						
					 
					
						2016-03-09 15:29:00 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						36c8db4143 
					 
					
						
						
							
							Code cleaning and removing deprecated tracking modules  
						
						
						
						
					 
					
						2016-03-01 16:45:46 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						5a716840ab 
					 
					
						
						
							
							tracking dll pll cAid can work now with gr_complex and cshort just  
						
						... 
						
						
						
						setting the data imput type in config file. All the internal receiver
signal chain can work in complex short for the first time. Speed
improvement using custom gnss-sdr volk kernels for cshort data input
types. 
						
						
					 
					
						2016-01-19 18:37:30 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						601dc7a85c 
					 
					
						
						
							
							Merge branch 'new_next' of git://github.com/Arribas/gnss-sdr into  
						
						... 
						
						
						
						new_volk_module 
						
						
					 
					
						2016-01-12 20:57:06 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						24909510e7 
					 
					
						
						
							
							Updating volk_gnsssdr to the new volk scheme  
						
						
						
						
					 
					
						2016-01-12 20:15:16 +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 
							
						 
					 
					
						
						
							
						
						0a1aa50c4a 
					 
					
						
						
							
							Cleaning includes  
						
						... 
						
						
						
						plus some code cleaning 
						
						
					 
					
						2016-01-05 10:59:37 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						d0ac06d71d 
					 
					
						
						
							
							Cleaning includes  
						
						
						
						
					 
					
						2016-01-04 22:56:52 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						38e8feefa8 
					 
					
						
						
							
							Name change in new DLL PLL algorithm implementation. We introduce DLL  
						
						... 
						
						
						
						PLL Carrier Aided Tracking. 
						
						
					 
					
						2015-11-27 12:53:27 +01:00 
						 
				 
			
				
					
						
							
							
								Javier 
							
						 
					 
					
						
						
							
						
						c2e254debc 
					 
					
						
						
							
							New DLL PLL Artemisa tracking block skeleton. Not usable yet!  
						
						
						
						
					 
					
						2015-11-15 22:26:42 +01:00 
						 
				 
			
				
					
						
							
							
								Javier Arribas 
							
						 
					 
					
						
						
							
						
						a4655e2b03 
					 
					
						
						
							
							Merged with github next  
						
						
						
						
					 
					
						2015-10-08 14:37:51 +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 
							
						 
					 
					
						
						
							
						
						df48bf7342 
					 
					
						
						
							
							- Small adjustments in GPS L2M tracking lock detector static thresholds.  
						
						... 
						
						
						
						- Added sample configuration file for dual frequency GPS L1 + L2
realtime operation for Teleorbit Flexiband Frontends (requires a
external hardware driver installed) 
						
						
					 
					
						2015-06-16 17:16:20 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7dcffd3401 
					 
					
						
						
							
							Initializing class members in the constructor  
						
						
						
						
					 
					
						2015-05-17 11:02:27 +02:00 
						 
				 
			
				
					
						
							
							
								Javier 
							
						 
					 
					
						
						
							
						
						4c5efd1e8b 
					 
					
						
						
							
							GPS L1 C/A + GPS L2C M dual frequency offline acquisition and tracking  
						
						... 
						
						
						
						READY. Issues on PRN numbering are being investigated... 
						
						
					 
					
						2015-05-05 18:30:57 +02:00 
						 
				 
			
				
					
						
							
							
								Javier 
							
						 
					 
					
						
						
							
						
						60b7fe8e08 
					 
					
						
						
							
							Added GPS L2M Tracking and its unit test. Still experimental!  
						
						
						
						
					 
					
						2015-04-30 17:48:21 +02:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						8cd59646bb 
					 
					
						
						
							
							Some warnings removed  
						
						
						
						
					 
					
						2015-02-27 14:55:46 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						6620e7d43c 
					 
					
						
						
							
							Updating copyright year  
						
						
						
						
					 
					
						2015-01-08 19:49:59 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						18a35a223d 
					 
					
						
						
							
							changing block name  
						
						
						
						
					 
					
						2014-11-07 18:39:24 +01:00 
						 
				 
			
				
					
						
							
							
								andres 
							
						 
					 
					
						
						
							
						
						5a498207c4 
					 
					
						
						
							
							Merge branch 'volk_tracking_performance' into volk_merge_with_next  
						
						
						
						
					 
					
						2014-10-18 02:42:01 +02:00 
						 
				 
			
				
					
						
							
							
								andres 
							
						 
					 
					
						
						
							
						
						2fefe9f21c 
					 
					
						
						
							
							Created individual gnurdio tracking block for volk  
						
						... 
						
						
						
						Created individual gnuradio tracking block for volk:
galileo_volk_e1_dll_pll_veml_tracking_cc
the galileo_volk_e1_dll_pll_veml_tracking_cc gnuradio block is now the
original one. 
						
						
					 
					
						2014-10-17 02:24:54 +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