db_flexrf_1800_rx Class Reference

#include <db_flexrf.h>

Inheritance diagram for db_flexrf_1800_rx:

Inheritance graph
[legend]
Collaboration diagram for db_flexrf_1800_rx:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 db_flexrf_1800_rx (usrp_basic_sptr usrp, int which)
 ~db_flexrf_1800_rx ()
float gain_min ()
float gain_max ()
float gain_db_per_step ()
bool i_and_q_swapped ()
bool _compute_regs (double freq, int &retR, int &retcontrol, int &retN, double &retfreq)


Constructor & Destructor Documentation

db_flexrf_1800_rx::db_flexrf_1800_rx ( usrp_basic_sptr  usrp,
int  which 
)

db_flexrf_1800_rx::~db_flexrf_1800_rx (  ) 


Member Function Documentation

bool db_flexrf_1800_rx::_compute_regs ( double  freq,
int &  retR,
int &  retcontrol,
int &  retN,
double &  retfreq 
) [virtual]

float db_flexrf_1800_rx::gain_db_per_step (  )  [virtual]

Implements db_base.

float db_flexrf_1800_rx::gain_max (  )  [virtual]

Implements db_base.

References usrp_basic::pga_max(), and db_base::usrp().

Referenced by db_flexrf_1800_rx().

float db_flexrf_1800_rx::gain_min (  )  [virtual]

Implements db_base.

References usrp_basic::pga_min(), and db_base::usrp().

Referenced by db_flexrf_1800_rx().

bool db_flexrf_1800_rx::i_and_q_swapped (  )  [virtual]

Reimplemented from db_base.


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

Generated on Wed Jul 29 07:21:16 2009 for Universal Software Radio Peripheral by  doxygen 1.5.8