| 
							
							
								 Gerald LaMountain | c567be407c | Merge branch 'next' into kf19-next | 2019-06-12 14:52:44 -04:00 |  | 
			
				
					| 
							
							
								 Gerald LaMountain | 6f5bca8188 | Add cubature filter library to tracking and associated unit test to tests | 2019-06-12 14:51:19 -04:00 |  | 
			
				
					| 
							
							
								 Javier Arribas | 559080b651 | Improving tracking stability of carrier lock detector | 2019-06-11 20:20:23 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 59494034d8 | Better fix for Boost Asio and string_view issue in macOS | 2019-05-26 02:09:53 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | d13e00ba50 | Fix documentation | 2019-05-22 13:24:41 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 5c9bb66379 | Revert "Adding missing factor in CN0 estimator" This reverts commit 8b77576166. | 2019-05-22 13:23:21 +02:00 |  | 
			
				
					| 
							
							
								 Javier Arribas | 8b77576166 | Adding missing factor in CN0 estimator | 2019-05-21 12:10:22 +02:00 |  | 
			
				
					| 
							
							
								 Gerald LaMountain | dddf6dedb3 | Add refs to tracking lib for bayesian estimation | 2019-05-20 20:42:41 +02:00 |  | 
			
				
					| 
							
							
								 Gerald LaMountain | 8cc141341b | Add tracking lib for cubature kalman filter | 2019-05-20 12:47:42 -04:00 |  | 
			
				
					| 
							
							
								 Gerald LaMountain | d4d849c83d | Add refs to tracking lib for bayesian estimation | 2019-05-20 12:42:43 -04:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | a1f77607c3 | Fix building in some macOS configurations | 2019-05-16 20:49:10 +02:00 |  | 
			
				
					| 
							
							
								 Javier Arribas | be5ffe6b67 | Implementation of Differential Arctangent Discriminator for FLL | 2019-05-15 17:38:45 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | e1d01d3b97 | Re-enable uio interrupts manually + do not enable interrupt generation at reset. | 2019-05-13 16:30:01 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | 585ecf2a84 | removed the activation of the flag that causes the tracking HW accelerators to trigger an interrupt upon reset. | 2019-05-13 16:30:01 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 6a6ec19b63 | Fix building with Boost 1.65.1 (Ubuntu 18.04) | 2019-05-08 21:35:15 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | a8bcc77bfc | Add blank line | 2019-05-08 19:31:13 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 5563e609ec | Fix identification of Boost version | 2019-05-08 19:28:53 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 214c9d5de0 | Fix building for Boost < 1.66 | 2019-05-08 16:15:59 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 40f0a93695 | Replace boost::asio::io_service (deprecated since Boost 1.66) by boost::asio::io_context | 2019-05-08 15:23:55 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | cd0e7adaf4 | Correct comments. Fixes: #269 | 2019-05-01 14:44:12 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 692cbf3130 | Do not use std::cbegin, not available in old versions of gcc | 2019-04-27 18:39:20 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 3602f9772c | Use constant iterators | 2019-04-27 13:34:21 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 9d36199901 | Trim CN0 smoother parameters. Add it to the FPGA block | 2019-04-25 15:30:11 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 42c0544c4c | Accelerate CN0 estimation | 2019-04-25 14:58:30 +02:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 50d4db9c05 | Add a simple CN0 smoother | 2019-04-25 08:50:21 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | 9f80eaf0ff | code cleanup | 2019-04-12 11:36:30 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | 91f509abf9 | write the code phase rate and the nco phase rate parameters in the FPGA | 2019-04-10 11:31:34 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | 19184da0f9 | The FPGA multicorrelator interrupt is enabled only once when a satellite is assigned to a particular channel. Until now the interrupt was automatically disabled by the interrupt handler of the uio driver and the multicorrelator code had to re-enable it every time. This change saves CUP cycles for real-time operation. It requires that the code that disables the interrupt in the uio driver interrupt handler is commented out. | 2019-04-09 16:03:31 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | 6979e561b8 | Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga | 2019-04-04 19:55:56 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | ff024e7292 | cleaned unused code and added some comments. | 2019-04-04 19:55:02 +02:00 |  | 
			
				
					| 
							
							
								 Javier Arribas | bd22ef5153 | Improving DLL discriminators implementation | 2019-04-03 15:25:40 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | 553946fb65 | moved the setting of the flags for the writing of the local code to the initialization, to save cpu cycles during tracking. | 2019-04-02 20:36:48 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | a6110eb334 | moved the calculations related to the local code that is specific to the FPGA to the initialisation phase of the tracking modules to save clock cycles during real-time tracking. | 2019-04-02 18:46:37 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | edac9923ae | updated the tracking code loop filter, the carrier filter and the d_Prompt circular buffer. | 2019-04-01 12:38:45 +02:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | fb38247273 | updated the tracking adapters and added new FPGA tracking correlator parameters according to what is implemented in the SW tracking correlator. | 2019-03-28 12:30:57 +01:00 |  | 
			
				
					| 
							
							
								 Marc Majoral | 905a85670c | currently optimizing the FPGA-related code | 2019-03-25 19:45:54 +01:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 10d73da839 | Fix typo | 2019-03-19 20:39:23 +01:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | c8d27eb97c | Move contructor to the beginning of the file | 2019-03-19 20:37:42 +01:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 296d6d66c9 | Move constants to implementation, fix typos in comments | 2019-03-19 20:16:59 +01:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 4bc4fb9988 | Remove misleading comment | 2019-03-19 19:53:51 +01:00 |  | 
			
				
					| 
							
							
								 Javier Arribas | 48180c967a | Replacing PLL/DLL fixed order loop filters with DLL/PLL/FLL order-configurable filters. Adding PLL false lock protection by using telemetry validation flag | 2019-03-18 19:35:40 +01:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | 08ce4cdd75 | Sort includes, fix coverity scan defect | 2019-03-03 00:15:20 +01:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | fcfe63ba08 | Fix defects detected by coverity scan | 2019-03-01 20:49:45 +01:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | e43b8f5284 | Fix defects detected by Coverity Scan | 2019-03-01 15:29:43 +01:00 |  | 
			
				
					| 
							
							
								 Carles Fernandez | df0a77ee0d | Fix warnings more protection on read/write failures and some code cleaning | 2019-03-01 10:11:36 +01:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 | cf0a37300a | Merge branch 'next' of https://github.com/gnss-sdr/gnss-sdr into fpga | 2019-02-25 19:21:00 +01:00 |  |