#include <usrp/db_xcvr2450.h>
#include <db_base_impl.h>
#include <cmath>
#include <boost/thread.hpp>
#include <boost/weak_ptr.hpp>
#include <cstdio>
Classes | |
struct | xcvr2450_key |
class | xcvr2450 |
struct | xcvr2450_table_entry |
Defines | |
#define | LO_OFFSET 0 |
#define | NO_LO_OFFSET |
#define | HB_PA_OFF (1 << 15) |
#define | LB_PA_OFF (1 << 14) |
#define | ANTSEL_TX1_RX2 (1 << 13) |
#define | ANTSEL_TX2_RX1 (1 << 12) |
#define | TX_EN (1 << 11) |
#define | AD9515DIV (1 << 4) |
#define | TX_OE_MASK HB_PA_OFF|LB_PA_OFF|ANTSEL_TX1_RX2|ANTSEL_TX2_RX1|TX_EN|AD9515DIV |
#define | TX_SAFE_IO HB_PA_OFF|LB_PA_OFF|ANTSEL_TX1_RX2|AD9515DIV |
#define | LOCKDET (1 << 15) |
#define | EN (1 << 14) |
#define | RX_EN (1 << 13) |
#define | RX_HP (1 << 12) |
#define | RX_OE_MASK EN|RX_EN|RX_HP |
#define | RX_SAFE_IO EN |
Typedefs | |
typedef std::vector < xcvr2450_table_entry > | xcvr2450_table |
#define AD9515DIV (1 << 4) |
Referenced by xcvr2450::set_gpio().
#define ANTSEL_TX1_RX2 (1 << 13) |
Referenced by xcvr2450::set_gpio().
#define ANTSEL_TX2_RX1 (1 << 12) |
Referenced by xcvr2450::set_gpio().
#define EN (1 << 14) |
Referenced by xcvr2450::set_gpio().
#define HB_PA_OFF (1 << 15) |
Referenced by xcvr2450::set_gpio().
#define LB_PA_OFF (1 << 14) |
Referenced by xcvr2450::set_gpio().
#define LO_OFFSET 0 |
Referenced by db_xcvr2450_rx::db_xcvr2450_rx(), and db_xcvr2450_tx::db_xcvr2450_tx().
#define LOCKDET (1 << 15) |
Referenced by xcvr2450::lock_detect().
#define NO_LO_OFFSET |
#define RX_EN (1 << 13) |
Referenced by xcvr2450::set_gpio().
#define RX_HP (1 << 12) |
Referenced by xcvr2450::set_gpio().
#define RX_OE_MASK EN|RX_EN|RX_HP |
Referenced by xcvr2450::set_gpio(), and xcvr2450::xcvr2450().
#define RX_SAFE_IO EN |
Referenced by xcvr2450::set_gpio(), xcvr2450::shutdown(), and xcvr2450::xcvr2450().
#define TX_EN (1 << 11) |
Referenced by xcvr2450::set_gpio().
#define TX_OE_MASK HB_PA_OFF|LB_PA_OFF|ANTSEL_TX1_RX2|ANTSEL_TX2_RX1|TX_EN|AD9515DIV |
Referenced by xcvr2450::set_gpio(), and xcvr2450::xcvr2450().
#define TX_SAFE_IO HB_PA_OFF|LB_PA_OFF|ANTSEL_TX1_RX2|AD9515DIV |
Referenced by xcvr2450::set_gpio(), xcvr2450::shutdown(), and xcvr2450::xcvr2450().
typedef std::vector<xcvr2450_table_entry> xcvr2450_table |