GNU Radio 3.4.2 C++ API
wbxng_base Class Reference

#include <db_wbxng.h>

Inheritance diagram for wbxng_base:

List of all members.

Public Member Functions

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

Protected Member Functions

void _write_spi (std::string data)
int _refclk_divisor ()
bool _get_locked ()
bool _set_pga (float pga_gain)

Protected Attributes

bool d_first
int d_spi_format
int d_spi_enable
int d_power_on
int d_PD
boost::shared_ptr< adf4350d_common

Constructor & Destructor Documentation

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

Member Function Documentation

bool wbxng_base::_get_locked ( ) [protected]
int wbxng_base::_refclk_divisor ( ) [protected, virtual]

Reimplemented from db_base.

bool wbxng_base::_set_pga ( float  pga_gain) [protected]
void wbxng_base::_write_spi ( std::string  data) [protected]
double wbxng_base::freq_max ( ) [virtual]

Implements db_base.

double wbxng_base::freq_min ( ) [virtual]

Implements db_base.

bool wbxng_base::is_quadrature ( ) [virtual]

Implements db_base.

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

Implements db_base.


Member Data Documentation

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

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