GNU Radio 3.4.2 C++ API
flexrf_base_tx Class Reference

#include <db_flexrf.h>

Inheritance diagram for flexrf_base_tx:

List of all members.

Public Member Functions

 flexrf_base_tx (usrp_basic_sptr usrp, int which, int _power_on=0)
 ~flexrf_base_tx ()
float gain_min ()
float gain_max ()
float gain_db_per_step ()
bool set_auto_tr (bool on)
bool set_enable (bool on)
bool set_gain (float gain)

Protected Member Functions

void shutdown ()

Constructor & Destructor Documentation

flexrf_base_tx::flexrf_base_tx ( usrp_basic_sptr  usrp,
int  which,
int  _power_on = 0 
)
flexrf_base_tx::~flexrf_base_tx ( )

Member Function Documentation

float flexrf_base_tx::gain_db_per_step ( ) [virtual]

Implements db_base.

float flexrf_base_tx::gain_max ( ) [virtual]

Implements db_base.

float flexrf_base_tx::gain_min ( ) [virtual]

Implements db_base.

bool flexrf_base_tx::set_auto_tr ( bool  on) [virtual]

Reimplemented from db_base.

bool flexrf_base_tx::set_enable ( bool  on) [virtual]

Reimplemented from db_base.

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

Implements db_base.

void flexrf_base_tx::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: