mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 07:13:03 +00:00 
			
		
		
		
	Expose tracking lock detectors smoothers control parameters in config files
This commit is contained in:
		| @@ -63,7 +63,10 @@ Dll_Pll_Conf::Dll_Pll_Conf() | ||||
|     very_early_late_space_narrow_chips = 0.1; | ||||
|     extend_correlation_symbols = 5; | ||||
|     cn0_samples = FLAGS_cn0_samples; | ||||
|     carrier_lock_det_mav_samples = FLAGS_cn0_samples; | ||||
|     cn0_smoother_samples=200; | ||||
|     cn0_smoother_alpha=0.002; | ||||
|     carrier_lock_test_smoother_alpha=0.002; | ||||
|     carrier_lock_test_smoother_samples=25; | ||||
|     cn0_min = FLAGS_cn0_min; | ||||
|     max_carrier_lock_fail = FLAGS_max_carrier_lock_fail; | ||||
|     max_code_lock_fail = FLAGS_max_lock_fail; | ||||
|   | ||||
| @@ -68,7 +68,11 @@ public: | ||||
|     int32_t extend_correlation_symbols; | ||||
|     bool high_dyn; | ||||
|     int32_t cn0_samples; | ||||
|     int32_t carrier_lock_det_mav_samples; | ||||
|     int32_t cn0_smoother_samples; | ||||
|     float cn0_smoother_alpha; | ||||
|     int32_t carrier_lock_test_smoother_samples; | ||||
|     float carrier_lock_test_smoother_alpha; | ||||
|     //int32_t carrier_lock_det_mav_samples; | ||||
|     int32_t cn0_min; | ||||
|     int32_t max_code_lock_fail; | ||||
|     int32_t max_carrier_lock_fail; | ||||
|   | ||||
| @@ -65,6 +65,10 @@ Dll_Pll_Conf_Fpga::Dll_Pll_Conf_Fpga() | ||||
|     very_early_late_space_narrow_chips = 0.1; | ||||
|     extend_correlation_symbols = 5; | ||||
|     cn0_samples = FLAGS_cn0_samples; | ||||
|     cn0_smoother_samples=200; | ||||
|     cn0_smoother_alpha=0.002; | ||||
|     carrier_lock_test_smoother_alpha=0.002; | ||||
|     carrier_lock_test_smoother_samples=25; | ||||
|     cn0_min = FLAGS_cn0_min; | ||||
|     max_carrier_lock_fail = FLAGS_max_carrier_lock_fail; | ||||
|     max_code_lock_fail = FLAGS_max_lock_fail; | ||||
|   | ||||
| @@ -73,6 +73,12 @@ public: | ||||
|     int32_t cn0_min; | ||||
|     int32_t max_code_lock_fail; | ||||
|     int32_t max_carrier_lock_fail; | ||||
|  | ||||
|     int32_t cn0_smoother_samples; | ||||
|     float cn0_smoother_alpha; | ||||
|     int32_t carrier_lock_test_smoother_samples; | ||||
|     float carrier_lock_test_smoother_alpha; | ||||
|  | ||||
|     // int32_t max_lock_fail; | ||||
|     uint32_t smoother_length; | ||||
|     double carrier_lock_th; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Javier
					Javier