discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Running benchmark_rx.py in debugging mode


From: Jason Uher
Subject: Re: [Discuss-gnuradio] Running benchmark_rx.py in debugging mode
Date: Mon, 22 Feb 2010 07:34:01 -0600

On Mon, Feb 22, 2010 at 3:55 AM, amarnath alapati
<address@hidden> wrote:
> hi everyone,
>            Is there any way for me to run the benchmark_tx and
> benchmark_rx.py files in debugging mode so that I can see the entire flow
> structure? I am curious to know the steps that take place from the calling
> of the python script to the point where the modulated symbols are
> transmitted via the USB2.0.
> Regards,
> Amarnath

I'm not sure exactly what you mean by 'debugging mode'.  You can
attach a running flowgraph to gdb
(http://www.gnu.org/software/gnuradio/doc/howto-write-a-block.html#debugging),
but I would think that that's lower level stuff than you are looking
for, and the multi-threaded scheduler makes it difficult to monitor
specific flows for a less-than-expert gdb user.

At the current point in time there doesn't seem to be a way to 'single
step' through a flow graph and monitor the inputs and outputs, no
'gnuradio debugger' as it were.  I think this would be a nice feature
to have, both in grc and as command line tool, but I think it's a
pretty hard thing to implement given the current code.

You can turn on logging the benchmark_*x files which will give you the
modulation steps only, if that is what you are interested in.  You
will have to view the log files with octave or matlab and synchronize
them yourself.

Jason




reply via email to

[Prev in Thread] Current Thread [Next in Thread]