wbxng_base Class Reference

#include <db_wbxng.h>

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

List of all members.

Public Member Functions

 wbxng_base (usrp_basic_sptr usrp, int which, int _power_on=0)
 ~wbxng_base ()
struct freq_result_t set_freq (double freq)
bool is_quadrature ()
double freq_min ()
double freq_max ()

Protected Member Functions

bool _lock_detect ()
bool _set_pga (float pga_gain)
int power_on ()
int power_off ()

Protected Attributes

bool d_first
int d_spi_format
int d_spi_enable
int d_power_on
int d_PD
adf4350d_common

Constructor & Destructor Documentation

wbxng_base::wbxng_base ( usrp_basic_sptr  usrp,
int  which,
int  _power_on = 0 
)
wbxng_base::~wbxng_base (  ) 

References d_common.


Member Function Documentation

bool wbxng_base::_lock_detect (  )  [protected]
bool wbxng_base::_set_pga ( float  pga_gain  )  [protected]
double wbxng_base::freq_max (  )  [virtual]

Implements db_base.

References adf4350::_get_max_freq(), and d_common.

double wbxng_base::freq_min (  )  [virtual]

Implements db_base.

References adf4350::_get_min_freq(), and d_common.

bool wbxng_base::is_quadrature (  )  [virtual]

Implements db_base.

int wbxng_base::power_off (  )  [inline, protected]
int wbxng_base::power_on (  )  [inline, protected]
struct freq_result_t wbxng_base::set_freq ( double  freq  )  [read, virtual]

Implements db_base.

References freq_result_t::ok.


Member Data Documentation

bool wbxng_base::d_first [protected]

Referenced by wbxng_base().

int wbxng_base::d_PD [protected]
int wbxng_base::d_power_on [protected]

Referenced by power_on().

int wbxng_base::d_spi_enable [protected]
int wbxng_base::d_spi_format [protected]

Referenced by wbxng_base().


The documentation for this class was generated from the following files:
Generated on Tue Dec 28 18:27:09 2010 for Universal Software Radio Peripheral by  doxygen 1.6.3