After further thought, the simplest way to glue them together is to just use unix-domain datagram sockets or other IPC. This takes about 5 lines of Python on the GNU Radio end.
At BBN we're planning to have some sort of integration between Click and GNU Radio (to do data networking with Click as the router and GNU Radio as the PHY, and the MAC somewhere TBD in between), and are heading for multiple processes and IPC exactly as Eric suggests. This also avoids having to figure out if the Click license is GPL compatible and requiring one's changes to Click to be under the GPL rather than the BSD/X11-like Click license. More importantly, it avoids difficult and hard to maintain cross-project software dependencies. -- Greg Troxel <[EMAIL PROTECTED]> _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnuradio