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

Classes

class  beamformer
 This class implements a real-time software-defined spatial filter using the CTTC GNSS experimental antenna array input and a set of dynamically reloadable weights. More...
 
class  Notch
 This class implements a real-time software-defined multi state notch filter. More...
 
class  NotchLite
 This class implements a real-time software-defined multi state notch filter light version. More...
 
class  pulse_blanking_cc
 

Typedefs

using beamformer_sptr = gnss_shared_ptr< beamformer >
 
using notch_sptr = gnss_shared_ptr< Notch >
 
using notch_lite_sptr = gnss_shared_ptr< NotchLite >
 
using pulse_blanking_cc_sptr = gnss_shared_ptr< pulse_blanking_cc >
 

Functions

beamformer_sptr make_beamformer_sptr ()
 
notch_sptr make_notch_filter (float pfa, float p_c_factor, int32_t length, int32_t n_segments_est, int32_t n_segments_reset)
 
notch_lite_sptr make_notch_filter_lite (float p_c_factor, float pfa, int32_t length, int32_t n_segments_est, int32_t n_segments_reset, int32_t n_segments_coeff)
 
pulse_blanking_cc_sptr make_pulse_blanking_cc (float pfa, int32_t length, int32_t n_segments_est, int32_t n_segments_reset)
 

Variables

const int GNSS_SDR_BEAMFORMER_CHANNELS = 8
 

Detailed Description

GNU Radio blocks implementing input filters,