Hi, I think I have a fairly good understanding of how the basics of GNU Radio work, but there is one thing that I just can't figure out: How can I generate control signals between block and between blocks and the world outside. I understand how to set up flow graph, but I can't find any good examples or tutorials on how to interact with the graph once its running. I'll give you an example: I am creating a receiver, and the signal is divided into several flow graphs. One graph performs acquistion on the incoming signal, and then passes two parameters to the tracking loop. Now what would be the correct way to signal the other graph? In GUI programming the equivalent would be for one block to emit a certain signal, which triggers a callback in another block, but I am not sure if this is the way it is done in GNU Radio. My application has fairly relaxed requirements: There are no hard real-time requirements, as the demodulated data is not intended to be displayed in real time. I have read about the new mblock, but it seemed overkill for my application. Hope I managed to present my question clearly. -- Trond D.
on 2007-03-05 14:45