Public Member Functions | |
def | __init__ |
def | __del__ |
def | set_auto_tr |
Enable automatic Transmit/Receive switching (ATR). | |
def | set_enable |
Enable transmitter if on is True. | |
def | gain_range |
Return range of gain that can be set by this d'board. | |
def | set_gain |
Set the gain. | |
Public Attributes | |
spi_enable |
def db_flexrf::flexrf_base_tx::__del__ | ( | self | ) |
Reimplemented from db_flexrf::flexrf_base.
def db_flexrf::flexrf_base_tx::__init__ | ( | self, | ||
usrp, | ||||
which | ||||
) |
usrp,: | instance of usrp.sink_c | |
which,: | 0 or 1 corresponding to side TX_A or TX_B respectively. |
Reimplemented from db_flexrf::flexrf_base.
Reimplemented in db_flexrf::db_flexrf_2400_tx, db_flexrf::db_flexrf_1200_tx, db_flexrf::db_flexrf_1800_tx, db_flexrf::db_flexrf_900_tx, db_flexrf::db_flexrf_400_tx, db_flexrf_mimo::db_flexrf_2400_tx_mimo_a, db_flexrf_mimo::db_flexrf_2400_tx_mimo_b, db_flexrf_mimo::db_flexrf_1800_tx_mimo_a, db_flexrf_mimo::db_flexrf_1800_tx_mimo_b, db_flexrf_mimo::db_flexrf_1200_tx_mimo_a, db_flexrf_mimo::db_flexrf_1200_tx_mimo_b, db_flexrf_mimo::db_flexrf_900_tx_mimo_a, db_flexrf_mimo::db_flexrf_900_tx_mimo_b, db_flexrf_mimo::db_flexrf_400_tx_mimo_a, and db_flexrf_mimo::db_flexrf_400_tx_mimo_b.
def db_flexrf::flexrf_base_tx::gain_range | ( | self | ) |
Return range of gain that can be set by this d'board.
Reimplemented from db_flexrf::flexrf_base.
def db_flexrf::flexrf_base_tx::set_auto_tr | ( | self, | ||
on | ||||
) |
Enable automatic Transmit/Receive switching (ATR).
Should be overridden in subclasses that care. This will typically set the atr_mask, txval and rxval.
Reimplemented from db_base::db_base.
def db_flexrf::flexrf_base_tx::set_enable | ( | self, | ||
on | ||||
) |
def db_flexrf::flexrf_base_tx::set_gain | ( | self, | ||
gain | ||||
) |
Set the gain.
gain,: | gain in decibels |
Reimplemented from db_flexrf::flexrf_base.