00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include <db_flexrf.h>
00023
00024 class db_flexrf_2400_tx_mimo_a : public db_flexrf_2400_tx
00025 {
00026 public:
00027 db_flexrf_2400_tx_mimo_a(usrp_basic_sptr usrp, int which);
00028 int _refclk_divisor();
00029 };
00030
00031 class db_flexrf_2400_rx_mimo_a : public db_flexrf_2400_rx
00032 {
00033 public:
00034 db_flexrf_2400_rx_mimo_a(usrp_basic_sptr usrp, int which);
00035 int _refclk_divisor();
00036 };
00037
00038 class db_flexrf_2400_tx_mimo_b : public db_flexrf_2400_tx
00039 {
00040 public:
00041 db_flexrf_2400_tx_mimo_b(usrp_basic_sptr usrp, int which);
00042 int _refclk_divisor();
00043 };
00044
00045 class db_flexrf_2400_rx_mimo_b : public db_flexrf_2400_rx
00046 {
00047 public:
00048 db_flexrf_2400_rx_mimo_b(usrp_basic_sptr usrp, int which);
00049 int _refclk_divisor();
00050 };
00051
00052
00053 class db_flexrf_1800_tx_mimo_a : public db_flexrf_1800_tx
00054 {
00055 public:
00056 db_flexrf_1800_tx_mimo_a(usrp_basic_sptr usrp, int which);
00057 int _refclk_divisor();
00058 };
00059
00060 class db_flexrf_1800_rx_mimo_a : public db_flexrf_1800_rx
00061 {
00062 public:
00063 db_flexrf_1800_rx_mimo_a(usrp_basic_sptr usrp, int which);
00064 int _refclk_divisor();
00065 };
00066
00067 class db_flexrf_1800_tx_mimo_b : public db_flexrf_1800_tx
00068 {
00069 public:
00070 db_flexrf_1800_tx_mimo_b(usrp_basic_sptr usrp, int which);
00071 int _refclk_divisor();
00072 };
00073
00074 class db_flexrf_1800_rx_mimo_b : public db_flexrf_1800_rx
00075 {
00076 public:
00077 db_flexrf_1800_rx_mimo_b(usrp_basic_sptr usrp, int which);
00078 int _refclk_divisor();
00079 };
00080
00081 class db_flexrf_1200_tx_mimo_a : public db_flexrf_1200_tx
00082 {
00083 public:
00084 db_flexrf_1200_tx_mimo_a(usrp_basic_sptr usrp, int which);
00085 int _refclk_divisor();
00086 };
00087
00088 class db_flexrf_1200_rx_mimo_a : public db_flexrf_1200_rx
00089 {
00090 public:
00091 db_flexrf_1200_rx_mimo_a(usrp_basic_sptr usrp, int which);
00092 int _refclk_divisor();
00093 };
00094
00095 class db_flexrf_1200_tx_mimo_b : public db_flexrf_1200_tx
00096 {
00097 public:
00098 db_flexrf_1200_tx_mimo_b(usrp_basic_sptr usrp, int which);
00099 int _refclk_divisor();
00100 };
00101
00102 class db_flexrf_1200_rx_mimo_b : public db_flexrf_1200_rx
00103 {
00104 public:
00105 db_flexrf_1200_rx_mimo_b(usrp_basic_sptr usrp, int which);
00106 int _refclk_divisor();
00107 };
00108
00109 class db_flexrf_900_tx_mimo_a : public db_flexrf_900_tx
00110 {
00111 public:
00112 db_flexrf_900_tx_mimo_a(usrp_basic_sptr usrp, int which);
00113 int _refclk_divisor();
00114 };
00115
00116 class db_flexrf_900_rx_mimo_a : public db_flexrf_900_rx
00117 {
00118 public:
00119 db_flexrf_900_rx_mimo_a(usrp_basic_sptr usrp, int which);
00120 int _refclk_divisor();
00121 };
00122
00123 class db_flexrf_900_tx_mimo_b : public db_flexrf_900_tx
00124 {
00125 public:
00126 db_flexrf_900_tx_mimo_b(usrp_basic_sptr usrp, int which);
00127 int _refclk_divisor();
00128 };
00129
00130 class db_flexrf_900_rx_mimo_b : public db_flexrf_900_rx
00131 {
00132 public:
00133 db_flexrf_900_rx_mimo_b(usrp_basic_sptr usrp, int which);
00134 int _refclk_divisor();
00135 };
00136
00137 class db_flexrf_400_tx_mimo_a : public db_flexrf_400_tx
00138 {
00139 public:
00140 db_flexrf_400_tx_mimo_a(usrp_basic_sptr usrp, int which);
00141 int _refclk_divisor();
00142 };
00143
00144 class db_flexrf_400_rx_mimo_a : public db_flexrf_400_rx
00145 {
00146 public:
00147 db_flexrf_400_rx_mimo_a(usrp_basic_sptr usrp, int which);
00148 int _refclk_divisor();
00149 };
00150
00151 class db_flexrf_400_tx_mimo_b : public db_flexrf_400_tx
00152 {
00153 public:
00154 db_flexrf_400_tx_mimo_b(usrp_basic_sptr usrp, int which);
00155 int _refclk_divisor();
00156 };
00157
00158 class db_flexrf_400_rx_mimo_b : public db_flexrf_400_rx
00159 {
00160 public:
00161 db_flexrf_400_rx_mimo_b(usrp_basic_sptr usrp, int which);
00162 int _refclk_divisor();
00163 };