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 [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
