![]() |
GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
|
Public Member Functions | |
| void | SetFromConfiguration (const ConfigurationInterface *configuration, const std::string &role, uint32_t blk_exp, double code_chips_per_sec, double num_chips_per_code) |
| bool | ConfigureAutomaticResampler (std::vector< std::pair< uint32_t, uint32_t > > downsampling_filter_specs, uint32_t max_FFT_size, double opt_freq) |
| bool | Is_acq_config_valid (uint32_t max_FFT_size) const |
Public Attributes | |
| std::string | device_name = "uio0" |
| double | code_rate_cps |
| double | code_length_chips |
| float | doppler_step {250.0} |
| float | doppler_step2 {125.0} |
| float | threshold {0.0} |
| int64_t | fs_in {4000000LL} |
| int64_t | resampled_fs {4000000LL} |
| uint32_t * | all_fft_codes = nullptr |
| uint32_t | num_doppler_bins_step2 {4U} |
| uint32_t | downsampling_filter_num {0U} |
| uint32_t | downsampling_factor {1U} |
| uint32_t | downsampling_filter_delay {0U} |
| uint32_t | total_block_exp {13U} |
| uint32_t | excludelimit {5U} |
| uint32_t | max_num_acqs {2U} |
| uint32_t | fft_size {1U} |
| uint32_t | code_length {16000U} |
| int32_t | doppler_max {5000} |
| bool | make_2_steps {false} |
| bool | enable_zero_padding {false} |
| bool | repeat_satellite {false} |
Definition at line 35 of file acq_conf_fpga.h.
| uint32_t* Acq_Conf_Fpga::all_fft_codes = nullptr |
Definition at line 57 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::code_length {16000U} |
Definition at line 66 of file acq_conf_fpga.h.
| double Acq_Conf_Fpga::code_length_chips |
Definition at line 49 of file acq_conf_fpga.h.
| double Acq_Conf_Fpga::code_rate_cps |
Definition at line 48 of file acq_conf_fpga.h.
| std::string Acq_Conf_Fpga::device_name = "uio0" |
Definition at line 47 of file acq_conf_fpga.h.
| int32_t Acq_Conf_Fpga::doppler_max {5000} |
Definition at line 67 of file acq_conf_fpga.h.
| float Acq_Conf_Fpga::doppler_step {250.0} |
Definition at line 50 of file acq_conf_fpga.h.
| float Acq_Conf_Fpga::doppler_step2 {125.0} |
Definition at line 51 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::downsampling_factor {1U} |
Definition at line 60 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::downsampling_filter_delay {0U} |
Definition at line 61 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::downsampling_filter_num {0U} |
Definition at line 59 of file acq_conf_fpga.h.
| bool Acq_Conf_Fpga::enable_zero_padding {false} |
Definition at line 70 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::excludelimit {5U} |
Definition at line 63 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::fft_size {1U} |
Definition at line 65 of file acq_conf_fpga.h.
| int64_t Acq_Conf_Fpga::fs_in {4000000LL} |
Definition at line 54 of file acq_conf_fpga.h.
| bool Acq_Conf_Fpga::make_2_steps {false} |
Definition at line 69 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::max_num_acqs {2U} |
Definition at line 64 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::num_doppler_bins_step2 {4U} |
Definition at line 58 of file acq_conf_fpga.h.
| bool Acq_Conf_Fpga::repeat_satellite {false} |
Definition at line 71 of file acq_conf_fpga.h.
| int64_t Acq_Conf_Fpga::resampled_fs {4000000LL} |
Definition at line 55 of file acq_conf_fpga.h.
| float Acq_Conf_Fpga::threshold {0.0} |
Definition at line 52 of file acq_conf_fpga.h.
| uint32_t Acq_Conf_Fpga::total_block_exp {13U} |
Definition at line 62 of file acq_conf_fpga.h.