db_base Class Reference
[USRP]
Abstract base class for all USRP daughterboards.
More...
#include <db_base.h>
List of all members.
Detailed Description
Abstract base class for all USRP daughterboards.
Constructor & Destructor Documentation
virtual db_base::~db_base |
( |
|
) |
[virtual] |
Member Function Documentation
void db_base::_enable_refclk |
( |
bool |
enable |
) |
[protected] |
virtual int db_base::_refclk_divisor |
( |
|
) |
[protected, virtual] |
Reimplemented in flexrf_base, db_flexrf_2400_tx_mimo_a, db_flexrf_2400_rx_mimo_a, db_flexrf_2400_tx_mimo_b, db_flexrf_2400_rx_mimo_b, db_flexrf_1800_tx_mimo_a, db_flexrf_1800_rx_mimo_a, db_flexrf_1800_tx_mimo_b, db_flexrf_1800_rx_mimo_b, db_flexrf_1200_tx_mimo_a, db_flexrf_1200_rx_mimo_a, db_flexrf_1200_tx_mimo_b, db_flexrf_1200_rx_mimo_b, db_flexrf_900_tx_mimo_a, db_flexrf_900_rx_mimo_a, db_flexrf_900_tx_mimo_b, db_flexrf_900_rx_mimo_b, db_flexrf_400_tx_mimo_a, db_flexrf_400_rx_mimo_a, db_flexrf_400_tx_mimo_b, db_flexrf_400_rx_mimo_b, and db_tv_rx_mimo.
virtual double db_base::_refclk_freq |
( |
|
) |
[protected, virtual] |
bool db_base::bypass_adc_buffers |
( |
bool |
bypass |
) |
|
virtual double db_base::freq_max |
( |
|
) |
[pure virtual] |
Implemented in db_basic_tx, db_basic_rx, db_lf_rx, db_lf_tx, db_bitshark_rx, db_dbs_rx, db_dtt754, db_dtt768, flexrf_base, db_tv_rx, wbxng_base, and db_xcvr2450_base.
virtual double db_base::freq_min |
( |
|
) |
[pure virtual] |
Implemented in db_basic_tx, db_basic_rx, db_lf_rx, db_lf_tx, db_bitshark_rx, db_dbs_rx, db_dtt754, db_dtt768, flexrf_base, db_tv_rx, wbxng_base, and db_xcvr2450_base.
virtual float db_base::gain_db_per_step |
( |
|
) |
[pure virtual] |
Implemented in db_basic_tx, db_basic_rx, db_bitshark_rx, db_dbs_rx, db_dtt754, db_dtt768, flexrf_base_tx, db_flexrf_2400_rx, db_flexrf_1200_rx, db_flexrf_1800_rx, db_flexrf_900_rx, db_flexrf_400_rx, db_tv_rx, wbxng_base_tx, db_wbxng_rx, db_xcvr2450_tx, and db_xcvr2450_rx.
virtual float db_base::gain_max |
( |
|
) |
[pure virtual] |
Implemented in db_basic_tx, db_basic_rx, db_bitshark_rx, db_dbs_rx, db_dtt754, db_dtt768, flexrf_base_tx, db_flexrf_2400_rx, db_flexrf_1200_rx, db_flexrf_1800_rx, db_flexrf_900_rx, db_flexrf_400_rx, db_tv_rx, wbxng_base_tx, db_wbxng_rx, db_xcvr2450_tx, and db_xcvr2450_rx.
virtual float db_base::gain_min |
( |
|
) |
[pure virtual] |
Implemented in db_basic_tx, db_basic_rx, db_bitshark_rx, db_dbs_rx, db_dtt754, db_dtt768, flexrf_base_tx, db_flexrf_2400_rx, db_flexrf_1200_rx, db_flexrf_1800_rx, db_flexrf_900_rx, db_flexrf_400_rx, db_tv_rx, wbxng_base_tx, db_wbxng_rx, db_xcvr2450_tx, and db_xcvr2450_rx.
virtual bool db_base::i_and_q_swapped |
( |
|
) |
[virtual] |
virtual bool db_base::is_quadrature |
( |
|
) |
[pure virtual] |
double db_base::lo_offset |
( |
|
) |
[inline] |
std::string db_base::name |
( |
|
) |
|
virtual bool db_base::select_rx_antenna |
( |
const std::string & |
which_antenna |
) |
[virtual] |
virtual bool db_base::select_rx_antenna |
( |
int |
which_antenna |
) |
[virtual] |
bool db_base::set_atr_mask |
( |
int |
v |
) |
|
bool db_base::set_atr_rx_delay |
( |
int |
v |
) |
|
bool db_base::set_atr_rxval |
( |
int |
v |
) |
|
bool db_base::set_atr_tx_delay |
( |
int |
v |
) |
|
bool db_base::set_atr_txval |
( |
int |
v |
) |
|
virtual bool db_base::set_auto_tr |
( |
bool |
on |
) |
[virtual] |
virtual bool db_base::set_bw |
( |
float |
bw |
) |
[virtual] |
virtual bool db_base::set_enable |
( |
bool |
on |
) |
[virtual] |
virtual struct freq_result_t db_base::set_freq |
( |
double |
target_freq |
) |
[read, pure virtual] |
virtual bool db_base::set_gain |
( |
float |
gain |
) |
[pure virtual] |
Implemented in db_basic_tx, db_basic_rx, db_bitshark_rx, db_dbs_rx, db_dtt754, db_dtt768, flexrf_base_tx, flexrf_base_rx, db_tv_rx, wbxng_base_tx, wbxng_base_rx, db_xcvr2450_tx, and db_xcvr2450_rx.
bool db_base::set_lo_offset |
( |
double |
offset |
) |
|
virtual void db_base::shutdown |
( |
|
) |
[protected, virtual] |
std::string db_base::side_and_name |
( |
|
) |
|
virtual bool db_base::spectrum_inverted |
( |
|
) |
[virtual] |
int db_base::which |
( |
|
) |
[inline] |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file: