GNU Radio's SDRPLAY Package
gr::sdrplay::rspduo_source_impl Class Reference

#include <rspduo_source_impl.h>

Inheritance diagram for gr::sdrplay::rspduo_source_impl:
gr::sdrplay::rspduo_source

Public Member Functions

 rspduo_source_impl (double rf_freq, double bw, bool agc_enabled, double if_atten_db, bool dc_offset_mode, bool iq_balance_mode, bool debug_enabled, int if_type, int lo_mode, double sample_rate, bool bcast_notch, bool dab_notch, int lna_atten_step, bool bias_t, std::string device_serial, std::string antenna)
 
 ~rspduo_source_impl ()
 
int work (int noutput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)
 
void set_rf_freq (float rf_freq)
 
void set_agc_enabled (bool agc_enabled)
 
void set_if_atten_db (int if_atten_db)
 
void set_biasT (bool bias_t)
 
void set_lna_atten_step (int lna_atten_step)
 

Additional Inherited Members

- Public Types inherited from gr::sdrplay::rspduo_source
typedef boost::shared_ptr< rspduo_sourcesptr
 
- Static Public Member Functions inherited from gr::sdrplay::rspduo_source
static sptr make (double rf_freq, double bw, bool agc_enabled, double if_atten_db, bool dc_offset_mode, bool iq_balance_mode, bool debug_enabled, int if_type, int lo_mode, double sample_rate, bool bcast_notch, bool dab_notch, int lna_atten_step, bool bias_t, std::string device_serial, std::string antenna)
 

Constructor & Destructor Documentation

◆ rspduo_source_impl()

gr::sdrplay::rspduo_source_impl::rspduo_source_impl ( double  rf_freq,
double  bw,
bool  agc_enabled,
double  if_atten_db,
bool  dc_offset_mode,
bool  iq_balance_mode,
bool  debug_enabled,
int  if_type,
int  lo_mode,
double  sample_rate,
bool  bcast_notch,
bool  dab_notch,
int  lna_atten_step,
bool  bias_t,
std::string  device_serial,
std::string  antenna 
)
explicit

◆ ~rspduo_source_impl()

gr::sdrplay::rspduo_source_impl::~rspduo_source_impl ( )

Member Function Documentation

◆ set_agc_enabled()

void gr::sdrplay::rspduo_source_impl::set_agc_enabled ( bool  agc_enabled)
virtual

◆ set_biasT()

void gr::sdrplay::rspduo_source_impl::set_biasT ( bool  bias_t)
virtual

◆ set_if_atten_db()

void gr::sdrplay::rspduo_source_impl::set_if_atten_db ( int  if_atten_db)
virtual

◆ set_lna_atten_step()

void gr::sdrplay::rspduo_source_impl::set_lna_atten_step ( int  lna_atten_step)
virtual

◆ set_rf_freq()

void gr::sdrplay::rspduo_source_impl::set_rf_freq ( float  rf_freq)
virtual

◆ work()

int gr::sdrplay::rspduo_source_impl::work ( int  noutput_items,
gr_vector_const_void_star &  input_items,
gr_vector_void_star &  output_items 
)

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