GNU Radio 3.4.0 C++ API
_ADF410X_common Class Reference

#include <db_wbx.h>

Inheritance diagram for _ADF410X_common:

List of all members.

Public Member Functions

 _ADF410X_common ()
virtual ~_ADF410X_common ()
bool _compute_regs (double freq, int &retR, int &retcontrol, int &retN, double &retfreq)
void _write_all (int R, int N, int control)
void _write_R (int R)
void _write_N (int N)
void _write_func (int func)
void _write_init (int init)
int _prescaler ()
virtual void _write_it (int v)
virtual double _refclk_freq ()
virtual bool _rx_write_io (int value, int mask)
virtual bool _lock_detect ()

Protected Member Functions

virtual usrp_basicusrp ()

Protected Attributes

int d_R_RSV
int d_LDP
int d_TEST
int d_ABP
int d_N_RSV
int d_CP_GAIN
int d_P
int d_PD2
int d_CP2
int d_CP1
int d_TC
int d_FL
int d_CP3S
int d_PDP
int d_MUXOUT
int d_PD1
int d_CR
int d_R_DIV
int d_A_DIV
int d_B_DIV
int d_freq_mult
int d_spi_format
int d_spi_enable

Constructor & Destructor Documentation

_ADF410X_common::_ADF410X_common ( )
virtual _ADF410X_common::~_ADF410X_common ( ) [virtual]

Member Function Documentation

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

Reimplemented in db_wbx_lo_tx, and db_wbx_lo_rx.

int _ADF410X_common::_prescaler ( )
virtual double _ADF410X_common::_refclk_freq ( ) [virtual]

Reimplemented in db_wbx_lo_tx, and db_wbx_lo_rx.

virtual bool _ADF410X_common::_rx_write_io ( int  value,
int  mask 
) [virtual]

Reimplemented in db_wbx_lo_tx, and db_wbx_lo_rx.

void _ADF410X_common::_write_all ( int  R,
int  N,
int  control 
)
void _ADF410X_common::_write_func ( int  func)
void _ADF410X_common::_write_init ( int  init)
virtual void _ADF410X_common::_write_it ( int  v) [virtual]
void _ADF410X_common::_write_N ( int  N)
void _ADF410X_common::_write_R ( int  R)
virtual usrp_basic* _ADF410X_common::usrp ( ) [protected, virtual]

Reimplemented in db_wbx_lo_tx, and db_wbx_lo_rx.


Member Data Documentation

int _ADF410X_common::d_A_DIV [protected]
int _ADF410X_common::d_ABP [protected]
int _ADF410X_common::d_B_DIV [protected]
int _ADF410X_common::d_CP1 [protected]

Reimplemented in _lo_common.

int _ADF410X_common::d_CP2 [protected]

Reimplemented in _lo_common.

int _ADF410X_common::d_CP3S [protected]
int _ADF410X_common::d_CP_GAIN [protected]
int _ADF410X_common::d_CR [protected]
int _ADF410X_common::d_FL [protected]
int _ADF410X_common::d_LDP [protected]
int _ADF410X_common::d_MUXOUT [protected]
int _ADF410X_common::d_N_RSV [protected]
int _ADF410X_common::d_P [protected]

Reimplemented in _lo_common.

int _ADF410X_common::d_PD1 [protected]
int _ADF410X_common::d_PD2 [protected]
int _ADF410X_common::d_PDP [protected]
int _ADF410X_common::d_R_DIV [protected]

Reimplemented in _lo_common.

int _ADF410X_common::d_R_RSV [protected]
int _ADF410X_common::d_TC [protected]
int _ADF410X_common::d_TEST [protected]

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