mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-30 23:03:05 +00:00 
			
		
		
		
	set a non-zero doppler step if not set
This commit is contained in:
		| @@ -119,7 +119,7 @@ pcps_quicksync_acquisition_cc::pcps_quicksync_acquisition_cc( | ||||
|  | ||||
|     d_corr_acumulator = 0; | ||||
|     d_signal_folded = 0; | ||||
|     d_code_folded = 0; | ||||
|     d_code_folded = new gr_complex[d_fft_size](); | ||||
|     d_noise_floor_power = 0; | ||||
|     d_doppler_resolution = 0; | ||||
|     d_threshold = 0; | ||||
| @@ -132,7 +132,7 @@ pcps_quicksync_acquisition_cc::pcps_quicksync_acquisition_cc( | ||||
|     d_test_statistics = 0; | ||||
|     d_channel_internal_queue = 0; | ||||
|     d_channel = 0; | ||||
|     d_code_folded = 0; | ||||
|     //d_code_folded = 0; | ||||
|  | ||||
|     // DLOG(INFO) << "END CONSTRUCTOR"; | ||||
| } | ||||
| @@ -174,7 +174,7 @@ void pcps_quicksync_acquisition_cc::set_local_code(std::complex<float>* code) | ||||
|     lation in time in the final steps of the acquisition stage*/ | ||||
|     memcpy(d_code, code, sizeof(gr_complex) * d_samples_per_code); | ||||
|  | ||||
|     d_code_folded = new gr_complex[d_fft_size](); | ||||
|     //d_code_folded = new gr_complex[d_fft_size](); | ||||
|     memcpy(d_fft_if->get_inbuf(), d_code_folded, sizeof(gr_complex) * (d_fft_size)); | ||||
|  | ||||
|     /*perform folding of the code by the factorial factor parameter. Notice that | ||||
| @@ -204,6 +204,8 @@ void pcps_quicksync_acquisition_cc::init() | ||||
|     d_mag = 0.0; | ||||
|     d_input_power = 0.0; | ||||
|      | ||||
|     if(d_doppler_step == 0) d_doppler_step = 250; | ||||
|  | ||||
|     // Count the number of bins | ||||
|     d_num_doppler_bins = 0; | ||||
|     for (int doppler = static_cast<int>(-d_doppler_max); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez