I am still a student and recently I am working with USRP. I have an
USRP1 with Basic TX and I am using UHD driver version 003_004_001.
Win32; Microsoft Visual C++ version 10.0; Boost_104700;
UHD_003.004.001-23-stable
– Opening a USRP1 device…
– Loading FPGA image: C:\Program Files
(x86)\UHD\share\uhd\images\usrp1_fpga.rbf… done
– Using FPGA clock rate of 64.000000MHz…
/
| Device: USRP1 Device
| _____________________________________________________
| /
| | Mboard: USRP1 (Classic)
| | serial: 9R2607U1
| |
| | Time sources: none
| | Clock sources: internal
| | Sensors:
| | _____________________________________________________
| | /
| | | RX DSP: 0
| | | Freq range: -32.000 to 32.000 Mhz
| | _____________________________________________________
| | /
| | | RX DSP: 1
| | | Freq range: -32.000 to 32.000 Mhz
| | _____________________________________________________
| | /
| | | RX Dboard: A
| | | ID: Basic RX (0x0001)
| | | _____________________________________________________
| | | /
| | | | RX Subdev: AB
| | | | Name: Basic RX (0x0001) - AB
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Subdev: BA
| | | | Name: Basic RX (0x0001) - BA
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: QI
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Subdev: A
| | | | Name: Basic RX (0x0001) - A
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: I
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Subdev: B
| | | | Name: Basic RX (0x0001) - B
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: Q
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Codec: A
| | | | Name: ad9522
| | | | Gain range pga: 0.0 to 20.0 step 1.0 dB
| | _____________________________________________________
| | /
| | | RX Dboard: B
| | | _____________________________________________________
| | | /
| | | | RX Subdev: 0
| | | | Name: Unknown (0xffff) - 0
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: 0.000 to 0.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | RX Codec: B
| | | | Name: ad9522
| | | | Gain range pga: 0.0 to 20.0 step 1.0 dB
| | _____________________________________________________
| | /
| | | TX DSP: 0
| | | Freq range: -44.000 to 44.000 Mhz
| | _____________________________________________________
| | /
| | | TX DSP: 1
| | | Freq range: -44.000 to 44.000 Mhz
| | _____________________________________________________
| | /
| | | TX Dboard: A
| | | ID: Basic TX (0x0000)
| | | _____________________________________________________
| | | /
| | | | TX Subdev: AB
| | | | Name: Basic TX (0x0000) - AB
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Subdev: BA
| | | | Name: Basic TX (0x0000) - BA
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: QI
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Subdev: A
| | | | Name: Basic TX (0x0000) - A
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: I
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Subdev: B
| | | | Name: Basic TX (0x0000) - B
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: -250.000 to 250.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: Q
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Codec: A
| | | | Name: ad9522
| | | | Gain range pga: -20.0 to 0.0 step 0.1 dB
| | _____________________________________________________
| | /
| | | TX Dboard: B
| | | _____________________________________________________
| | | /
| | | | TX Subdev: 0
| | | | Name: Unknown (0xffff) - 0
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: 0.000 to 0.000 Mhz
| | | | Gain Elements: None
| | | | Connection Type: IQ
| | | | Uses LO offset: No
| | | _____________________________________________________
| | | /
| | | | TX Codec: B
| | | | Name: ad9522
| | | | Gain range pga: -20.0 to 0.0 step 0.1 dB
There are some simple examples builted in with uhd driver.
I tried on tx_waveforms with following command:
tx_waveforms --rate 3200000 --freq 222064000
I connected my usrp1 to Spectrum Analyzer, but I couldn’t see any
signals on Spectrum Analyzer.
The result:
Creating the usrp device with: …
– Loading firmware image: C:\Program Files
(x86)\UHD\share\uhd\images\usrp1_fw.ihx… done
– Opening a USRP1 device…
– Loading FPGA image: C:\Program Files
(x86)\UHD\share\uhd\images\usrp1_fpga.rbf… done
– Using FPGA clock rate of 64.000000MHz…
Using Device: Single USRP:
Device: USRP1 Device
Mboard 0: USRP1 (Classic)
RX Channel: 0
RX DSP: 0
RX Dboard: A
RX Subdev: Basic RX (0x0001) - AB
TX Channel: 0
TX DSP: 0
TX Dboard: A
TX Subdev: Basic TX (0x0000) - AB
Setting TX Rate: 3.200000 Msps…
Actual TX Rate: 3.200000 Msps…
Setting TX Freq: 222.064000 MHz…
Actual TX Freq: 222.064000 MHz…
Setting device timestamp to 0…
Press Ctrl + C to stop streaming…
Note: I attached the images describing the results.
I read on the page
http://files.ettus.com/uhd_docs/manual/html/usrp1.html the following
information:
List of emulated features
End of burst flags for transmit/receive
List of missing features
Start of burst flags for transmit/receive
What does it mean? Are we able to use burst to transmit data to USRP1?
tx_waveform sample uses burst to transmit the data.
Do I have to set any extra parameters for USRP1 to make it work or these
examples do not support for USRP1, just support for USRP2, because I
have one USRP N210, and these examples work finely with N210?
Best regards.