A quick followup on progress on this query:
The issue is in lib/flowgraph.cc, where message connection edges are not being used when counting connections (just stream connection edges). So, the flattened flowgraph shows 1 connection (the stream one going out), but no connection is found (because the message one isn't being counted). I believe that this issue would also happen with a non-hier2_block, but I'm not sure.
Now that I understand the basic issue, the big question is how to fix it. I'll keep prodding & once I get my mind around it & get a patch, I'll issue a PR & tag you on it, Volker, for testing. Cheers! - MLD
On Sat, Jul 21, 2018, at 12:41 PM, Michael Dickens wrote:
> Hi Volker - OK thanks for the update. After rechecking my OOT example, I
> agree that this issue requires inheritance from a hier2_block class.
> Maybe that will help track down the issue... ? I know that the code for
> doing connections is pretty gnarly, so who knows? Anyway, worth poking
> at ... and please do let me/the list know of progress. I'll do the same
> if/when I get a chance to look at this issue. - MLD
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
No comments:
Post a Comment