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

Functions

 ABSL_DECLARE_FLAG (std::string, c)
 Path to the configuration file.
 ABSL_DECLARE_FLAG (std::string, config_file)
 Path to the configuration file.
 ABSL_DECLARE_FLAG (std::string, log_dir)
 Path to the folder in which logging will be stored.
 ABSL_DECLARE_FLAG (std::string, s)
 Path to the file containing the signal samples.
 ABSL_DECLARE_FLAG (std::string, signal_source)
 Path to the file containing the signal samples.
 ABSL_DECLARE_FLAG (std::string, timestamp_source)
 Path to the file containing the signal samples.
 ABSL_DECLARE_FLAG (bool, rf_shutdown)
 Shutdown RF when program exits.
 ABSL_DECLARE_FLAG (int32_t, doppler_max)
 If defined, maximum Doppler value in the search grid, in Hz (overrides the configuration file).
 ABSL_DECLARE_FLAG (int32_t, doppler_step)
 If defined, sets the frequency step in the search grid, in Hz, in Hz (overrides the configuration file).
 ABSL_DECLARE_FLAG (int32_t, cn0_samples)
 Number of correlator outputs used for CN0 estimation.
 ABSL_DECLARE_FLAG (int32_t, cn0_min)
 Minimum valid CN0 (in dB-Hz).
 ABSL_DECLARE_FLAG (int32_t, max_lock_fail)
 Maximum number of code lock failures before dropping a satellite.
 ABSL_DECLARE_FLAG (int32_t, max_carrier_lock_fail)
 Maximum number of carrier lock failures before dropping a satellite.
 ABSL_DECLARE_FLAG (double, carrier_lock_th)
 Carrier lock threshold (in rad).
 ABSL_DECLARE_FLAG (double, dll_bw_hz)
 Bandwidth of the DLL low pass filter, in Hz (overrides the configuration file).
 ABSL_DECLARE_FLAG (double, pll_bw_hz)
 Bandwidth of the PLL low pass filter, in Hz (overrides the configuration file).
 ABSL_DECLARE_FLAG (int32_t, carrier_smoothing_factor)
 Sets carrier smoothing factor M (overrides the configuration file).
 ABSL_DECLARE_FLAG (std::string, RINEX_version)
 If defined, specifies the RINEX version (2.11 or 3.02). Overrides the configuration file.
 ABSL_DECLARE_FLAG (std::string, RINEX_name)
 If defined, specifies the RINEX files base name.
 ABSL_DECLARE_FLAG (bool, keyboard)
 If set to false, disables the keyboard listener. Only for debug purposes (e.g. ASAN mode termination).
bool ValidateFlags ()

Variables

const int32_t DEFAULT_CARRIER_SMOOTHING_FACTOR = 200

Detailed Description

Library for command-line handling.

Function Documentation

◆ ABSL_DECLARE_FLAG() [1/20]

ABSL_DECLARE_FLAG ( bool ,
keyboard  )

If set to false, disables the keyboard listener. Only for debug purposes (e.g. ASAN mode termination).

◆ ABSL_DECLARE_FLAG() [2/20]

ABSL_DECLARE_FLAG ( bool ,
rf_shutdown  )

Shutdown RF when program exits.

◆ ABSL_DECLARE_FLAG() [3/20]

ABSL_DECLARE_FLAG ( double ,
carrier_lock_th  )

Carrier lock threshold (in rad).

◆ ABSL_DECLARE_FLAG() [4/20]

ABSL_DECLARE_FLAG ( double ,
dll_bw_hz  )

Bandwidth of the DLL low pass filter, in Hz (overrides the configuration file).

◆ ABSL_DECLARE_FLAG() [5/20]

ABSL_DECLARE_FLAG ( double ,
pll_bw_hz  )

Bandwidth of the PLL low pass filter, in Hz (overrides the configuration file).

◆ ABSL_DECLARE_FLAG() [6/20]

ABSL_DECLARE_FLAG ( int32_t ,
carrier_smoothing_factor  )

Sets carrier smoothing factor M (overrides the configuration file).

◆ ABSL_DECLARE_FLAG() [7/20]

ABSL_DECLARE_FLAG ( int32_t ,
cn0_min  )

Minimum valid CN0 (in dB-Hz).

◆ ABSL_DECLARE_FLAG() [8/20]

ABSL_DECLARE_FLAG ( int32_t ,
cn0_samples  )

Number of correlator outputs used for CN0 estimation.

◆ ABSL_DECLARE_FLAG() [9/20]

ABSL_DECLARE_FLAG ( int32_t ,
doppler_max  )

If defined, maximum Doppler value in the search grid, in Hz (overrides the configuration file).

◆ ABSL_DECLARE_FLAG() [10/20]

ABSL_DECLARE_FLAG ( int32_t ,
doppler_step  )

If defined, sets the frequency step in the search grid, in Hz, in Hz (overrides the configuration file).

◆ ABSL_DECLARE_FLAG() [11/20]

ABSL_DECLARE_FLAG ( int32_t ,
max_carrier_lock_fail  )

Maximum number of carrier lock failures before dropping a satellite.

◆ ABSL_DECLARE_FLAG() [12/20]

ABSL_DECLARE_FLAG ( int32_t ,
max_lock_fail  )

Maximum number of code lock failures before dropping a satellite.

◆ ABSL_DECLARE_FLAG() [13/20]

ABSL_DECLARE_FLAG ( std::string ,
c  )

Path to the configuration file.

◆ ABSL_DECLARE_FLAG() [14/20]

ABSL_DECLARE_FLAG ( std::string ,
config_file  )

Path to the configuration file.

◆ ABSL_DECLARE_FLAG() [15/20]

ABSL_DECLARE_FLAG ( std::string ,
log_dir  )

Path to the folder in which logging will be stored.

◆ ABSL_DECLARE_FLAG() [16/20]

ABSL_DECLARE_FLAG ( std::string ,
RINEX_name  )

If defined, specifies the RINEX files base name.

◆ ABSL_DECLARE_FLAG() [17/20]

ABSL_DECLARE_FLAG ( std::string ,
RINEX_version  )

If defined, specifies the RINEX version (2.11 or 3.02). Overrides the configuration file.

◆ ABSL_DECLARE_FLAG() [18/20]

ABSL_DECLARE_FLAG ( std::string ,
s  )

Path to the file containing the signal samples.

◆ ABSL_DECLARE_FLAG() [19/20]

ABSL_DECLARE_FLAG ( std::string ,
signal_source  )

Path to the file containing the signal samples.

◆ ABSL_DECLARE_FLAG() [20/20]

ABSL_DECLARE_FLAG ( std::string ,
timestamp_source  )

Path to the file containing the signal samples.

Variable Documentation

◆ DEFAULT_CARRIER_SMOOTHING_FACTOR

const int32_t DEFAULT_CARRIER_SMOOTHING_FACTOR = 200

Definition at line 103 of file gnss_sdr_flags.h.