#include <db_dbs_rx.h>
Public Member Functions | |
db_dbs_rx (usrp_basic_sptr usrp, int which) | |
~db_dbs_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 | is_quadrature () |
bool | set_bw (float bw) |
Protected Member Functions | |
void | shutdown () |
db_dbs_rx::db_dbs_rx | ( | usrp_basic_sptr | usrp, | |
int | which | |||
) |
db_dbs_rx::~db_dbs_rx | ( | ) |
References shutdown().
double db_dbs_rx::freq_max | ( | ) | [virtual] |
Implements db_base.
double db_dbs_rx::freq_min | ( | ) | [virtual] |
Implements db_base.
float db_dbs_rx::gain_db_per_step | ( | ) | [virtual] |
Implements db_base.
float db_dbs_rx::gain_max | ( | ) | [virtual] |
Implements db_base.
Referenced by db_dbs_rx().
float db_dbs_rx::gain_min | ( | ) | [virtual] |
Implements db_base.
Referenced by db_dbs_rx().
bool db_dbs_rx::is_quadrature | ( | ) | [virtual] |
Implements db_base.
bool db_dbs_rx::set_bw | ( | float | bw | ) | [virtual] |
Reimplemented from db_base.
References db_base::_refclk_freq().
struct freq_result_t db_dbs_rx::set_freq | ( | double | freq | ) | [read, virtual] |
Implements db_base.
bool db_dbs_rx::set_gain | ( | float | gain | ) | [virtual] |
Implements db_base.
Referenced by db_dbs_rx().
void db_dbs_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.
References db_base::_enable_refclk(), and db_base::d_is_shutdown.
Referenced by ~db_dbs_rx().