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

#include <rsp1_source_impl.h>

Inheritance diagram for gr::sdrplay::rsp1_source_impl:
gr::sdrplay::rsp1_source

Public Member Functions

 rsp1_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, int lna_atten_step, std::string device_serial)
 
 ~rsp1_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_lna_atten_step (int lna_atten_step)
 

Additional Inherited Members

- Public Types inherited from gr::sdrplay::rsp1_source
typedef boost::shared_ptr< rsp1_sourcesptr
 
- Static Public Member Functions inherited from gr::sdrplay::rsp1_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, int lna_atten_step, std::string device_serial)
 

Constructor & Destructor Documentation

◆ rsp1_source_impl()

gr::sdrplay::rsp1_source_impl::rsp1_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,
int  lna_atten_step,
std::string  device_serial 
)
explicit

◆ ~rsp1_source_impl()

gr::sdrplay::rsp1_source_impl::~rsp1_source_impl ( )

Member Function Documentation

◆ set_agc_enabled()

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

◆ set_if_atten_db()

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

◆ set_lna_atten_step()

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

◆ set_rf_freq()

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

◆ work()

int gr::sdrplay::rsp1_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: