/r/RTLSDR

Photograph via snooOG

A subreddit for the low-cost software defined radio (SDR) community. While originally dedicated to the RTL2832U USB rtl-sdr project, relevant content related to general SDR, RF, and similar projects are also welcomed.

Link / Image posts are now sent to the Mod Queue before appearing. Use self / text posts for your immediate inquiries and general posts.

A subreddit for the low-cost, DIY software defined radio (SDR) community. While originally dedicated just to the rtl-sdr project, relevant legal content related to general SDR, RF and similar projects is also welcomed.

Feel free to ask questions but please check the wiki first.

rtl-sdr

"rtl-sdr" is a generic term for cheap USB digital TV (DVB-T) receivers that use the Realtek RTL2832U chipset, which can function as general purpose software defined radios (receive only). All rtl-sdr compatible devices employ the RTL2832U as an ADC and USB controller, but different RF tuners may be used. Note that rtl-sdrs do not transmit!

Typical specs (some depend on specific tuner):

  • Cost: ~$5-45 USD
  • Frequency range : 24 - >1760 MHz (100 KHz - 24 MHz in direct sampling mode)
  • Max sample rate: 3.2 MS/s (2.6 MS/s in practice)
  • Resolution: 8 bits/sample
  • Noise figure: < 4.5 dB

Resources - Please read this first - before posting!

  • The rtl-sdr project page Source of the rtl-sdr driver software and hub for its continued development. (osmocom.org)

  • See our wiki with tutorials and other resources including a Quick Start page to verify your dongle works.

  • Here is a great, broadband Planar Disk Antenna that outperforms most commercial antennas of similar size for under $65-75 and can be built in a half hour or less by beginners with less than $10 in parts. Please verify your dongle is working with a good antenna before complaining that you cannot receive something. Just because an antenna "is sold" does not mean its good or even marginal. In contrast, the Planar Disk is almost free and it performs quite well in an indoor setting.

  • ##rtlsdr IRC channel on freenode

  • What is an SDR? Free HF "WebSDR" here.

Related subreddits

/r/RTLSDR

106,170 Subscribers

1

Beginner advice

Hey, I'm fairly new to the radio community. I bought a VX-7R a long time ago to listen to the maintenance departments at work, but never learned how to use any of the other features of the radio. I also have rtl-sdr that I've been playing with, but I'm a bit overwhelmed with this stuff in general. I want to learn more about all things radio, but I'm not sure where to begin. I'm struggling to understand all the different antenna's and how to set them up, the different Bands and what they mean, all the digital stuff, and so on. My main interest is just listening to what's out there and going on around my city. I think decoding digital stuff like satellite images, or water/electric meters, hospital pagers, and stuff like that would be cool too. After the recent hurricanes I think it would be a good emergency tool and skill to have as well... Does anyone have any advice on resources like videos or books to guide me through this stuff? I appreciate any advice:)

0 Comments
2024/11/02
23:15 UTC

14

Need advice for random wire antenna experiment

Random Wire on this one?

Hello fellow community - trying to experiment with a random wire on this balun.. I guess the upper part highlighted in yellow is the part where i plug in my wire, and the lower one is the ground right? Since it makes sense accordintg to how the PCB looks.. Trying to use it with a SDR receiver..

Also have some cheap speaker cable/wire that i wanna use with that to experiment around..should i tie up both ends of the cable or just seperate it and use it like that

Any help and advice is highly appreciated!

19 Comments
2024/11/02
20:57 UTC

5

Mixer board RF input

How should I connect an antenna to an ADL5801 mixer board like this? Should I plug it into RF_IP connector and leave the second one, or should I terminate second connector with some dummy load? How to connect two antennas at once?

2 Comments
2024/11/02
20:20 UTC

1

Some help on inputting data ?

https://preview.redd.it/035mx196njyd1.png?width=1019&format=png&auto=webp&s=471f824090eeb7f8388bb496603f75723fdfccad

https://preview.redd.it/bmsfm497njyd1.png?width=1674&format=png&auto=webp&s=736df27ca463a4ce2688140da9aaaf735b1862ab

I'm using dsdplus and i'm listening to this DMR channel i put the info into sentinel so i could listen to is on my sds100 but i'm not hearing it on my sds100. does anyone know if i'm putting it into sentinel the correct way?

1 Comment
2024/11/02
19:58 UTC

1

Is SDRUno giving me problems?

So in school we have this project where I and some classmates are building an antenna in order to then spy on a monitor. We built a yagi-antenna for 1058 MHz with 9 dbi and I have a SDRplay RSPduo which I connect it to the computer with. I have tested and made sure that the antenna can pick up radio signals, eventhough it isnt built for that frequency. But when I try to listen to the computer screen around 1030-1050 MHz I get nothing. https://www.youtube.com/watch?v=DlVM9xqGKx8 this is the video that I'm trying with. So I'm wondering if there might be something wrong with the antenna or if there is some sort of setting inside SDRUno that I just havent turned on?

14 Comments
2024/11/02
15:54 UTC

1

How good are the MFJ-1022 active antennas for mediumwave & shortwave reception?

0 Comments
2024/11/02
14:21 UTC

5

LNA recommendations?

Hiya I was wondering what LNA's you'd recommend for the 137 MHz is range

3 Comments
2024/11/02
11:52 UTC

0

rtlsdr dongle vs commercial receiver performance for CW on HF?

I need to buy a receiver for the HF bands and specifically to copy CW signals on the amateur bands and I am torn between am rtlsdr device and an entry level commercial receiver like the XHDATA D808 or Tecsun PL 330.

  1. What is the status of rtlsdr on a Linux computer in 2024? Can a dongle receive on the HF band natively without an additional converter? Is there software for Linux to achieve this? How much am I expected to spend? for the dongle (I'm in UK)?

  2. If the above is true, how would performance, specifically on CW, compare to one of the commercial radios described above? CW requires a tight filter, which commercial receivers don't have. Would a rtlsdr dongle be a better or worse choice, also in terms of selectivity or sensitivity?

5 Comments
2024/11/02
11:10 UTC

8

How do I make a wide band antenna at home

Can i make a wide band antenna out of a pvc pipe , copper cable and a cable to connect it to my scanner?

31 Comments
2024/11/02
07:47 UTC

4

How well do those HD TV antenna amplifiers work?

I have a few HD antenna amps, and I tried one with my RTLSDR dongle... doesn't seem to work well. I get about the same signal strength as if I were to run without one.

What amp should I be using? Will an old analog cable TV distribution amplifier work?

Also, i get a lot of local radio station interference in the shortwave bands. Is there a way I can selectively block the broadcast band, unless I specifically tune to the broadcast bands?

11 Comments
2024/11/02
03:03 UTC

0

White noise on my RSP1

Here’s my issue: I have an SDR SDRplay RSP1 receiver that works perfectly at home with my loop antenna and connected to my laptop. Currently, I'm away and it's connected to another antenna, but I'm mostly hearing white noise. I checked to ensure the laptop is running on battery and not plugged in. I tried this antenna a few days ago, and everything was working perfectly.

5 Comments
2024/11/01
15:31 UTC

15

LTE interference band 28 700 mhz

We know how important filters are for AM and FM, but I see no one mentioning cellular bands. In my case I live in the middle of the city and I have at least 6 cell towers and without the LTE filter I have interference in the entire 400 MHz band.

The problem is that LTE filters for TV block everything above 605 mhz. Does anyone know if there is a band pass filter for 800 MHz? There are some frequencies I want to receive between 850 and 860 MHz but interference also affects them.

10 Comments
2024/11/01
00:45 UTC

10

Explain it like i am a 5 year old / Direct Sampling I/Q

So even though i already dived a bit into the SDR world for a while now, i came across a topic i havent found any good answer to: Direct Sampling..
So far i had and used the RTL SDR V4 and had the direct sampling in SDR++ always disabled and not set to I or Q branch. I was getting decent results even on shortwave.

Now i purchased a NOOELEC V5, since i like to run SDRangel ADS-B and SDR++ at the same time with a funky dual antenna balcony set up, but the nooelec v5 behaves quiet differently on SDR++ than the RTLSDR v4.

When setting it to q branch i have different reception...long story short: what is the correct setup in the direct sampling menu on SDR++ or for that matter, any SDR software..?

When do i use direct sampling, for which range of frequency, what are the differences...?

Enlighten me please, because all i have found so far was a bit beyond my tech understanding so far

Thanks in advance fellow SDR geeks :)

12 Comments
2024/10/31
17:41 UTC

2

Switching from HackRF to BladeRF for Video Broadcast in GNU Radio Project – Help Needed!

Hey everyone!

I’m working on a project using GNU Radio to broadcast video. So far, I’ve been using a HackRF as the transmitter (TX) and an RTL-SDR as the receiver (RX), and everything’s working smoothly. But for my project requirements, I need to switch from the HackRF to a BladeRF as the TX.

I tried changing the device arguments in the Osmocom sink from “hackrf” to “bladerf” in the GNU Radio Companion (GRC) file, but it didn’t work. I’m not sure if there’s something else I’m missing to get the BladeRF to transmit correctly.

If it’s helpful, I can share my current .grc file for context.

Any tips on best practices for BladeRF settings, or anything else I should watch out for, would be amazing. Thanks in advance for the help! grc file https://github.com/gnuradio/gnuradio/blob/main/gr-dtv/examples/dvbt_tx_8k.grc

note : i've changed the soapy custom sink into a osmocom sink . thank you !

0 Comments
2024/10/31
13:03 UTC

3

I tested TempestSDR while playing love of the s*n 1a (Spoilers who haven't watched LOTS 1A)

3 Comments
2024/10/31
11:50 UTC

0

How to tdoa

Trying to research geolocation on drones and it seems like TDOA is the most reliable way to do it and I'm looking at a more stationary system. Running into a few issues.

  • Sourcing equipment

I want to be able to catch up to 6 GHz which I know RTL SDRs aren't capable of so I wanted to find alternatives. One paper I found had a guy use a Keysight RF sensor that was capable of it but not only do I doubt it's available to private buyers, it's also $23K+. RTL SDRs are much cheaper however they don't hit the frequencies that higher end drones like DJI operate on. Then there's the snag of figuring out if the stuff I do find is compatible with each other.

  • Software

Software I was able to find is also only for equipment that is most likely, again, not sold to private citizens. The closest I could find to software are scripts you would put on a raspberry pi. I also never was able to get Kiwi SDR to load unless I'm an idiot. From what I've heard there are practically no GUIs for this so does that mean I need to learn how to code one myself?

2 Comments
2024/10/30
22:56 UTC

3

Listening to brodcasts on 18 to 38ghz range

I'm new to the rtl sdr and sdr in general. I was told I would not be able to go above 1.7ghz without additional hardware and get much of anything.

I was playing around with sdr++ in Linux and enabled q-branch under direct sampling sampling and getting tons of super strong signals, I assume from satelite radio brodcasts.

How am I able to do that range without additional hardware? I assume it may be because most of the sats I'm getting have direct beams pointed to my geographical area, and there is probably tons of signals I actually may be missing in the ghz ranges, and I'm only getting those strong sat signals

28 Comments
2024/10/30
18:26 UTC

4 Comments
2024/10/30
14:24 UTC

4

SDR idea - would it work?

I've got this idea to put an SDR behind the dashboard of my car and to connect it to the vehicles antenna and then to my phone for roadtripping. I'd want to use it to listen in to weather reports and first responder radios when car accidents block up the highways and such. Would this idea work? And is there an app that would let my iPhone communicate with the SDR? I'm pretty new to all of this so please forgive if these are stupid questions

11 Comments
2024/10/30
06:17 UTC

2

What is the best Noise reduction/Signal processing software

I have the rtl-sdr built into my transever(sorta). I was wondering what software is the best for pulling really hard-to-hear out of the noise with my rtl-sdr.

8 Comments
2024/10/30
05:09 UTC

2

best mobile SDR? Something portable?

Hi there,

since I hate to use my Android + RTLSDR-dongle on that clunky OTG-cable I wonder if there is some more rugged portable solution? I have seen people using stuff like the Pluto+ or what it was named and put a PiZero and a TFT inside, together with a powerbank.

Can you recommend anything that's not 4 figures expensive?

5 Comments
2024/10/30
01:56 UTC

6

Starting RTLSDR

For someone just getting started in this hobby what is the best starting setup with a windows based pc?

5 Comments
2024/10/29
23:47 UTC

6

Looking for a newer guide to setup an RTLSDR Trunking scanner.

I have 2 x RTL-SDR Blog V3 R860 RTL2832U 1PPM TCXO HF Bias Tee SMA Software Defined Radios and I am looking for a reliable, easy to follow guide on setting up the software for these.

A lot of the videos and such Ive found are quite a few years old and I was hoping for a more current guide, if possible.

Thank you in advance for any assistance.

4 Comments
2024/10/29
23:05 UTC

25

Finally set up a RTL-SDR/GQRX/WSJT/Gridtracker FT-8 decoder... really neat stuff and good info about where I'm receiving from with this antenna on different bands

14 Comments
2024/10/29
22:44 UTC

7

Frequent USB disconnects when using a 50ft USB cable on a SDRPlay RSP1A.

Could this be due to the length of the USB cable causing a lower voltage on the end that's plugged into the SDR?

Also could I try using a active USB extension cable like the one found here: https://www.ebay.com/itm/404798681637?mkcid=16&mkevt=1&mkrid=711-127632-2357-0&ssspo=tqqhjqwdtqa&sssrc=4429486&ssuid=qxoFkwISTOG&var=&widget_ver=artemis&media=COPY

19 Comments
2024/10/29
22:41 UTC

1

Another install problem - Windows 11 on Snapdragon ARM

Good morning all -

First things first - I read the QSG. I've also spent about four hours working on this situation with no luck.

I am using a V4 on a Dell XPS13 Snapdragon. This is arm64 architecture but I believe Windows 11 has native x86 emulation. Secure Boot and Driver Signature Enforcement are disabled.

Using Zadig 2.4, when I plug the dongle in I get "Bulk In, Interface (Interface 0)" and "... (Interface 1)" in the drop down. I only see an "Install Driver" button though, when the QSG's screenshot shows that button labeled as "Replace Driver."

The "From" driver is "(NONE)" and the USB ID is correct (0BDA 2838 00).

My complete log is below. I'm absolutely lost at this point after hours of Googling.

Any ideas? Thanks in advance.

Using inf name: Bulk-In_Interface_(Interface_0).inf
Successfully extracted driver files.
Installing driver. Please wait...
libwdi:info [extract_binaries] successfully extracted driver files to C:\Users\ajusk\usb_driver
libwdi:info [wdi_prepare_driver] successfully created 'C:\Users\ajusk\usb_driver\Bulk-In_Interface_(Interface_0).inf'
libwdi:info [wdi_prepare_driver] Creating and self-signing a .cat file...
libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\ajusk\usb_driver\amd64\wdfcoinstaller01011.dll'
libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\ajusk\usb_driver\amd64\winusbcoinstaller2.dll'
libwdi:debug [AddFileHash] 'bulk-in_interface_(interface_0).inf': INF type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\ajusk\usb_driver\bulk-in_interface_(interface_0).inf'
libwdi:debug [AddFileHash] 'wdfcoinstaller01011.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\ajusk\usb_driver\x86\wdfcoinstaller01011.dll'
libwdi:debug [AddFileHash] 'winusbcoinstaller2.dll': PE type
libwdi:info [ScanDirAndHash] added hash for 'C:\Users\ajusk\usb_driver\x86\winusbcoinstaller2.dll'
libwdi:info [CreateCat] successfully created file 'C:\Users\ajusk\usb_driver\Bulk-In_Interface_(Interface_0).cat'
libwdi:info [RemoveCertFromStore] deleted existing certificate 'CN=USB\VID_0BDA&PID_2838&MI_00 (libwdi autogenerated)' from 'Root' store
libwdi:info [RemoveCertFromStore] deleted existing certificate 'CN=USB\VID_0BDA&PID_2838&MI_00 (libwdi autogenerated)' from 'TrustedPublisher' store
libwdi:debug [CreateSelfSignedCert] set Enhanced Key Usage, URL and CPS
libwdi:debug [CreateSelfSignedCert] created new key container
libwdi:debug [CreateSelfSignedCert] generated new keypair
libwdi:info [CreateSelfSignedCert] created new self-signed certificate 'CN=USB\VID_0BDA&PID_2838&MI_00 (libwdi autogenerated)'
libwdi:debug [SelfSignFile] successfully created certificate 'CN=USB\VID_0BDA&PID_2838&MI_00 (libwdi autogenerated)'
libwdi:info [SelfSignFile] added certificate 'CN=USB\VID_0BDA&PID_2838&MI_00 (libwdi autogenerated)' to 'Root' and 'TrustedPublisher' stores
libwdi:info [SelfSignFile] successfully signed file 'C:\Users\ajusk\usb_driver\Bulk-In_Interface_(Interface_0).cat'
libwdi:info [SelfSignFile] successfully deleted private key
libwdi:debug [wdi_install_driver] using progress bar mode
libwdi:debug [installer process] got parameter Bulk-In_Interface_(Interface_0).inf
libwdi:debug [process_message] got request for device_id
libwdi:debug [installer process] got device_id: 'USB\VID_0BDA&PID_2838&MI_00\6&38A180A5&2&0000'
libwdi:debug [process_message] got request for hardware_id
libwdi:debug [installer process] got hardware_id: 'USB\VID_0BDA&PID_2838&REV_0100&MI_00'
libwdi:debug [installer process] got user_sid: 'S-1-5-21-700860050-4024866743-3350311124-1001'
libwdi:debug [installer process] using syslog 'C:\Windows\inf\setupapi.dev.log'
libwdi:debug [installer process] syslog reader thread started
libwdi:debug [installer process] successfully disabled the system restore point creation setting
libwdi:debug [process_message] switching timeout to infinite
libwdi:debug [installer process] Installing driver for USB\VID_0BDA&PID_2838&REV_0100&MI_00 - please wait...
libwdi:debug [syslog] 
libwdi:debug [syslog] /
libwdi:debug [syslog] 8&MI_01\6&38A180A5&2&0001}
libwdi:debug [syslog]      dvi:                     Query-and-Remove succeeded
libwdi:debug [syslog]      dvi:                {Delete Device - exit(0x00000000)}
libwdi:debug [syslog]      dvi:           {Remove DEVICE exit (0x00000000)}
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_REMOVE - exit(0x00000000)} 08:33:01.657
libwdi:debug [syslog] <<<  Section end 2024/10/29 08:33:01.657
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Uninstall (Device Manager) - USB\VID_0BDA&PID_2838&MI_00\6&38A180A5&2&0000]
libwdi:debug [syslog] >>>  Section start 2024/10/29 08:33:06.761
libwdi:debug [syslog]       cmd: "C:\Windows\system32\mmc.exe" C:\Windows\system32\devmgmt.msc
libwdi:debug [syslog]      dvi: {DIF_REMOVE} 08:33:06.761
libwdi:debug [syslog]      dvi:      Default installer: Enter 08:33:06.761
libwdi:debug [syslog]      dvi:           {Remove DEVICE}
libwdi:debug [syslog]      dvi:                {Delete Device - USB\VID_0BDA&PID_2838&MI_00\6&38A180A5&2&0000}
libwdi:debug [syslog]      dvi:                     Query-and-Remove succeeded
libwdi:debug [syslog]      dvi:                {Delete Device - exit(0x00000000)}
libwdi:debug [syslog]      dvi:           {Remove DEVICE exit (0x00000000)}
libwdi:debug [syslog]      dvi:      Default installer: Exit
libwdi:debug [syslog]      dvi: {DIF_REMOVE - exit(0x00000000)} 08:33:06.795
libwdi:debug [syslog] <<<  Section end 2024/10/29 08:33:06.796
libwdi:debug [syslog] <<<  [Exit status: SUCCESS]
libwdi:debug [syslog] >>>  [Device Install (UpdateDriverForPlugAndPlayDevices) - USB\VID_0BDA&PID_2838&REV_0100&MI_00]
libwdi:debug [syslog] >>>  Section start 2024/10/29 08:35:45.751
libwdi:debug [syslog]       cmd: "C:\Users\ajusk\usb_driver\installer_x64.exe" "Bulk-In_Interface_(Interface_0).inf"
libwdi:debug [syslog] lk-In_Interface_(Interface_0).inf"
libwdi:debug [process_message] switching timeout back to finite
libwdi:debug [installer process] more recent driver was found (force option required)
libwdi:debug [process_message] installer process completed
Driver Installation: FAILED (Resource already exists)
4 devices found.
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0BDA&PID_2838&REV_0100
libwdi:debug [wdi_create_list] Compatible ID: USB\COMPAT_VID_0BDA&DevClass_00&SubClass_00&Prot00
libwdi:debug [wdi_create_list] Driver version: 10.0.26100.1882
libwdi:debug [wdi_create_list] usbccgp USB device (0): USB\VID_0BDA&PID_2838\00000001
libwdi:debug [wdi_create_list] Device description: 'Blog V4 (Composite Parent)'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_27C6&PID_633C&REV_0100
libwdi:debug [wdi_create_list] Compatible ID: USB\COMPAT_VID_27C6&Class_FF&SubClass_00&Prot_00
libwdi:debug [wdi_create_list] Driver version: 3.6.380.330
libwdi:debug [wdi_create_list] WUDFRd USB device (1): USB\VID_27C6&PID_633C\UID07640E8F_XXXX_MOC_B0
libwdi:debug [wdi_create_list] Device description: 'Goodix Fingerprint USB Device'
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0BDA&PID_2838&REV_0100&MI_00
libwdi:debug [wdi_create_list] Compatible ID: USB\COMPAT_VID_0bda&Class_ff&SubClass_ff&Prot_ff
libwdi:debug [wdi_create_list] Driverless USB device (2): USB\VID_0BDA&PID_2838&MI_00\6&38A180A5&2&0000
libwdi:debug [wdi_create_list] Device description: 'Bulk-In, Interface (Interface 0)'
libwdi:debug [wdi_create_list] Hardware ID: USB\ROOT_HUB30&VIDQCOM&PID0D08&REV0000
libwdi:debug [wdi_create_list] Compatible ID: 
libwdi:debug [wdi_create_list] Driver version: 10.0.26100.2161
libwdi:debug [wdi_create_list] USBHUB3 USB device (3): USB\ROOT_HUB30\3&2A02A9A5&0&0
libwdi:debug [wdi_create_list] Hardware ID: USB\VID_0BDA&PID_2838&REV_0100&MI_01
libwdi:debug [wdi_create_list] Compatible ID: USB\COMPAT_VID_0bda&Class_ff&SubClass_ff&Prot_ff
libwdi:debug [wdi_create_list] Driverless USB device (4): USB\VID_0BDA&PID_2838&MI_01\6&38A180A5&2&0001
libwdi:debug [wdi_create_list] Device description: 'Bulk-In, Interface (Interface 1)'
libwdi:debug [wdi_create_list] Hardware ID: USB\ROOT_HUB30&VIDQCOM&PID0C8C&REV0000
libwdi:debug [wdi_create_list] Compatible ID: 
libwdi:debug [wdi_create_list] Driver version: 10.0.26100.2161
libwdi:debug [wdi_create_list] USBHUB3 USB device (5): USB\ROOT_HUB30\4&4757E73&0&0
3 Comments
2024/10/29
12:38 UTC

Back To Top