I know that a source block of live IQ samples set to a certain sampling rate is 
equivalent to a File source of IQ samples followed by a Throttle block set to 
that same sampling rate. So far so good.

But suppose the system cannot keep up with a live IQ stream, or the equivalent 
File + Throttle and do all the desired signal processing. Is there another way 
to process a file of captured samples without a throttle block, yet produce 
equivalent results output to another file?

Here is an example to illustrate the question:

Live example:
USRP -> AM Radio Demodulation, produces audio data -> Audio Sink

Off-line example (3 separate flowgraphs, run one at a time):

1. USRP --> File
2. File --> AM Radio Demodulation, produces audio data --> File
3. File --> Throttle @ audio rate --> Audio Sink 

Note that #2 can take as long as needed to complete, no issues with loss of 
data.

If so, how would I set up flowgraph #2 above?

Regards,
Tim


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to