extio_airspy_cmake_mgw.dll CPU usage on HDSDR
Closed this issue · 2 comments
Jurgen wrote:
I used your extio_airspy_cmake_mgw.dll for AirSpy on HDSDR.
The reason is the separate slider controls.
The other version on the HDSDR webpage does not have those.
So far so good.
Unfortunately I discovered that your version has a much higher CPU usage.
75% versus 52%
That's a severe difference preventing me from using other programs at the same
time.
Have you notice that also?
Is there a way to improve it, by using different compiler settings?
Jurgen
I didn't notice that high cpu usage, but maybe it is there even here, just
unnoticed.
You can see it in HDSDR directly, or with Process-Explorer.
If you don't use anything else, then you won't notice it.
(just switch between both .dll versions)
But usually I have a lot more things running at the same time, like TV-card and
Perseus.
I use Airspy to monitor the 30-87 MHz range for the unusal signal to show up
BTW I am not using Hdsdr on regular basis, but mainly Studio1 , so even that
is a difference.
I first used SDR# but that really is a CPU hog, even whith my RTL-stick it
caused VLC to stutter when playing a webstream. So I don't use that anymore.
HDSDR is a lot better, although it seems to be a dead horse, because it's not
developed further. FM-deemphasis is bitterly missing. I asked the author to
include it, but nothin happened.
Do you see that high cpu load on some specific band/demod ?
It varies with bandwidth setting (of course)
SR -aa- -bb--
12000 50% 73%
192000 62% 80%
-aa- is the other version
-bb- is your version
Jurgen, I compiled a new .dll that, at least on my system, shows a reduced CPU usage.
Please give it a try and let me know here.