USRP Reference
This page provides an index containing technical data for the USRP and various daughterboards
Contents
USRP
Specifications (v1) | |
---|---|
Rev | 4.5 |
Power | 6 V / _ mA |
Size (mm) | 160 x 160 |
Weight (g) | 130 |
Power consumption (v1) | ||
---|---|---|
State | DBSRX+TVRX | DBSRX only |
Switch ON | 770 mA | 600 mA |
Start | 1.60 A | 1.37 A |
Stop | 900 mA | 730 mA |
The data coming from the USRP1 is ± 32767 as the floating point range. In the USRP2 we use ± 1.0[1].
Filtering
If the decimation is a factor of four there are two half-band filters + CIC filter, if it is a multiple of two (i.e. even, but not a factor of four) then there is only one half-band filter + CIC, and if it is an odd number, just a CIC filter[2].
RFX1200
Specifications | |
---|---|
Rev | 3.0 |
Frequency | |
Noise Figure | |
Antenna | TX/RX and RX2 |
GPIO | |
Power | __ V / __ mA |
Size (mm) | 142 x 69 |
Weight (g) | 49 |
The AUX ADC is used to measure received signal level[3]. The AUX DACs are used to set gains on most of the daughterboards[3].
RFX2400
The AUX ADC is used to measure received signal level[3]. The AUX DACs are used to set gains on most of the daughterboards[3].
TVRX
Specifications | |
---|---|
Rev | |
Frequency | 50 - 870 MHz |
Noise Figure | 8-10 dB |
Antenna | |
GPIO | |
Power | __ V / __ mA |
Size (mm) | |
Weight (g) | 78 |
Note: Being a TV tuner, TVRX has 75 Ω input. When using 50 Ω cables and antenna, this will result in an SWR of ~ 1.5 (TBC), which is not that bad considering all other deficiencies of a TV tuner.
Using FFT spectrum analyser (avg. α = 0.07) we could detect a -120 dBm FM signal (3 kHz deviation) at 435 MHz, 250 kHz bandwidth (decimation 256).
DBSRX
Specifications | |
---|---|
Rev | 2.2 |
Frequency | 800 - 2400 MHz |
Noise Figure | 3-5 dB |
Antenna | only one |
GPIO |
|
Power | 6 V / __ mA |
Size (mm) | |
Weight (g) | 20 |
This receiver performs surprisingly well. Using the FFT spectrum analyser (avg. α = 0.07) we could detect a -132 dBm CW signal at 2.25 GHz, 250 kHz sampling bandwidth.
Channel Filter
The DBSRX has a programmable channel filter at the output that can be programmed within 1 and 60 MHz.
Python: u.subdev.set_bw(1e6) # set bandwidth to 1 MHz C++: TBD
LFRX
Specifications | |
---|---|
Rev | 2.2 |
Frequency | DC - 50 MHz |
Antenna | RX_A and RX_B |
GPIO | |
Power | __ V / __ mA |
Size (mm) | 69 x 63 |
Weight (g) | 24 |
- Input power level: +10 dBm will clip, more than +17dBm could cause damage.
LFTX
Specifications | |
---|---|
Rev | 2.2 |
Frequency | DC - 50 MHz |
Antenna | TX_A and TX_B |
GPIO | |
Power | __ V / __ mA |
Size (mm) | 69 x 63 |
Weight (g) | 24 |
WBX
Specifications | |
---|---|
Rev | |
Frequency | 50 MHz - 2.2 GHz |
Noise Figure | 5-6 db[4] |
IIP2 | 40-55 dBm[4] |
IIP3 | 5-10 dBm[4] |
TX power | 50-100mW up to 1 GHz 30-50 mW above 1 GHz (adjustable) |
Antenna | |
GPIO | |
Power | __ V / __ mA |
Size (mm) | |
Weight (g) |
Became available in Jan 2010. Full duplex.
The AUX ADC is used to measure the temperature[3]. The AUX DACs are used to set gains on most of the daughterboards[3].
References
- ↑ Discuss-gnuradio mailing list, 22 Sep 2009
- ↑ Discuss-gnuradio mailing list, 26 Oct 2009
- ↑ 3.0 3.1 3.2 3.3 3.4 3.5 Email from Matt Ettus, http://lists.gnu.org/archive/html/discuss-gnuradio/2010-01/msg00321.html
- ↑ 4.0 4.1 4.2 WBX Receiver Performance Plots, http://code.ettus.com/redmine/ettus/documents/show/16