Hello,
When I run rtl_433 I do not see any devices. When I run it with the "-vvv" flag it seems to detect all kinds of devices around me, but I think I'm getting decoding errors that stop the reporting.
I've only had my device for a week, so I am sure that I am doing something wrong. I've been able to use sdrpp, gqrx, and sdtrunk to receive broadcasts. Every day seems to present me with a new brick wall, but I have not been able to get past this one.
I compiled rtl_433 from source and tried the older one in the xubuntu repository and they both give me the same result. The cmake command didn't find any missing libraries.
I've spent hours running with several flags, and searching for the error messages to no avail.
Any suggestions would be greatly appreciated.
I'm on Xubuntu Linux 24.04.1
This is the Nooelec RTL-SDR v5 Bundle that I am using:
https://www.amazon.com/dp/B01GDN1T4SThese are the commands that I ran followed by their output:
>> rtl_433 -Y autolevel -M level -M noise
OUTPUT
rtl_433 version 24.10-5-g0acfa816 branch master at 202411131210 inputs file rtl_tcp RTL-SDR SoapySDR with TLS
Detached kernel driver
Found Rafael Micro R820T tuner
[SDR] Using device 0: Nooelec, NESDR SMArt v5, SN: 00000001, "Generic RTL2832U OEM"
Exact sample rate is: 250000.000414 Hz
[R82XX] PLL not locked!
Allocating 15 zero-copy buffers
[Auto Level] Estimated noise level is -16.9 dB, adjusting minimum detection level to -13.9 dB
[Auto Level] Estimated noise level is -18.6 dB, adjusting minimum detection level to -15.6 dB
[Auto Level] Estimated noise level is -19.9 dB, adjusting minimum detection level to -16.9 dB
[Auto Level] Estimated noise level is -21.1 dB, adjusting minimum detection level to -18.1 dB
[Auto Level] Current noise level -29.5 dB, estimated noise -21.1 dB
[Auto Level] Estimated noise level is -22.2 dB, adjusting minimum detection level to -19.2 dB
[Auto Level] Estimated noise level is -23.9 dB, adjusting minimum detection level to -20.9 dB
[Auto Level] Estimated noise level is -25.3 dB, adjusting minimum detection level to -22.3 dB
[Auto Level] Estimated noise level is -26.3 dB, adjusting minimum detection level to -23.3 dB
[Auto Level] Estimated noise level is -27.3 dB, adjusting minimum detection level to -24.3 dB
[Auto Level] Estimated noise level is -28.3 dB, adjusting minimum detection level to -25.3 dB
[Auto Level] Current noise level -29.4 dB, estimated noise -28.8 dB
[Auto Level] Estimated noise level is -29.3 dB, adjusting minimum detection level to -26.3 dB
[Auto Level] Current noise level -29.5 dB, estimated noise -29.4 dB
[Auto Level] Current noise level -29.5 dB, estimated noise -29.5 dB
[Auto Level] Current noise level -30.0 dB, estimated noise -29.9 dB
[Auto Level] Current noise level -30.0 dB, estimated noise -30.0 dB
[Auto Level] Current noise level -29.7 dB, estimated noise -29.7 dB
>> rtl_433 -Y autolevel -M level -M noise -vvv
OUTPUT [ABRIDGED]
...
[Protocols] Registered 231 out of 267 device decoding protocols
[Input] The internals of input handling changed, read about and report problems on PR #1978
[SDR] Found 1 device(s)
[SDR] trying device 0: Nooelec, NESDR SMArt v5, SN: 00000001
Detached kernel driver
Found Rafael Micro R820T tuner
[SDR] Using device 0: Nooelec, NESDR SMArt v5, SN: 00000001, "Generic RTL2832U OEM"
Exact sample rate is: 250000.000414 Hz
[R82XX] PLL not locked!
[SDR] Sample rate set to 250000 S/s.
[Input] Bit detection level set to 0.0 (Auto).
[SDR] Tuner gain set to Auto.
[Input] Reading samples in async mode...
[SDR] rtlsdr_set_center_freq 433920000 = 0
[SDR] Tuned to 433.920MHz.
[acquire_thread] acquire_thread enter...
Allocating 15 zero-copy buffers
[Auto Level] Estimated noise level is -16.9 dB, adjusting minimum detection level to -13.9 dB
[Baseband] low pass filter for 250000 Hz at cutoff 25000 Hz, 40.0 us
[Auto Level] Estimated noise level is -18.7 dB, adjusting minimum detection level to -15.7 dB
[Auto Level] Estimated noise level is -20.0 dB, adjusting minimum detection level to -17.0 dB
[Auto Level] Estimated noise level is -21.1 dB, adjusting minimum detection level to -18.1 dB
[Auto Level] Estimated noise level is -22.2 dB, adjusting minimum detection level to -19.2 dB
[Auto Level] Estimated noise level is -23.8 dB, adjusting minimum detection level to -20.8 dB
[Auto Level] Current noise level -29.1 dB, estimated noise -23.8 dB
[Auto Level] Estimated noise level is -25.0 dB, adjusting minimum detection level to -22.0 dB
[calibeur_rf104_decode] DECODE_FAIL_SANITY data all 0x00 or 0xFF
[radiohead_ask_extract] preamble not found
[philips_aj3650_decode] wrong number of bits (1)
[radiohead_ask_extract] preamble not found
[ttx201_decode] Short preamble: 1 bits (expected 17)
[ecowitt_decode] Preamble not found
[pulse_slicer_pcm] Security+ (Keyfob)
codes : {20}00000
[markisol_decode] bits_per_row[0] = 1
[rainpoint_decode] bit_per_row 3 out of range
[jasco_decode] invalid bit count 7
[regency_fan_decode] Expected 21 bits, got 1.
[emos_e6016_decode] Repeated row fail
[emos_e6016_rain_decode] Repeated row fail
[tpms_tyreguard400_callback] Bad message in row 0 need 88 bits got 1
codes : {1}0
[watts_thermostat_decode] Preamble not found
[rosstech_dcu706_decode] bit_per_row 10 out of range
[risco_agility_decode] Preamble not found
[Auto Level] Estimated noise level is -26.4 dB, adjusting minimum detection level to -23.4 dB
[calibeur_rf104_decode] DECODE_FAIL_SANITY data all 0x00 or 0xFF
[calibeur_rf104_decode] DECODE_FAIL_SANITY data all 0x00 or 0xFF
[acurite_986_decode] row 0 bits 1, bytes 5
[radiohead_ask_extract] preamble not found
[radiohead_ask_extract] preamble not found
[philips_aj3650_decode] wrong number of bits (2)
[radiohead_ask_extract] preamble not found
[radiohead_ask_extract] preamble not found
[ttx201_decode] Short preamble: 1 bits (expected 17)
...
Thanks,
Erik