Multiple flowgraphs and GUI elements

Hi all guys,

I am building a gnuradio top block application where I want to have rx
and
tx flographs. Something similar to the example provided with gnuradio. I
want to make rx path and tx path, but the example doesn’t use “common”
way
for making GUI elements. Now, I am a little bit confused. Should GUI
elements be part of rx and tx path while in the top block, I should only
add them using Add or GridAdd methods?

Thanx

Hi Nemanja

On 04/27/2015 01:18 PM, Nemanja S. wrote:

Hi all guys,
and girls :slight_smile:

I am building a gnuradio top block application where I want to have rx
and tx flographs. Something similar to the example provided with gnuradio.
Which one of the dozens of examples?

Greetings,
Marcus

The one suggested for multiple flowgraphs in the gnuradio page Writing
python applications. Walkie talkie nbfm example (can’t provide the name
at
the moment).

Best,
Nemanja

On Mon, Apr 27, 2015 at 2:23 PM, Marcus Müller
[email protected]

Ok, this boils down to one thing:

The flow graph you’re doing doesn’t really have logically “separate” RX
and TX parts.
Just put it all in one big GRC file and you should be set; do you
encounter any problems when doing that?

Greetings,
Marcus

So you mean this one:
http://gnuradio.org/redmine/projects/gnuradio/wiki/TutorialsWritePythonApplications#Multiple-flow-graphs

That refers to the Push-to-talk example from gr-uhd, which is a bit
older, I think.
However, the whole point is that you can simply write your TX flow graph
and your RX flow graph as hierarchical blocks of their own, for example
graphically using GRC, or like in that Tutorial in python. Then you just
use these hier_block2 's in your “overall flow graph”.

The graphical sinks must be placed at the point where the samples flow
that you want to visualize, hence I don’t understand that part of the
question; I do think you’re on to something, so could you please
elaborate?

Best regards,
Marcus

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs