mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-09-29 23:41:05 +00:00
Bug fix and ammend last commit message: If DISABLED
(.Acquisition_1C.use_CFAR_algorithm=false) as an option in the acquisition configuration, it allows setting more stable thresholds in the presence of non-gaussian front-end noise (which is the usual behavior of front-ends....)
This commit is contained in:
parent
f41a8ad6d9
commit
b94253cb10
@ -333,6 +333,7 @@ int pcps_acquisition_cc::general_work(int noutput_items,
|
|||||||
size_t offset = ( d_bit_transition_flag ? effective_fft_size : 0 );
|
size_t offset = ( d_bit_transition_flag ? effective_fft_size : 0 );
|
||||||
volk_32fc_magnitude_squared_32f(d_magnitude, d_ifft->get_outbuf() + offset, effective_fft_size);
|
volk_32fc_magnitude_squared_32f(d_magnitude, d_ifft->get_outbuf() + offset, effective_fft_size);
|
||||||
volk_32f_index_max_16u(&indext, d_magnitude, effective_fft_size);
|
volk_32f_index_max_16u(&indext, d_magnitude, effective_fft_size);
|
||||||
|
magt = d_magnitude[indext];
|
||||||
|
|
||||||
if (d_use_CFAR_algorithm_flag==true)
|
if (d_use_CFAR_algorithm_flag==true)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user