21 #ifndef GNSS_SDR_ACQ_CONF_H 22 #define GNSS_SDR_ACQ_CONF_H 33 void SetFromConfiguration(
const ConfigurationInterface *configuration,
const std::string &role,
double chip_rate,
double opt_freq);
36 std::string item_type;
37 std::string dump_filename;
49 float samples_per_code;
50 float resampler_ratio;
54 uint32_t samples_per_chip;
55 uint32_t chips_per_second;
57 uint32_t num_doppler_bins_step2;
58 uint32_t resampler_latency_samples;
59 uint32_t dump_channel;
63 bool bit_transition_flag;
64 bool use_CFAR_algorithm_flag;
67 bool blocking_on_standby;
69 bool use_automatic_resampler;
72 void SetDerivedParams();
74 void ConfigureAutomaticResampler(
double opt_freq);
This abstract class represents an interface to configuration parameters.
This class represents an interface to configuration parameters.