discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] What happens to incoming data if a block is too s


From: Marcus D. Leech
Subject: Re: [Discuss-gnuradio] What happens to incoming data if a block is too slow?
Date: Mon, 13 Jun 2011 20:06:07 -0400
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc14 Thunderbird/3.1.10

Is the data coming in the buffer FIFO? Is there a way to keep track of how much data is lost?

Yes, the data are delivered FIFO.

In UHD, you can arrange for there to be timestamps on the data, so you could look at the data and detect interruptions in the
  monotonicity.

As long as overruns aren't happening *frequently* (like more than once every few dozen higher-layer-data-frames), then one can regard such interrupts in data flow as equivalent to channel noise, which is something you have to cope with *regardless*--even if your
  sample stream is "perfect".

In fact, if your channel model makes brash assumptions like the only "noise" will be from the "natural physics" of the channel, then you've already entered a state of sin. In general, radio channels aren't well-behaved with regard to "goop" on the channel, and I regard sampling
  overruns, at a 10,000ft level, as broadly-equivalent to "channel goop".

Your mileage may vary. Void where prohibited. Batteries not included. Some assembly required. No warantee as to fitness for a particular
  purpose, etc, etc, etc :-)

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





reply via email to

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