Rtl-sdr v3 vs KrakenSDR discrepancy in power and frequency response?

Executing this command:

rtl_power -d 0 -e 1m -g 49 -f 102200000:104600000:300000

on both rtl-sdr v3 and KrakenSDR produces very different results.

For rtl-sdr V3:

For KrakenSDR:

KrakenSDR and RTL-SDR are both not calibrated in terms of power measurements. So they will be different, and probably even different from unit to unit

1 Like

What about the difference in frequency response?

The RF input frontend of the two devices are also slightly different. The V3 has modifications to allow it to work with HF signals, so the response will be different.

Also it’s not possible to measure this without a noise source being on the front end. Did you have a noise source connected when rtl_power was running?

1 Like

I don’t have a noise source for the rtl-sdrV3 so I will have to rely on the krakensdr.

However, I’ve now got bigger problem.

Basically I can’t get a power measurement anymore from the krakensdr because it won’t deliver signal from my PCB antenna.

SDR++ tuned to a nearby FM station (103.1MHz):
-54dBm rtl-sdrV3 with PCB antenna
-73dBm krakensdr with PCB antenna
-42dBm rtl-sdrV3 with kraken antenna
-50dBm krakensdr with kraken antenna

All of these measurements were made with the same SDR++ settings through ch0 id 1000 and the same cables from the antenna.

Something must have changed on my host computer (laptop) but I can’t figure out what.

I suppose I’ll have to try to run SDR++ on the Raspberry Pi4 that I use for DoA --somehow – to control for whatever went wrong on my host computer.

Although I wasn’t able to run SDR++ on the RBP4 I was able to run the rtl_power command in that environment and compare the numbers that it reported in my laptop environment.

There is no substantive difference. In both environments there is about a 20dBm drop when going from the kraken antenna to the PCB antenna.

The problem is not in my laptop environment (either that or it is in both my laptop environment and the ISO image for KrakenDOA running on my RBP4 which is quite unlikely).

So what would cause the rtl-sdrV3 to have only a 10dBm difference between those antennas and the krakensdr to have a 20dBm difference?

SDR++ aznd rtl_power don’t measure in dBm because the RTL-SDRs are not calibrated. It measures in dBFS instead, so you can’t simply compare the two. You can try to compare signal SNR though and they should be similar.

1 Like

I can listen to the station with SDR++ and rtl-sdrV3.
Changing only to KrakenSDR I can barely hear it above the noise.

I’m really at a loss for how to proceed. Must I return my KrakenSDR?