Hi Dennis, Have you seen these:
https://gnuradio.org/doc/doxygen/page_python_blocks.html and http://gnuradio.org/redmine/projects/gnuradio/wiki/Guided_Tutorial_GNU_Radio_in_Python They have some good info on how to setup your Python block. -Trip On Wed, Mar 16, 2016 at 4:51 PM, Dennis Glatting <gnura...@pki2.com> wrote: > This is probably a dumb question but someone has to ask them... > > > I have a run graph with c++ blocks: a receiver block, a transmitter > block, and a manipulator block. I want to have the manipulator block > editable from the run graph where the user can insert python code. > Specifically: > > 1) The block has two message ports: an "in" port and an "out" port. > > 2) A user can write and type python code into the block to manipulate > the message received on the input port and post the manipulated message > on the output port. > > 3) The python code may have to call other functions, such as updating a > hash code. > > How might I do that? I could do a c++ wrap around exec() but I believe > there has to be an easier way since GNURadio is a combination of python > and c++. > > The incoming messages arrive at a low frequency and a low data rate so > I'm not really concerned about processing time. > > > > > > > > _______________________________________________ > 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