discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: GNURadio app overflow with hackrf


From: Kyeong Su Shin
Subject: Re: GNURadio app overflow with hackrf
Date: Wed, 6 Nov 2019 06:22:44 +0000

Hello Thabet:

There are several possibilities. If you have one or more "file sink" blocks, then your storage I/O speed could be acting as the bottleneck. If you have Python blocks, then they are often the bottleneck of the flowgraph.

If none of the above is true, try running "top -H" while your GNU Radio flowgraph is running. If one GNU Radio block is consuming almost one CPU core, that block is acting as the processing bottleneck. You must somehow reduce the complexity of that block. For an example, if that block involves FIR filters, then maybe you can try using simpler filter taps.

(also, please consider including discuss-gnuradio as a recipant when replying to the e-mail thread, so as other people can also benefit from the discussion).

Regards,
Kyeong Su Shin

보낸 사람: Thabet GHARBI <address@hidden>
보낸 날짜: 2019년 11월 5일 화요일 오후 9:06
받는 사람: Kyeong Su Shin <address@hidden>
제목: Re: GNURadio app overflow with hackrf
 
Hi Shin,

I tested hackrf with null souce and it does'nt generate overflows.

So, I use now a native linux (powerful system). My CPU is running at 60% of his capacity but I still have overflows.

Any Idea?

Thanks.

Regards,
Thabet


Le lun. 4 nov. 2019 à 14:19, Thabet GHARBI <address@hidden> a écrit :
Hi Shin,

Thank you for your reply.
I'll check this.

Regards,
Thabet

Le lun. 4 nov. 2019 à 11:43, Kyeong Su Shin <address@hidden> a écrit :
Hello Thabet,

If you directly hook up your "Osmocom Source" (or an equivalent) to a "Null Sink", and if it still overflows, then your USB host is not keeping up. If it stops overflowing, your CPU is not keeping up with your GNU Radio flowgraph and you may have to either optimise your flowgraph or use a faster system.

Virtual machine harms the USB performance, so maybe you want to try running GNU Radio natively as well (live booting with a USB thumb drive, maybe).

Regards,
Kyeong Su Shin

보낸 사람: Thabet GHARBI <address@hidden> 대신 Discuss-gnuradio <discuss-gnuradio-bounces+ksshin=address@hidden>
보낸 날짜: 2019년 11월 4일 월요일 오후 7:17
받는 사람: address@hidden <address@hidden>
제목: GNURadio app overflow with hackrf
 
Hello,

I'm running a GNURadio app on my laptop with HackRF.
My sampling rate is 13.5MHz.

I have permanently overflow.

How can I check if it's due to:
- ADC overflow of HackRF hardware ?
- My laptop which is maybe not powerful enough ? (VirtualMachine: Ubuntu 18.04, 2 cores allocated i7 @3GHz, 4GB RAM allocated)
- GNURadio framework limitation?

Best Regards,

reply via email to

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