Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7c71ed9404 
					 
					
						
						
							
							Merge branch 'fpga' of  https://github.com/gnss-sdr/gnss-sdr  into merge-fpga  
						
						... 
						
						
						
						Applied checks and formatting 
						
						
					 
					
						2019-02-28 21:45:30 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						e6d2776f1b 
					 
					
						
						
							
							Replace std::deque by faster boost::circular_buffer  
						
						
						
						
					 
					
						2019-02-28 14:10:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						c32e0b427a 
					 
					
						
						
							
							coding style + removed some unnecessary memory arrays in the FPGA E5A tracking adapter class.  
						
						
						
						
					 
					
						2019-02-27 17:27:31 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						a03ed571e6 
					 
					
						
						
							
							replaced int and unsigned int by int32_t and uint32_t  
						
						... 
						
						
						
						removed some unused variables 
						
						
					 
					
						2019-02-27 14:37:07 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						8d770d9be9 
					 
					
						
						
							
							more code cleaning  
						
						... 
						
						
						
						removed some non used variables 
						
						
					 
					
						2019-02-27 13:30:09 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						2b6e7749a8 
					 
					
						
						
							
							cleaned the source code of the FPGA switch and the FPGA tracking adapters  
						
						
						
						
					 
					
						2019-02-26 19:30:08 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						cf0a37300a 
					 
					
						
						
							
							Merge branch 'next' of  https://github.com/gnss-sdr/gnss-sdr  into fpga  
						
						
						
						
					 
					
						2019-02-25 19:21:00 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						d7d4cd09ae 
					 
					
						
						
							
							Fix naming in fgpa and extra unit test implementations  
						
						
						
						
					 
					
						2019-02-22 15:57:15 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						62a7e54359 
					 
					
						
						
							
							Introduce readability-identifier-naming check  
						
						... 
						
						
						
						This commit enforces naming style for Classes and global constants:
Camel_Snake_Case for Classes
UPPER_CASE for global constants
CamelCase for abstract classes 
						
						
					 
					
						2019-02-22 10:47:24 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						a734411b86 
					 
					
						
						
							
							clang-tidy: apply performance-type-promotion-in-math-fn check  
						
						
						
						
					 
					
						2019-02-21 12:46:01 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						b3ae2c969a 
					 
					
						
						
							
							clang-tidy: apply fixes  
						
						
						
						
					 
					
						2019-02-21 10:33:20 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						9bc771bed6 
					 
					
						
						
							
							Deploy a new option -DENABLE_CLANG_TIDY to integrate clang-tidy checks and fixes into the compilation process, if found. It defaults to OFF  
						
						
						
						
					 
					
						2019-02-21 09:59:06 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						88147d4956 
					 
					
						
						
							
							Fix build with Clang (not AppleClang) on macOS  
						
						
						
						
					 
					
						2019-02-20 22:21:53 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						eedc3d5de6 
					 
					
						
						
							
							clang-tidy: apply checks  
						
						
						
						
					 
					
						2019-02-19 09:08:09 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						b5c59ee6f7 
					 
					
						
						
							
							Fix defects detected by Coverity Scan  
						
						
						
						
					 
					
						2019-02-14 22:49:36 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						31383258b0 
					 
					
						
						
							
							clang-tidy: apply checks  
						
						
						
						
					 
					
						2019-02-12 15:56:18 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						111c6291ec 
					 
					
						
						
							
							Revert "clang-tidy: apply performance-unnecessary-value-param check"  
						
						... 
						
						
						
						This reverts commit eae967ed1a 
						
						
					 
					
						2019-02-12 12:07:40 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						0c4b68c92d 
					 
					
						
						
							
							clang-tidy: apply performance-move-const-arg check  
						
						... 
						
						
						
						See https://clang.llvm.org/extra/clang-tidy/checks/performance-move-const-arg.html  
						
						
					 
					
						2019-02-12 02:07:06 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						eae967ed1a 
					 
					
						
						
							
							clang-tidy: apply performance-unnecessary-value-param check  
						
						... 
						
						
						
						See https://clang.llvm.org/extra/clang-tidy/checks/performance-unnecessary-value-param.html  
						
						
					 
					
						2019-02-12 01:00:36 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						73b7341904 
					 
					
						
						
							
							clang-tidy: apply readability-braces-around-statements plus code formatting  
						
						... 
						
						
						
						See http://releases.llvm.org/7.0.0/tools/clang/tools/extra/docs/clang-tidy/checks/readability-braces-around-statements.html 
Code formatting applied with:
  find ../src/ -iname *.h -o -iname *.cc | xargs clang-format -i 
						
						
					 
					
						2019-02-11 21:13:02 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						b9c115bdf8 
					 
					
						
						
							
							clang-tidy: apply modernize-use-using check  
						
						
						
						
					 
					
						2019-02-11 13:13:06 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						4b2b205e21 
					 
					
						
						
							
							Avoid throwing exceptions from destructors  
						
						... 
						
						
						
						Detected by clang-tidy check bugprone-exception-escape 
						
						
					 
					
						2019-02-10 21:55:51 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						75bd492d96 
					 
					
						
						
							
							Change CMake target names to more meaningful ones, reflecting the code tree  
						
						
						
						
					 
					
						2019-02-10 18:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						bf65447cdf 
					 
					
						
						
							
							Remove unused includes  
						
						
						
						
					 
					
						2019-02-10 13:23:36 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						ce051e040f 
					 
					
						
						
							
							Improve target design  
						
						
						
						
					 
					
						2019-02-10 01:13:02 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						a63d7834f4 
					 
					
						
						
							
							Remove unused include  
						
						
						
						
					 
					
						2019-02-10 00:12:19 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						5d9dea9537 
					 
					
						
						
							
							Clean CMake scripts  
						
						
						
						
					 
					
						2019-02-07 20:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						dfab84b2de 
					 
					
						
						
							
							Add fixes applied by clang-tidy  
						
						
						
						
					 
					
						2019-02-05 01:31:09 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						708b288e61 
					 
					
						
						
							
							Clean CMake scripts  
						
						
						
						
					 
					
						2019-02-04 22:44:45 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						b58b07fe01 
					 
					
						
						
							
							Update and clean CMake scripts  
						
						
						
						
					 
					
						2019-02-04 20:29:42 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						8ae72fe458 
					 
					
						
						
							
							Update to modern CMake usage  
						
						
						
						
					 
					
						2019-02-03 19:24:44 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						bb0fae98c7 
					 
					
						
						
							
							Merge branch 'next' of  https://github.com/gnss-sdr/gnss-sdr  into fpga  
						
						
						
						
					 
					
						2019-01-30 10:28:52 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						1633556504 
					 
					
						
						
							
							Fix comparison warnings  
						
						
						
						
					 
					
						2019-01-28 02:54:02 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						2389eed440 
					 
					
						
						
							
							Fix comparison warning  
						
						
						
						
					 
					
						2019-01-28 02:49:27 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						c561d7e799 
					 
					
						
						
							
							Applying code formatting rules  
						
						
						
						
					 
					
						2019-01-28 02:29:43 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						f127729eb0 
					 
					
						
						
							
							Merge branch 'next' of  https://github.com/gnss-sdr/gnss-sdr  into fpga  
						
						
						
						
					 
					
						2019-01-25 18:02:07 +01:00 
						 
				 
			
				
					
						
							
							
								Damian Miralles 
							
						 
					 
					
						
						
							
						
						7cef679744 
					 
					
						
						
							
							bds_b1i: Adding support for d2 nav decoding  
						
						
						
						
					 
					
						2018-12-26 12:54:23 -06:00 
						 
				 
			
				
					
						
							
							
								Damian Miralles 
							
						 
					 
					
						
						
							
						
						7cdd2ee477 
					 
					
						
						
							
							bds b1i: Adding geo satellites tracking and setting up structure for d2 nav decoding  
						
						
						
						
					 
					
						2018-12-24 15:14:10 -06:00 
						 
				 
			
				
					
						
							
							
								Damian Miralles 
							
						 
					 
					
						
						
							
						
						42b506d0bb 
					 
					
						
						
							
							bds b1i: Merging latest changes from upstream/next  
						
						
						
						
					 
					
						2018-12-18 15:55:36 -06:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						7da82dbaea 
					 
					
						
						
							
							updated the FPGA tracking gnuradioblock according to the latest changes in the SW tracking gnuradioblock.  
						
						
						
						
					 
					
						2018-12-14 18:15:21 +01:00 
						 
				 
			
				
					
						
							
							
								Marc Majoral 
							
						 
					 
					
						
						
							
						
						ae61646270 
					 
					
						
						
							
							Solved two bugs:  
						
						... 
						
						
						
						- a minor bug in the E5A fpga acquisition adapter module: a config parameter was not correctly read.
- a bug in the tracking fpga multicorrelator module: if pilot tracking was enabled then the results of the pilot correlator were not correctly read when using the multicorrelator 3-1 HW Accelerator in the FPGA (used for GPS L5 and Galileo E5A). 
						
						
					 
					
						2018-12-11 14:44:42 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						c9f55f2491 
					 
					
						
						
							
							Apply fixes by clang-tidy  
						
						
						
						
					 
					
						2018-12-10 23:01:05 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						54237770a6 
					 
					
						
						
							
							Apply fixes by clang-tidy  
						
						
						
						
					 
					
						2018-12-10 22:59:10 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						3dce8934fd 
					 
					
						
						
							
							Apply fixes by clang-tidy  
						
						
						
						
					 
					
						2018-12-10 19:05:12 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						d6f3cd6dd3 
					 
					
						
						
							
							Revert "Apply fixes by clang-tidy"  
						
						... 
						
						
						
						This reverts commit ba23d698bc 
						
						
					 
					
						2018-12-10 18:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						ba23d698bc 
					 
					
						
						
							
							Apply fixes by clang-tidy  
						
						
						
						
					 
					
						2018-12-10 15:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						ef201c4ccd 
					 
					
						
						
							
							Add pmt and uhd to clang-format as external libraries  
						
						
						
						
					 
					
						2018-12-10 00:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						5f79053d65 
					 
					
						
						
							
							Sort includes automatically with clang-format  
						
						... 
						
						
						
						Order:
1.- Main header
2.- Local headers
3.- Third-party library headers
4.- System headers
each category sorted lexicographically 
						
						
					 
					
						2018-12-09 22:00:09 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						17260bbcea 
					 
					
						
						
							
							Miscelaneous code improvements by clang-tidy  
						
						
						
						
					 
					
						2018-12-08 18:49:31 +01:00 
						 
				 
			
				
					
						
							
							
								Carles Fernandez 
							
						 
					 
					
						
						
							
						
						7261bec2ad 
					 
					
						
						
							
							Miscelaneous code improvements  
						
						
						
						
					 
					
						2018-12-04 13:20:49 +01:00