GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Functions | Variables

Functions

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

Variables

const int32_t DEFAULT_CARRIER_SMOOTHING_FACTOR = 200
 

Detailed Description

Library for command-line handling.

Function Documentation

◆ DECLARE_bool() [1/2]

DECLARE_bool ( rf_shutdown  )

Shutdown RF when program exits.

◆ DECLARE_bool() [2/2]

DECLARE_bool ( keyboard  )

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

◆ DECLARE_double() [1/3]

DECLARE_double ( carrier_lock_th  )

Carrier lock threshold (in rad).

◆ DECLARE_double() [2/3]

DECLARE_double ( dll_bw_hz  )

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

◆ DECLARE_double() [3/3]

DECLARE_double ( pll_bw_hz  )

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

◆ DECLARE_int32() [1/7]

DECLARE_int32 ( doppler_max  )

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

◆ DECLARE_int32() [2/7]

DECLARE_int32 ( doppler_step  )

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

◆ DECLARE_int32() [3/7]

DECLARE_int32 ( cn0_samples  )

Number of correlator outputs used for CN0 estimation.

◆ DECLARE_int32() [4/7]

DECLARE_int32 ( cn0_min  )

Minimum valid CN0 (in dB-Hz).

◆ DECLARE_int32() [5/7]

DECLARE_int32 ( max_lock_fail  )

Maximum number of code lock failures before dropping a satellite.

◆ DECLARE_int32() [6/7]

DECLARE_int32 ( max_carrier_lock_fail  )

Maximum number of carrier lock failures before dropping a satellite.

◆ DECLARE_int32() [7/7]

DECLARE_int32 ( carrier_smoothing_factor  )

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

◆ DECLARE_string() [1/8]

DECLARE_string ( )

Path to the configuration file.

◆ DECLARE_string() [2/8]

DECLARE_string ( config_file  )

Path to the configuration file.

◆ DECLARE_string() [3/8]

DECLARE_string ( log_dir  )

Path to the folder in which logging will be stored.

◆ DECLARE_string() [4/8]

DECLARE_string ( )

Path to the file containing the signal samples.

◆ DECLARE_string() [5/8]

DECLARE_string ( signal_source  )

Path to the file containing the signal samples.

◆ DECLARE_string() [6/8]

DECLARE_string ( timestamp_source  )

Path to the file containing the signal samples.

◆ DECLARE_string() [7/8]

DECLARE_string ( RINEX_version  )

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

◆ DECLARE_string() [8/8]

DECLARE_string ( RINEX_name  )

If defined, specifies the RINEX files base name.