db_dbs_rx Class Reference

#include <db_dbs_rx.h>

Inheritance diagram for db_dbs_rx:
Inheritance graph
[legend]
Collaboration diagram for db_dbs_rx:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 db_dbs_rx (usrp_basic_sptr usrp, int which)
 ~db_dbs_rx ()
float gain_min ()
float gain_max ()
float gain_db_per_step ()
double freq_min ()
double freq_max ()
struct freq_result_t set_freq (double freq)
bool set_gain (float gain)
bool is_quadrature ()
bool set_bw (float bw)

Protected Member Functions

void shutdown ()

Constructor & Destructor Documentation

db_dbs_rx::db_dbs_rx ( usrp_basic_sptr  usrp,
int  which 
)
db_dbs_rx::~db_dbs_rx (  ) 

References shutdown().


Member Function Documentation

double db_dbs_rx::freq_max (  )  [virtual]

Implements db_base.

double db_dbs_rx::freq_min (  )  [virtual]

Implements db_base.

float db_dbs_rx::gain_db_per_step (  )  [virtual]

Implements db_base.

float db_dbs_rx::gain_max (  )  [virtual]

Implements db_base.

Referenced by db_dbs_rx().

float db_dbs_rx::gain_min (  )  [virtual]

Implements db_base.

Referenced by db_dbs_rx().

bool db_dbs_rx::is_quadrature (  )  [virtual]

Implements db_base.

bool db_dbs_rx::set_bw ( float  bw  )  [virtual]

Reimplemented from db_base.

References db_base::_refclk_freq().

struct freq_result_t db_dbs_rx::set_freq ( double  freq  )  [read, virtual]

Implements db_base.

bool db_dbs_rx::set_gain ( float  gain  )  [virtual]

Implements db_base.

Referenced by db_dbs_rx().

void db_dbs_rx::shutdown (  )  [protected, virtual]

Called to shutdown daughterboard. Called from dtor and usrp_basic dtor.

N.B., any class that overrides shutdown MUST call shutdown in its destructor.

Reimplemented from db_base.

References db_base::_enable_refclk(), and db_base::d_is_shutdown.

Referenced by ~db_dbs_rx().


The documentation for this class was generated from the following files:
Generated on Sat Oct 23 17:30:36 2010 for Universal Software Radio Peripheral by  doxygen 1.6.3