I tried to add a C++ noblock to my OOT module. In this particular case I wanted to provide a reusable "n of m" counter class (for non-signal stuff to count) in C++ code that I could use within various C++ blocks in the module. And I did not know of a better way to manage that with the ins and outs of the gnuradio OOT module make system.
Anyhow, it unexpectedly generated an xml file to import the non-block into GRC.
Is there a best way to just remove that xml file without causing other issues?
Also when I tried to drag and drop the non-block into GRC, presumably from the default created xml file with no edits (curiosity always gets one in trouble?) GRC went to a blank screen. Of course I was able to close and restart and pick up at the last save which was fine. Okay none of that is really unexpected.
I guess there must be a reason you would have a noblock that can be added to a flowgraph? But if I do not want anyone to accidentally drag my class onto the flowgraph how would I best just remove the GRC interface without breaking everything?
Am I even using the modtool noblock in an intended fashion?
Many thanks as always folks,