On 05/02/2018 03:58 PM, Daniel Guarecuco wrote:
Hi Marcus,
I don´t really understand what you mean when you say that I need to
apply a tight filtering, I am very new to USRPs. Why would it work on
USRP-2920 but it won't on USRP1?
I am using a regular USB2 port with erllc_uhd_winusb driver downloaded
from ettus website. I swapped USB port with same result, I haven't
swapped USB clabes yet, I need to find a spare cable.
The NI 2920 has a built-in WBX tuner, which tunes the desired frequency
to a complex baseband, which is what is sampled by the 100Msps ADC
on the 2920.
The BASIC_RX is basically just a couple of balun transformers, and is
intended to be used with applications where there's already a tuner
producing a
real, or complex Zero-IF.
So, it isn't really designed for tuning in the FM Broadcast band at
100MHz. To do that, you'd need a good filter, and to tune at the
2nd-nyquist-zone
equivalent frequency given the 64Msps sample rate of the USRP1.
2018-05-02 14:19 GMT-04:00 Marcus D. Leech <mle...@ripnet.com
<mailto:mle...@ripnet.com>>:
On 05/02/2018 02:10 PM, Daniel Guarecuco wrote:
Here I send the GRC file and a screenshot. I downloaded the GRC
file from the internet, is a FM receiver.
I am testing the code with a NI-USRP 2920 and a USRP1 that I
borrowed.
I can run the code with no problem on NI-USRP using TX/RX, I can
hear FM stations.
When I change from NI-USRP 2920 to Ettus USRP1 the code does not
work. I receive a bunch of DDDDDDDDDDDDDDD on the output
terminal, only noise in the FFT plot and noise in the audio output.
The BASIC_RX is just a "buffer" board for the ADC--there's no
tuner on it, so without tight filtering, you won't be able to
properly receive the FM
broadcast band.
The 'D' are a bit puzzling--what type of USB2 connection does your
computer have? The 500Ksps rate should easily work with the
USRP1, assuming that
it hasn't been modified in any way. Have you tried swapping USB
cables?
2018-05-02 11:18 GMT-04:00 Marcus D. Leech <mle...@ripnet.com
<mailto:mle...@ripnet.com>>:
On 05/02/2018 09:57 AM, Daniel Guarecuco wrote:
Hi Marcus
Thanks for your answer, I tried setting the Subdevice
Specification in the UHD: USRP Source block to A:A, A:B,
A:AB or A:BA on my USRP1, but none of the previous
configurations worked. I know the GRC flowgraph works
because I tested it with a NI USRP 2920.
I don't see what is the problem. The code runs on USRP-2920
but it doesn't on USRP1.
I don´t need 4 input, only one RX channel.
Could you share your flow-graph, and describe what is meant
by "doesn't work"?
2018-04-30 16:09 GMT-04:00 Marcus D. Leech via USRP-users
<usrp-users@lists.ettus.com
<mailto:usrp-users@lists.ettus.com>>:
On 04/30/2018 02:54 PM, Daniel Guarecuco via USRP-users
wrote:
Hi,
I have an USRP1 with a BasicTX and a BasicRX.
I have been trying to receive data with no luck, it
seems there is a problem with the antenna port.
I run uhd_usrp_probe.exe and this is what I get:
C:\Program Files\UHD\bin>uhd_usrp_probe
[INFO] [UHD] Win32; Microsoft Visual C++ version 14.0;
Boost_105900; UHD_3.11.0.
0-release
[INFO] [NIRIO] rpc_client stopping...
[INFO] [NIRIO] rpc_client stopped.
[ERROR] [UHD] Device discovery error: input stream error
[INFO] [USRP1] Opening a USRP1 device...
[INFO] [USRP1] Using FPGA clock rate of 64.000000MHz...
_____________________________________________________
/
| Device: USRP1 Device
| _____________________________________________________
| /
| | Mboard: USRP1
| | serial: 480f888c
| | name: USRP_ettus
| |
| | 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 Frontend: AB
| | | | Name: BasicRX (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
| | |
_____________________________________________________
| | | /
| | | | RX Frontend: BA
| | | | Name: BasicRX (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
| | |
_____________________________________________________
| | | /
| | | | RX Frontend: A
| | | | Name: BasicRX (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
| | |
_____________________________________________________
| | | /
| | | | RX Frontend: B
| | | | Name: BasicRX (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
| | |
_____________________________________________________
| | | /
| | | | RX Codec: A
| | | | Name: ad9522
| | | | Gain range pga: 0.0 to 20.0 step 1.0 dB
| |
_____________________________________________________
| | /
| | | RX Dboard: B
| | |
_____________________________________________________
| | | /
| | | | RX Frontend: 0
| | | | Name: Unknown (0xffff) - 0
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: 0.000 to 0.000 MHz
| | | | Gain Elements: None
| | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz
| | | | 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 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: ad9522
| | | | Gain range pga: -20.0 to 0.0 step 0.1 dB
| |
_____________________________________________________
| | /
| | | TX Dboard: B
| | |
_____________________________________________________
| | | /
| | | | TX Frontend: 0
| | | | Name: Unknown (0xffff) - 0
| | | | Antennas:
| | | | Sensors:
| | | | Freq range: 0.000 to 0.000 MHz
| | | | Gain Elements: None
| | | | Bandwidth range: 0.0 to 0.0 step 0.0 Hz
| | | | 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 is no antenna listed. Is this a firmware or
hardware problem?
There isn't a problem. The BASIC_RX doesn't have
switchable antennas.
There are two distinct parameters involved. One
describes the signal chain via the subdevice
specification, and the other describes any switchable
antenna
ports available on that connection. In the case of
BASIC_*, there are no switchable antenna connections--in
fact that is true for some other boards
as well.
https://files.ettus.com/manual/page_dboards.html#dboards_basicrx
<https://files.ettus.com/manual/page_dboards.html#dboards_basicrx>
Instead, on the BASIC_RX, you'd use the subdevice spec
to tell the hardware what you're interested in.
For the "A" side of your USRP1:
A:A A:B A:AB A:BA
Are all plausible
For the "B" side:
B:A B:B B:AB B:BA
Are all plausible for your subdev spec.
What I don't recall is whether there are enough DDC
resources in the USRP1 to support all 4 input as
separate real-mode streams. I think you need
to specific the usrp1_fpga_4rx.rbf FPGA image when
you instantiate the device (via the fpga= argument), and
that image precludes the use
of TX at all (because there aren't enough resources in
the FPGA to support TX when you have 4 DDC channels).
The USRP1 is now obsolete, and no new work is being done
on it.
_______________________________________________
USRP-users mailing list
USRP-users@lists.ettus.com
<mailto:USRP-users@lists.ettus.com>
http://lists.ettus.com/mailman/listinfo/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