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

Public Member Functions

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

Public Attributes

std::string item_type
std::string dump_filename
double fs_in
double carrier_lock_th
double code_disc_sd_chips
double carrier_disc_sd_rads
double code_phase_sd_chips
double carrier_phase_sd_rad
double carrier_freq_sd_hz
double carrier_freq_rate_sd_hz_s
double init_code_phase_sd_chips
double init_carrier_phase_sd_rad
double init_carrier_freq_sd_hz
double init_carrier_freq_rate_sd_hz_s
float early_late_space_chips
float very_early_late_space_chips
float early_late_space_narrow_chips
float very_early_late_space_narrow_chips
float slope
float spc
float y_intercept
float cn0_smoother_alpha
float carrier_lock_test_smoother_alpha
uint32_t pull_in_time_s
uint32_t bit_synchronization_time_limit_s
uint32_t vector_length
uint32_t smoother_length
int32_t extend_correlation_symbols
int32_t cn0_samples
int32_t cn0_smoother_samples
int32_t carrier_lock_test_smoother_samples
int32_t cn0_min
int32_t max_code_lock_fail
int32_t max_carrier_lock_fail
char signal [3] {}
char system
bool track_pilot
bool enable_doppler_correction
bool high_dyn
bool dump
bool dump_mat

Detailed Description

Definition at line 29 of file kf_conf.h.

Member Data Documentation

◆ bit_synchronization_time_limit_s

uint32_t Kf_Conf::bit_synchronization_time_limit_s

Definition at line 67 of file kf_conf.h.

◆ carrier_disc_sd_rads

double Kf_Conf::carrier_disc_sd_rads

Definition at line 43 of file kf_conf.h.

◆ carrier_freq_rate_sd_hz_s

double Kf_Conf::carrier_freq_rate_sd_hz_s

Definition at line 49 of file kf_conf.h.

◆ carrier_freq_sd_hz

double Kf_Conf::carrier_freq_sd_hz

Definition at line 48 of file kf_conf.h.

◆ carrier_lock_test_smoother_alpha

float Kf_Conf::carrier_lock_test_smoother_alpha

Definition at line 65 of file kf_conf.h.

◆ carrier_lock_test_smoother_samples

int32_t Kf_Conf::carrier_lock_test_smoother_samples

Definition at line 73 of file kf_conf.h.

◆ carrier_lock_th

double Kf_Conf::carrier_lock_th

Definition at line 38 of file kf_conf.h.

◆ carrier_phase_sd_rad

double Kf_Conf::carrier_phase_sd_rad

Definition at line 47 of file kf_conf.h.

◆ cn0_min

int32_t Kf_Conf::cn0_min

Definition at line 74 of file kf_conf.h.

◆ cn0_samples

int32_t Kf_Conf::cn0_samples

Definition at line 71 of file kf_conf.h.

◆ cn0_smoother_alpha

float Kf_Conf::cn0_smoother_alpha

Definition at line 64 of file kf_conf.h.

◆ cn0_smoother_samples

int32_t Kf_Conf::cn0_smoother_samples

Definition at line 72 of file kf_conf.h.

◆ code_disc_sd_chips

double Kf_Conf::code_disc_sd_chips

Definition at line 42 of file kf_conf.h.

◆ code_phase_sd_chips

double Kf_Conf::code_phase_sd_chips

Definition at line 46 of file kf_conf.h.

◆ dump

bool Kf_Conf::dump

Definition at line 82 of file kf_conf.h.

◆ dump_filename

std::string Kf_Conf::dump_filename

Definition at line 36 of file kf_conf.h.

◆ dump_mat

bool Kf_Conf::dump_mat

Definition at line 83 of file kf_conf.h.

◆ early_late_space_chips

float Kf_Conf::early_late_space_chips

Definition at line 57 of file kf_conf.h.

◆ early_late_space_narrow_chips

float Kf_Conf::early_late_space_narrow_chips

Definition at line 59 of file kf_conf.h.

◆ enable_doppler_correction

bool Kf_Conf::enable_doppler_correction

Definition at line 80 of file kf_conf.h.

◆ extend_correlation_symbols

int32_t Kf_Conf::extend_correlation_symbols

Definition at line 70 of file kf_conf.h.

◆ fs_in

double Kf_Conf::fs_in

Definition at line 37 of file kf_conf.h.

◆ high_dyn

bool Kf_Conf::high_dyn

Definition at line 81 of file kf_conf.h.

◆ init_carrier_freq_rate_sd_hz_s

double Kf_Conf::init_carrier_freq_rate_sd_hz_s

Definition at line 55 of file kf_conf.h.

◆ init_carrier_freq_sd_hz

double Kf_Conf::init_carrier_freq_sd_hz

Definition at line 54 of file kf_conf.h.

◆ init_carrier_phase_sd_rad

double Kf_Conf::init_carrier_phase_sd_rad

Definition at line 53 of file kf_conf.h.

◆ init_code_phase_sd_chips

double Kf_Conf::init_code_phase_sd_chips

Definition at line 52 of file kf_conf.h.

◆ item_type

std::string Kf_Conf::item_type

Definition at line 35 of file kf_conf.h.

◆ max_carrier_lock_fail

int32_t Kf_Conf::max_carrier_lock_fail

Definition at line 76 of file kf_conf.h.

◆ max_code_lock_fail

int32_t Kf_Conf::max_code_lock_fail

Definition at line 75 of file kf_conf.h.

◆ pull_in_time_s

uint32_t Kf_Conf::pull_in_time_s

Definition at line 66 of file kf_conf.h.

◆ signal

char Kf_Conf::signal[3] {}

Definition at line 77 of file kf_conf.h.

◆ slope

float Kf_Conf::slope

Definition at line 61 of file kf_conf.h.

◆ smoother_length

uint32_t Kf_Conf::smoother_length

Definition at line 69 of file kf_conf.h.

◆ spc

float Kf_Conf::spc

Definition at line 62 of file kf_conf.h.

◆ system

char Kf_Conf::system

Definition at line 78 of file kf_conf.h.

◆ track_pilot

bool Kf_Conf::track_pilot

Definition at line 79 of file kf_conf.h.

◆ vector_length

uint32_t Kf_Conf::vector_length

Definition at line 68 of file kf_conf.h.

◆ very_early_late_space_chips

float Kf_Conf::very_early_late_space_chips

Definition at line 58 of file kf_conf.h.

◆ very_early_late_space_narrow_chips

float Kf_Conf::very_early_late_space_narrow_chips

Definition at line 60 of file kf_conf.h.

◆ y_intercept

float Kf_Conf::y_intercept

Definition at line 63 of file kf_conf.h.


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