Forum: GNU Radio Benchmark_rx problems

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
1fd1353f98e2b642a9a2bb1af52624a2?d=identicon&s=25 Pedro Sánchez Canal (Guest)
on 2009-01-21 16:11
(Received via mailing list)
Hi, I'm trying to establish my first connection between two computers
using two USRPs. As I have read, there are some example programs that
allow you to do it in an easy way in order to understand the basics of
gnuradio work. I have used Benchmark_tx and Benchmark_rx but I haven't
had any success. The two computers are connected through a coaxial wire
and I have also a oscilloscope connected between then to check if
everything is ok.

Benchmark_tx seems to work propertly with the next configuration:

python benchmark_tx.py -f 90M
>>> gr_fir_fff: using SSE
..................................................................
..................................................................
..................................................................
..................................................................
..................................................................
..................................................................
..................................................................
.......

In the oscilloscope screen I can see a sin wave so everything is right
with the transmission point.

However, executing benchmark_rx I can't get any result and the program
never dies. I have look over the benchmark_rx, receive_path and pkt
codes and I can't find what is the problem. I've also tried with several
frecuencies but the result is the same.

python benchmark_rx.py -f 90M

Could you help me please?? Have you got a detailed doc about how
benchmark_rx, benchmark_tx, receive_path, transmit_path and pkt work???

Thank you in advance.

Pedro
745d8202ef5a58c1058d0e5395a78f9c?d=identicon&s=25 Eric Blossom (Guest)
on 2009-01-21 19:53
(Received via mailing list)
On Wed, Jan 21, 2009 at 05:10:07PM +0200, Pedro Sánchez Canal wrote:
>

> Hi, I'm trying to establish my first connection between two
> computers using two USRPs. As I have read, there are some example
> programs that allow you to do it in an easy way in order to
> understand the basics of gnuradio work. I have used Benchmark_tx and
> Benchmark_rx but I haven't had any success. The two computers are
> connected through a coaxial wire and I have also a oscilloscope
> connected between then to check if everything is ok.

Try following the README in gnuradio-examples/python/digital/README
and pay particular attention to the part about using an antenna and
the keeping them 3m apart.  If you're going to try it with a piece of
coax, you'll most likely need an attenuator.

> python benchmark_tx.py -f 90M

If you're using basic Tx and Basic Rx daughterboards, try using -f 10M

> Could you help me please?? Have you got a detailed doc about how
> benchmark_rx, benchmark_tx, receive_path, transmit_path and pkt
> work???

Sorry, there's no docs on how they work.
Have you tried taking a look at the code?

Eric
This topic is locked and can not be replied to.