Universal Software Radio Peripheral
Public Member Functions

xcvr2450 Class Reference

Collaboration diagram for xcvr2450:
Collaboration graph
[legend]

List of all members.

Public Member Functions

usrp_basicusrp ()
 xcvr2450 (usrp_basic_sptr usrp, int which)
 ~xcvr2450 ()
void shutdown ()
void set_reg_standby ()
void set_reg_int_divider ()
void set_reg_frac_divider ()
void set_reg_bandselpll ()
void set_reg_cal ()
void set_reg_lpf ()
void set_reg_rxrssi_ctrl ()
void set_reg_txlin_gain ()
void set_reg_pabias ()
void set_reg_rxgain ()
void set_reg_txgain ()
void send_reg (int v)
void set_gpio ()
bool lock_detect ()
bool set_rx_gain (float gain)
bool set_tx_gain (float gain)
struct freq_result_t set_freq (double target_freq)

Constructor & Destructor Documentation

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

References shutdown().


Member Function Documentation

bool xcvr2450::lock_detect ( )

References C_RX, LOCKDET, and usrp().

void xcvr2450::send_reg ( int  v)
struct freq_result_t xcvr2450::set_freq ( double  target_freq) [read]
void xcvr2450::set_gpio ( )
void xcvr2450::set_reg_bandselpll ( )

References send_reg().

Referenced by xcvr2450().

void xcvr2450::set_reg_cal ( )

References send_reg().

Referenced by xcvr2450().

void xcvr2450::set_reg_frac_divider ( )

References send_reg().

void xcvr2450::set_reg_int_divider ( )

References send_reg().

void xcvr2450::set_reg_lpf ( )

References send_reg().

Referenced by xcvr2450().

void xcvr2450::set_reg_pabias ( )

References send_reg().

Referenced by xcvr2450().

void xcvr2450::set_reg_rxgain ( )

References send_reg().

Referenced by set_rx_gain(), and xcvr2450().

void xcvr2450::set_reg_rxrssi_ctrl ( )

References send_reg().

Referenced by xcvr2450().

void xcvr2450::set_reg_standby ( )

References send_reg().

Referenced by xcvr2450().

void xcvr2450::set_reg_txgain ( )

References send_reg().

Referenced by set_tx_gain(), and xcvr2450().

void xcvr2450::set_reg_txlin_gain ( )

References send_reg().

Referenced by xcvr2450().

bool xcvr2450::set_rx_gain ( float  gain)

References set_reg_rxgain().

bool xcvr2450::set_tx_gain ( float  gain)

References set_reg_txgain().

void xcvr2450::shutdown ( )
usrp_basic* xcvr2450::usrp ( ) [inline]

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