GNU Radio 3.4.2 C++ API
db_bitshark_rx Class Reference

#include <db_bitshark_rx.h>

Inheritance diagram for db_bitshark_rx:

List of all members.

Public Member Functions

 db_bitshark_rx (usrp_basic_sptr usrp, int which)
 ~db_bitshark_rx ()
float gain_min ()
float gain_max ()
float gain_db_per_step ()
double freq_min ()
double freq_max ()
struct freq_result_t set_freq (double freq)
bool set_gain (float gain)
bool set_bw (float bw)
bool set_clock_scheme (uint8_t clock_scheme, uint32_t ref_clock_freq)
bool is_quadrature ()
bool i_and_q_swapped ()

Protected Member Functions

void shutdown ()

Constructor & Destructor Documentation

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

Member Function Documentation

double db_bitshark_rx::freq_max ( ) [virtual]

Implements db_base.

double db_bitshark_rx::freq_min ( ) [virtual]

Implements db_base.

float db_bitshark_rx::gain_db_per_step ( ) [virtual]

Implements db_base.

float db_bitshark_rx::gain_max ( ) [virtual]

Implements db_base.

float db_bitshark_rx::gain_min ( ) [virtual]

Implements db_base.

bool db_bitshark_rx::i_and_q_swapped ( ) [virtual]

Reimplemented from db_base.

bool db_bitshark_rx::is_quadrature ( ) [virtual]

Implements db_base.

bool db_bitshark_rx::set_bw ( float  bw) [virtual]

Reimplemented from db_base.

bool db_bitshark_rx::set_clock_scheme ( uint8_t  clock_scheme,
uint32_t  ref_clock_freq 
)
struct freq_result_t db_bitshark_rx::set_freq ( double  freq) [read, virtual]

Implements db_base.

bool db_bitshark_rx::set_gain ( float  gain) [virtual]

Implements db_base.

void db_bitshark_rx::shutdown ( ) [protected, virtual]

Called to shutdown daughterboard. Called from dtor and usrp_basic dtor.

N.B., any class that overrides shutdown MUST call shutdown in its destructor.

Reimplemented from db_base.


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