adf4350 Class Reference

#include <db_wbxng_adf4350.h>

Collaboration diagram for adf4350:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 adf4350 (usrp_basic_sptr _usrp, int _which, int _spi_enable)
 ~adf4350 ()
void _update ()
bool _get_locked ()
void _enable (bool enable)
void _write (uint8_t addr, uint32_t data)
bool _set_freq (freq_t freq)
freq_t _get_freq ()
freq_t _get_max_freq ()
freq_t _get_min_freq ()

Protected Attributes

usrp_basic_sptr d_usrp
int d_which
int d_spi_enable
int d_spi_format
adf4350_regsd_regs

Constructor & Destructor Documentation

adf4350::adf4350 ( usrp_basic_sptr  _usrp,
int  _which,
int  _spi_enable 
)
adf4350::~adf4350 (  ) 

References CE_PIN, d_regs, d_usrp, d_which, and PDB_RF_PIN.


Member Function Documentation

void adf4350::_enable ( bool  enable  ) 
freq_t adf4350::_get_freq ( void   ) 
bool adf4350::_get_locked ( void   ) 

References d_usrp, d_which, and LD_PIN.

freq_t adf4350::_get_max_freq ( void   ) 

References MAX_FREQ.

Referenced by wbxng_base::freq_max().

freq_t adf4350::_get_min_freq ( void   ) 

References MIN_FREQ.

Referenced by wbxng_base::freq_min().

bool adf4350::_set_freq ( freq_t  freq  ) 
void adf4350::_update (  ) 
void adf4350::_write ( uint8_t  addr,
uint32_t  data 
)

Member Data Documentation

int adf4350::d_spi_enable [protected]

Referenced by _write(), and adf4350().

int adf4350::d_spi_format [protected]

Referenced by _write(), and adf4350().

int adf4350::d_which [protected]

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