To enable usage of gnuradio blocks in grc, you need to create a specially crafted .xml file for each block.

Samples of these blocks can be found under $(path_to_gnuradio_trunk)/grc/data/platforms/python/blocks/.

These .xml files then need to be installed into /usr/share/gnuradio/grc/blocks/

Finally, you need to add your blocks to /usr/share/gnuradio/grc/blocks/block_tree.xml

Reference: http://gnuradio.org/trac/wiki/GNURadioCompanion#InstallingtheXMLBlockDefinition

Advertisements