This tutorial on the GNURadio website shows that you can add a parameter to an OOT block by adding something like:
d_grey_code(grey_code)
to the block constructor after the output parameters, and adding
bool d_grey_code;
to the header file.
Doing this works fine, however, if I instantiate this block in a GR flowgraph and start a program, then "grey_code" is only updated at the start of the program.
If I set "grey code" to a variable and change it after the program starts, this change is not recongnized within the block.
Is there a method to create a parameter for an OOT block which will respond to changes in its value after a block is initialized?