discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] High Flowgraph Latency in 3.6.4.1


From: John Malsbury
Subject: [Discuss-gnuradio] High Flowgraph Latency in 3.6.4.1
Date: Fri, 10 Oct 2014 10:33:52 -0700

I thought I would join the list of people emailing the list this week about obscure issues with ancient versions of GNU Radio.

I have a flow graph that needs to operate at a variety of datarates from a few kbps to about 1 Mbps.  Due to the potential for very wide frequency errors, we still have to sample at >1e6 and decimate for the lower bitrates.

Toward the end of the receive chain, there are a multitude of blocks that are used for Viterbi node synchronization. I've found that the number of blocks in series (3-5), combined with the low datarates at this point in the flowgraph, lead to latencies on the order of 1-2 minutes.  That is to say, once the node synchronization is accomplished, it takes 1-2 minutes to flush these blocks and get the fresh, good data through.  This is measured with function probes on the state of the sync process, and BERT analysis of the demodulator output [through TCP/IP socket].
Any general advice anyone can offer?  It feels like the right solution is to force small buffer sizes on the relevant blocks... 

-John

reply via email to

[Prev in Thread] Current Thread [Next in Thread]