@tyonjackson and I looked at this earlier and it gives the basic framework for the XML of a given block.
We'll also want to use some more advanced tools to see what is different between an unconfigured GRC, an nominally configured GRC, and a fully configured GRC. We can use diff or it might be possible to upload a nominal file in GitHub, overwrite it with a configured one, and then look at the differences in the GH diff view. That way everyone can see that. If anyone wants to give it a shot, go for it.
@inls718/visual-design-layout did a good jobs today digging into what is going on inside the GRC file XML today.
You may want to have a look at this if you haven't already: http://gnuradio.org/redmine/projects/gnuradio/wiki/GNURadioCompanion#Adding-Custom-Blocks
@tyonjackson and I looked at this earlier and it gives the basic framework for the XML of a given block.
We'll also want to use some more advanced tools to see what is different between an unconfigured GRC, an nominally configured GRC, and a fully configured GRC. We can use diff or it might be possible to upload a nominal file in GitHub, overwrite it with a configured one, and then look at the differences in the GH diff view. That way everyone can see that. If anyone wants to give it a shot, go for it.