Hi, > One problem is that if you cannot keep up, adding in all-zeros data will > just make it harder to keep up. In general, modern PCs should be able to > keep up with 25 MS/s without problem unless you are doing a lot of > processing. We are actually able to keep up with 300 MS/s on the X300. So > the question is more about why the app can't keep up.
Well, sometimes the issue isn't so much throughput but latency. Like you have some ultra high priority task that decides to block all processing for like 100 ms and some buffer fill up and you miss one packet ever few minutes. I have that kind of stuff all the time on a USRP1. It's not a real time OS so it's always better IMHO to be able to cope gracefully with theses little glitches. And if you're app expects a continuous stream of data to maintain alignement, filling with zero is easy enough. Cheers, Sylvain _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio