rxseger / rx_tools

rx_fm, rx_power, and rx_sdr tools for receiving data from SDRs, based on rtl_fm, rtl_power, and rtl_sdr from librtlsdr, but using the SoapySDR vendor-neutral SDR support library instead, intended to support a wider range of devices than RTL-SDR
GNU General Public License v2.0
359 stars 69 forks source link

rx_power: repetitive power spikes at seemingly any frequency range with any bandwith on a hackrf #45

Open ld-cd opened 7 years ago

ld-cd commented 7 years ago

I did to tests one with hackrf_power (https://github.com/dirkcgrunwald/hackrf-power), and this tool and ended up with large power spikes that drowned out any signal, over the whole spectrum. I built this using the latest versions of soapy sdr, and the hackrf works perfectly in CubicSDR which uses soapy. Both were run with the options -f 88.1M:107.9M:10K -i 1 -g 50 out.csv, I am going to try it on different hardware in a minute.

hackrf_power: hackrf_power

rx_power: rx_power

EDIT: Same issue appears on another piece of hardware (both are arch linux though).

ld-cd commented 7 years ago

Output from hackrf_info:

Found HackRF board 0:
USB descriptor string: 0000000000000000909864c837420dcf
Board ID Number: 2 (HackRF One)
Firmware Version: 2015.07.2
Part ID Number: 0xa000cb3c 0x00484f59
Serial Number: 0x00000000 0x00000000 0x909864c8 0x37420dcf

Also an ferrite choke was installed on the usb cable.

ld-cd commented 7 years ago

Quick sidenote: rx_fm works

ld-cd commented 7 years ago

I think this is might be caused by the DC spike, I'll look at the difference between the two programs, out of curiosity are you using a jawbreaker or a hackrf one