> Cool! It would be truly great to see a simplified example of this in
> the GnuRadio repository, and at least somehow mentioned on the wiki. 
Yes, I suppose it would.  I'll put it on my list, but so many other
things to do :-(

>> The other "trick" that I use is to use the XMLRPC server stuff that Josh put
>> in GRC--it allows you to set flowgraph variables from an
>>  outside program, which is really great!
>>     
> Hum. Any examples?
>
> I also wonder - have you quantified overhead of those methods - in
> latency, jitter, memory, etc?
>
>   
Well, in terms of the FIFO I/O, they're pretty-darned efficient in
Linux, at least as efficient as disk I/O,
  although since FIFOs (named pipes) are implemented in kernel memory,
they're typically a lot
  faster.

I've never needed the XMLRPC stuff to "go real fast", since I typically
use it to modify flow-graph
  parameters that change infrequently.  One of the things I use it for
in one of my applications that I
  did for a customer is for active RFI excision for a science
application.  The flow-graph produces
  a spectral estimate which is sent over a FIFO to an external program
that analyses the spectrum, and
  then, if necessary, sends back parameters for a multi-notch filter
into the flow-graph.


-- 
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org



_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to