GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
Acq_Conf Class Reference

Public Member Functions

void SetFromConfiguration (const ConfigurationInterface *configuration, const std::string &role, double chip_rate, double opt_freq)

Public Attributes

std::string item_type {"gr_complex"}
std::string dump_filename
int64_t fs_in {4000000LL}
int64_t resampled_fs {0LL}
size_t it_size {sizeof(gr_complex)}
float samples_per_ms {0.0}
float doppler_step2 {125.0}
float threshold {0.0}
float pfa {0.0}
float pfa2 {0.0}
float samples_per_code {0.0}
float resampler_ratio {1.0}
uint32_t sampled_ms {1U}
uint32_t ms_per_code {1U}
uint32_t samples_per_chip {2U}
uint32_t chips_per_second {1023000U}
uint32_t max_dwells {1U}
uint32_t num_doppler_bins_step2 {4U}
uint32_t resampler_latency_samples {0U}
uint32_t dump_channel {0U}
int32_t doppler_max {5000}
int32_t doppler_min {-5000}
int32_t doppler_step {500}
bool bit_transition_flag {false}
bool use_CFAR_algorithm_flag {true}
bool dump {false}
bool blocking {true}
bool blocking_on_standby {false}
bool make_2_steps {false}
bool use_automatic_resampler {false}
bool enable_monitor_output {false}
uint32_t num_codes {0}
uint32_t code_length {0}
uint32_t vector_length {0}

Detailed Description

Definition at line 33 of file acq_conf.h.

Member Data Documentation

◆ bit_transition_flag

bool Acq_Conf::bit_transition_flag {false}

Definition at line 69 of file acq_conf.h.

◆ blocking

bool Acq_Conf::blocking {true}

Definition at line 72 of file acq_conf.h.

◆ blocking_on_standby

bool Acq_Conf::blocking_on_standby {false}

Definition at line 73 of file acq_conf.h.

◆ chips_per_second

uint32_t Acq_Conf::chips_per_second {1023000U}

Definition at line 60 of file acq_conf.h.

◆ code_length

uint32_t Acq_Conf::code_length {0}

Definition at line 80 of file acq_conf.h.

◆ doppler_max

int32_t Acq_Conf::doppler_max {5000}

Definition at line 65 of file acq_conf.h.

◆ doppler_min

int32_t Acq_Conf::doppler_min {-5000}

Definition at line 66 of file acq_conf.h.

◆ doppler_step

int32_t Acq_Conf::doppler_step {500}

Definition at line 67 of file acq_conf.h.

◆ doppler_step2

float Acq_Conf::doppler_step2 {125.0}

Definition at line 50 of file acq_conf.h.

◆ dump

bool Acq_Conf::dump {false}

Definition at line 71 of file acq_conf.h.

◆ dump_channel

uint32_t Acq_Conf::dump_channel {0U}

Definition at line 64 of file acq_conf.h.

◆ dump_filename

std::string Acq_Conf::dump_filename

Definition at line 42 of file acq_conf.h.

◆ enable_monitor_output

bool Acq_Conf::enable_monitor_output {false}

Definition at line 76 of file acq_conf.h.

◆ fs_in

int64_t Acq_Conf::fs_in {4000000LL}

Definition at line 44 of file acq_conf.h.

◆ it_size

size_t Acq_Conf::it_size {sizeof(gr_complex)}

Definition at line 47 of file acq_conf.h.

◆ item_type

std::string Acq_Conf::item_type {"gr_complex"}

Definition at line 41 of file acq_conf.h.

◆ make_2_steps

bool Acq_Conf::make_2_steps {false}

Definition at line 74 of file acq_conf.h.

◆ max_dwells

uint32_t Acq_Conf::max_dwells {1U}

Definition at line 61 of file acq_conf.h.

◆ ms_per_code

uint32_t Acq_Conf::ms_per_code {1U}

Definition at line 58 of file acq_conf.h.

◆ num_codes

uint32_t Acq_Conf::num_codes {0}

Definition at line 79 of file acq_conf.h.

◆ num_doppler_bins_step2

uint32_t Acq_Conf::num_doppler_bins_step2 {4U}

Definition at line 62 of file acq_conf.h.

◆ pfa

float Acq_Conf::pfa {0.0}

Definition at line 52 of file acq_conf.h.

◆ pfa2

float Acq_Conf::pfa2 {0.0}

Definition at line 53 of file acq_conf.h.

◆ resampled_fs

int64_t Acq_Conf::resampled_fs {0LL}

Definition at line 45 of file acq_conf.h.

◆ resampler_latency_samples

uint32_t Acq_Conf::resampler_latency_samples {0U}

Definition at line 63 of file acq_conf.h.

◆ resampler_ratio

float Acq_Conf::resampler_ratio {1.0}

Definition at line 55 of file acq_conf.h.

◆ sampled_ms

uint32_t Acq_Conf::sampled_ms {1U}

Definition at line 57 of file acq_conf.h.

◆ samples_per_chip

uint32_t Acq_Conf::samples_per_chip {2U}

Definition at line 59 of file acq_conf.h.

◆ samples_per_code

float Acq_Conf::samples_per_code {0.0}

Definition at line 54 of file acq_conf.h.

◆ samples_per_ms

float Acq_Conf::samples_per_ms {0.0}

Definition at line 49 of file acq_conf.h.

◆ threshold

float Acq_Conf::threshold {0.0}

Definition at line 51 of file acq_conf.h.

◆ use_automatic_resampler

bool Acq_Conf::use_automatic_resampler {false}

Definition at line 75 of file acq_conf.h.

◆ use_CFAR_algorithm_flag

bool Acq_Conf::use_CFAR_algorithm_flag {true}

Definition at line 70 of file acq_conf.h.

◆ vector_length

uint32_t Acq_Conf::vector_length {0}

Definition at line 81 of file acq_conf.h.


The documentation for this class was generated from the following file: