The RF capabilities of USRPs are determined by the daughterboards that are installed in the X300. From your uhd_usrp_probe output, you have a BasicTX and BasicRX installed in your device, which only support 1 bare bones transmit channel and one receive channel.
Check out the daughtercard section of ettus.com and https://kb.ettus.com/Selecting_a_RF_Daughterboard or contact Ettus Sales ( sa...@ettus.com) for more info. The UBX-160 is the most popular daughtercard for the X300/X310 these days. -Robin On Thu, Jul 18, 2019 at 2:51 PM Taylor Eisman via USRP-users < usrp-users@lists.ettus.com> wrote: > Hey guys, > > I've been trying to resolve this issue with our X300 USRPs. Apparently, > they do not have an RX2 or TX/RX port. I've downloaded the latest version > of UHD-host and the latest X300 fpga=HG images. This is the error I'm > getting... > > > File "/usr/local/lib/python2.7/dist-packages/gnuradio/uhd/uhd_swig.py", > line 3700, in set_antenna > return _uhd_swig.usrp_source_sptr_set_antenna(self, ant, chan) > RuntimeError: LookupError: KeyError: key "TX/RX" not found in > dict(NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE, > NSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE) > > This is the result of the UHD_USRP_PROBE: > > > _____________________________________________________ > / > | Device: X-Series Device > | _____________________________________________________ > | / > | | Mboard: X300 > | | revision: 11 > | | revision_compat: 7 > | | product: 30817 > | | mac-addr0: 00:80:2f:16:ea:d1 > | | mac-addr1: 00:80:2f:16:ea:d2 > | | gateway: 192.168.10.1 > | | ip-addr0: 192.168.10.3 > | | subnet0: 255.255.255.0 > | | ip-addr1: 192.168.20.2 > | | subnet1: 255.255.255.0 > | | ip-addr2: 192.168.30.2 > | | subnet2: 255.255.255.0 > | | ip-addr3: 192.168.40.2 > | | subnet3: 255.255.255.0 > | | serial: 3116DC5 > | | FW Version: 6.0 > | | FPGA Version: 35.1 > | | FPGA git hash: e39334f > | | RFNoC capable: Yes > | | > | | Time sources: internal, external, gpsdo > | | Clock sources: internal, external, gpsdo > | | Sensors: ref_locked > | | _____________________________________________________ > | | / > | | | RX Dboard: A > | | | ID: Basic RX (0x0001) > | | | Serial: 310CF7E > | | | _____________________________________________________ > | | | / > | | | | RX Frontend: AB > | | | | Name: BasicRX (AB) > | | | | Antennas: AB, BA, A, B > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz > | | | | Connection Type: IQ > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | RX Frontend: BA > | | | | Name: BasicRX (BA) > | | | | Antennas: AB, BA, A, B > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz > | | | | Connection Type: QI > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | RX Frontend: A > | | | | Name: BasicRX (A) > | | | | Antennas: AB, BA, A, B > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz > | | | | Connection Type: I > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | RX Frontend: B > | | | | Name: BasicRX (B) > | | | | Antennas: AB, BA, A, B > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz > | | | | Connection Type: Q > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | RX Codec: A > | | | | Name: ads62p48 > | | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > | | _____________________________________________________ > | | / > | | | RX Dboard: B > | | | ID: Basic RX (0x0001) > | | | Serial: 310CF94 > | | | _____________________________________________________ > | | | / > | | | | RX Frontend: AB > | | | | Name: BasicRX (AB) > | | | | Antennas: AB, BA, A, B > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz > | | | | Connection Type: IQ > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | RX Frontend: BA > | | | | Name: BasicRX (BA) > | | | | Antennas: AB, BA, A, B > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz > | | | | Connection Type: QI > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | RX Frontend: A > | | | | Name: BasicRX (A) > | | | | Antennas: AB, BA, A, B > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz > | | | | Connection Type: I > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | RX Frontend: B > | | | | Name: BasicRX (B) > | | | | Antennas: AB, BA, A, B > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz > | | | | Connection Type: Q > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | RX Codec: B > | | | | Name: ads62p48 > | | | | Gain range digital: 0.0 to 6.0 step 0.5 dB > | | _____________________________________________________ > | | / > | | | TX Dboard: A > | | | ID: Basic TX (0x0000) > | | | Serial: 3102A3B > | | | _____________________________________________________ > | | | / > | | | | TX Frontend: AB > | | | | Name: BasicTX (AB) > | | | | Antennas: > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz > | | | | Connection Type: IQ > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | TX Frontend: BA > | | | | Name: BasicTX (BA) > | | | | Antennas: > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz > | | | | Connection Type: QI > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | TX Frontend: A > | | | | Name: BasicTX (A) > | | | | Antennas: > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz > | | | | Connection Type: I > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | TX Frontend: B > | | | | Name: BasicTX (B) > | | | | Antennas: > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz > | | | | Connection Type: Q > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | TX Codec: A > | | | | Name: ad9146 > | | | | Gain Elements: None > | | _____________________________________________________ > | | / > | | | TX Dboard: B > | | | ID: Basic TX (0x0000) > | | | Serial: 3102A3A > | | | _____________________________________________________ > | | | / > | | | | TX Frontend: AB > | | | | Name: BasicTX (AB) > | | | | Antennas: > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz > | | | | Connection Type: IQ > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | TX Frontend: BA > | | | | Name: BasicTX (BA) > | | | | Antennas: > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 500000000.0 to 500000000.0 step 0.0 Hz > | | | | Connection Type: QI > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | TX Frontend: A > | | | | Name: BasicTX (A) > | | | | Antennas: > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz > | | | | Connection Type: I > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | TX Frontend: B > | | | | Name: BasicTX (B) > | | | | Antennas: > | | | | Sensors: > | | | | Freq range: -250.000 to 250.000 MHz > | | | | Gain Elements: None > | | | | Bandwidth range: 250000000.0 to 250000000.0 step 0.0 Hz > | | | | Connection Type: Q > | | | | Uses LO offset: No > | | | _____________________________________________________ > | | | / > | | | | TX Codec: B > | | | | Name: ad9146 > | | | | Gain Elements: None > | | _____________________________________________________ > | | / > | | | RFNoC blocks on this device: > | | | > | | | * DmaFIFO_0 > | | | * Radio_0 > | | | * Radio_1 > | | | * DDC_0 > | | | * DDC_1 > | | | * DUC_0 > | | | * DUC_1 > > > > Let me know if there are any similar cases or there is a work around. I > have not found anything online thus far. > > Thanks, > > TEisman > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com