Wednesday, October 1, 2014

Re: [Discuss-gnuradio] top block edge list

Ryan,

You can print the edge list using

print tb.edge_list()

BUT, it's not populated until after tb.start(). You can either wait
until after tb.start(), or you can use

print tb.dot_graph()

before tb.start(). It's meant to be input to dot (graphviz) but it's
human readable. "dotty" didn't actually parse it right, but I could have
done something wrong there.

- Jeff

On 10/01/2014 04:58 PM, Ryan Marlow wrote:
> Hello All,
> I'm trying to access the data inside the top block class, from a custom
> function or at the very least print out some of it as a test. Is there a
> way to see the data in the top block edge_list() before running
> top_block.start()? I'd like to access this without modifying any of the
> code in gnuradio-runtime so just using already provided functions in
> top_block.
> Thanks,
> Ryan
>
> --
> Ryan L. Marlow
> Research Assistant in CCM Lab <http://ccm.ece.vt.edu>
> Virginia <http://www.vt.edu/> Polytechnic Institute and State University
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

No comments:

Post a Comment