I’m trying to use a UDP source block from a GRC-produced flowgraph.
The only thing it does is this:
gr_block_executor: source <gr_block udp_source (2)> produced no output.
We’re marking it DONE.
Which seems rather useless. How does a block get marked “done” in this
way? That block may not start
producing data for several seconds after startup, since the other end
may not have started up yet
(and the other end can’t start up until the “receiver” end is sitting
waiting on that UDP port).
Is this a known bug?
It’s on UDP port 1420, bound to the localhost eth0 address.
I can confirm using “nc” that I can receive traffic at this port on my
host–even traffic from the “sender”
side of the application (which is also a GnuRadio flowgraph, only
using a UDP sink block).
Shirleys Bay Radio Astronomy Consortium