Bemerkung

Hallo und herzlich willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Community auf Facebook! Tauchen Sie gemeinsam mit anderen Technikbegeisterten tiefer in die Welt von Raspberry Pi, Arduino und ESP32 ein.

Warum beitreten?

  • Expertenunterstützung: Lösen Sie technische Probleme und Herausforderungen nach dem Kauf mit Unterstützung unserer Community und unseres Teams.

  • Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu erweitern.

  • Exklusive Vorschauen: Erhalten Sie vorab Einblicke in neue Produkte und Ankündigungen.

  • Sonderrabatte: Profitieren Sie von exklusiven Rabatten auf unsere neuesten Produkte.

  • Feiertagsaktionen & Verlosungen: Nehmen Sie an spannenden Verlosungen und saisonalen Aktionen teil.

👉 Bereit, mit uns gemeinsam zu entdecken und zu gestalten? Klicken Sie auf [here] und treten Sie noch heute bei!

RTL-SDR Blog V4

Bemerkung

Die Pironman-5-Serienprodukte enthalten die folgenden Module nicht. Sie müssen eines selbst vorbereiten oder auf unserer offiziellen Website erwerben:

Diese Anleitung beschreibt ein zuverlässiges Installationsverfahren für den RTL-SDR Blog V4, einen beliebten und erschwinglichen USB-Software-defined-Radio (SDR)-Empfänger. Die V4-Version verfügt über einen verbesserten R828D-Tuner, einen Direktabtastmodus, bessere Empfindlichkeit und einen integrierten Bias-T zur Stromversorgung aktiver Antennen. Er eignet sich gut für den Empfang von UKW-Rundfunk, Flugfunk, Amateurfunk, ADS-B und vielen anderen Signalen unter Linux- und Raspberry-Pi-Systemen.

Die ursprüngliche Dokumentation des Herstellers finden Sie im offiziellen RTL-SDR Blog V4-Leitfaden: https://www.rtl-sdr.com/V4/


Treiber für RTL-SDR Blog V4 installieren

0. Vorbereitung

sudo apt update
sudo apt install -y git cmake build-essential pkg-config libusb-1.0-0-dev sox
Hinweis:

sox (stellt den Befehl play bereit) ist für direkte Audiotests enthalten.

1. Vollständige Bereinigung alter Bibliotheken und Binärdateien (entscheidend)

sudo apt purge -y 'librtlsdr*'
sudo rm -rf /usr/lib/librtlsdr* /usr/include/rtl-sdr* \
            /usr/local/lib/librtlsdr* /usr/local/include/rtl-sdr* \
            /usr/local/include/rtl_* /usr/local/bin/rtl_*
sudo ldconfig

Überprüfung A:

ldconfig -p | grep rtlsdr || echo "OK: Kein librtlsdr im System-Cache gefunden."

2. RTL-SDR Blog V4-Treiber erstellen und installieren

cd ~
git clone https://github.com/rtlsdrblog/rtl-sdr-blog.git
cd rtl-sdr-blog
mkdir build && cd build
cmake .. -DINSTALL_UDEV_RULES=ON
make
sudo make install
sudo cp ../rtl-sdr.rules /etc/udev/rules.d/
sudo ldconfig

Überprüfung B:

which rtl_test
ldd "$(which rtl_test)" | grep rtlsdr   # Sollte auf /usr/local/lib/librtlsdr.so zeigen

3. DVB-Kernelmodul deaktivieren und neu starten

echo 'blacklist dvb_usb_rtl28xxu' | sudo tee /etc/modprobe.d/blacklist-dvb_usb_rtl28xxu.conf
sudo reboot
Hinweis:

Sofortige Neuladebefehle (udevadm control --reload-rules und udevadm trigger) sind optional, wenn Sie sofort neu starten möchten.

4. Treiber nach Neustart überprüfen

rtl_test -t
Erwartet:

Die Ausgabe sollte RTL-SDR Blog V4 Detected enthalten und keine [R82XX] PLL not locked!-Meldungen. Die Zeile Using device 0: Generic RTL2832U OEM ist normal – das ist nur der USB-Name.

6. FM-Empfang von der Befehlszeile aus testen

rtl_fm -f 97.1M -M wbfm -s 180000 -r 48000 -g 28 | play -t raw -r 48k -e s -b 16 -c 1 -

Tipps:

  • -g: Versuchen Sie Werte zwischen 25–35 dB; höher ist nicht immer besser.

  • Reduzieren Sie -s auf ~170k–180k, um Rauschen zu verringern.

  • Passen Sie die Frequenz leicht an (z.B. 97.1005M) für die Feineinstellung.

  • Schließen Sie andere SDR-Software, die das Gerät möglicherweise belegt.


Häufig verwendete Funksoftware installieren

Dieser Abschnitt stellt vier weit verbreitete SDR-Anwendungen vor, mit kurzen Beschreibungen, Installationsanweisungen und grundlegenden Einrichtungstipps für Debian-basierte Systeme.


GQRX

GQRX ist eine einfache, benutzerfreundliche SDR-Empfängeranwendung mit grafischer Oberfläche. Es unterstützt eine Vielzahl von SDR-Geräten und ist ideal zum Hören von FM, AM, SSB und anderen Signalen mit Echtzeit-Spektrum- und Wasserfalldiagrammen.

Sie können auch die offizielle Raspberry-Pi-Installationsanleitung hier finden: https://www.gqrx.dk/download/gqrx-sdr-for-the-raspberry-pi

Option 1 – Schnellinstallation (Empfohlen für die meisten Benutzer)

Schnell, einfach und in Systemaktualisierungen integriert – ist aber möglicherweise nicht die neueste Version.

sudo apt update
sudo apt install -y --no-install-recommends gqrx-sdr

Option 2 – Aus dem Quellcode erstellen (Optional, neueste Funktionen)

Stellt die neueste Version und vollständige Anpassbarkeit sicher, benötigt aber länger zum Kompilieren und erfordert mehr Abhängigkeiten.

sudo apt update

sudo apt-get install -y --no-install-recommends \
  cmake gnuradio-dev gr-osmosdr qt6-base-dev qt6-svg-dev \
  libasound2-dev libjack-jackd2-dev portaudio19-dev libpulse-dev

git clone https://github.com/gqrx-sdr/gqrx.git
cd gqrx
mkdir build && cd build
cmake ..
make
sudo make install

Treiber-Überschreibung verhindern

Bei der Installation von GQRX, SDR++, gnuradio-dev oder gr-osmosdr kann das System veraltetes librtlsdr neu installieren. Überprüfen Sie nach jeder Installation:

ldd "$(which rtl_test)" | grep rtlsdr

Wenn es nicht mehr auf /usr/local/lib/librtlsdr.so zeigt, führen Sie aus:

sudo apt purge -y 'librtlsdr*'
sudo ldconfig
cd ~/rtl-sdr-blog/build && sudo make install && sudo ldconfig

Sie können sofort testen (oder nach einem Neustart für eine saubere Umgebung):

rtl_test -t

Erwartete Ausgabe:

  • Enthält RTL-SDR Blog V4 Detected.

  • Keine [R82XX] PLL not locked!-Meldungen.

Erstmalige Einrichtung

  • I/O-Geräte:

    • Gerät: RTL-SDR (V4).

    • Eingangsrate: 1.8 MSPS (1800000).

  • Eingangssteuerung:

    • LNA-Verstärkung: Beginnen Sie mit etwa 25–35 dB, passen Sie nach Bedarf an

  • Empfängeroptionen:

    • Stellen Sie die Frequenzkorrektur (PPM) aus Ihrer Kalibrierung ein.

    • Modus: WFM (mono oder stereo) für UKW-Rundfunk.


SDR++ (SDRpp)

SDR++ ist ein moderner, schneller, plattformübergreifender Software-defined Radio (SDR)-Empfänger, der eine Vielzahl von Geräten unterstützt, einschließlich des RTL-SDR Blog V4. Es bietet eine übersichtliche, benutzerfreundliche Oberfläche, breite Modulationsunterstützung, erweiterte DSP-Filterung und Aufnahmefunktionen.

Das offizielle Benutzerhandbuch finden Sie hier: https://www.sdrpp.org/manual.pdf

Aus dem Quellcode installieren

sudo apt update
sudo apt install -y --no-install-recommends build-essential cmake git pkg-config \
  libfftw3-dev libvolk2-dev libglfw3-dev libglew-dev \
  libzstd-dev librtaudio-dev

git clone https://github.com/AlexandreRouma/SDRPlusPlus
cd SDRPlusPlus
mkdir build && cd build
cmake .. -DOPT_BUILD_RTL_SDR_SOURCE=ON
make
sudo make install

Treiber-Überschreibung verhindern

Bei der Installation von GQRX, SDR++, gnuradio-dev oder gr-osmosdr kann das System veraltetes librtlsdr neu installieren. Überprüfen Sie nach jeder Installation:

ldd "$(which rtl_test)" | grep rtlsdr

Wenn es nicht mehr auf /usr/local/lib/librtlsdr.so zeigt, führen Sie aus:

sudo apt purge -y 'librtlsdr*'
sudo ldconfig
cd ~/rtl-sdr-blog/build && sudo make install && sudo ldconfig

Sie können sofort testen (oder nach einem Neustart für eine saubere Umgebung):

rtl_test -t

Erwartete Ausgabe:

  • Enthält RTL-SDR Blog V4 Detected.

  • Keine [R82XX] PLL not locked!-Meldungen.

Hinweise zum ersten Start:

Nach der Installation erscheint SDR++ in Ihrem Desktop-Menü (normalerweise unter „Sonstige“), oder Sie können es ausführen mit:

sdrpp
  • Gerät: Wählen Sie RTL-SDR (V4) im Menü Source.

  • Abtastrate: 1,8 MSPS ist typisch; niedriger, wenn die CPU-Last hoch ist.

  • Verstärkung: Deaktivieren Sie AGC und stellen Sie die manuelle Verstärkung ein (beginnen Sie mit ~35 dB).

  • PPM-Korrektur: Geben Sie Ihren Kalibrierungswert von rtl_test -p ein.

  • Demodulationsmodus: Wählen Sie WFM für UKW-Rundfunk, SSB für Amateurbänder usw.


rtl_433

rtl_433 ist ein Befehlszeilenwerkzeug zum Dekodieren von Funkübertragungen von Geräten, die im 433-MHz-ISM-Band arbeiten, wie z.B. Wetterstationen, Reifendrucksensoren und drahtlosen Thermometern.

Installieren:

sudo apt install -y rtl-433

Treiber-Überschreibung verhindern

Bei der Installation von GQRX, SDR++, gnuradio-dev oder gr-osmosdr kann das System veraltetes librtlsdr neu installieren. Überprüfen Sie nach jeder Installation:

ldd "$(which rtl_test)" | grep rtlsdr

Wenn es nicht mehr auf /usr/local/lib/librtlsdr.so zeigt, führen Sie aus:

sudo apt purge -y 'librtlsdr*'
sudo ldconfig
cd ~/rtl-sdr-blog/build && sudo make install && sudo ldconfig

Sie können sofort testen (oder nach einem Neustart für eine saubere Umgebung):

rtl_test -t

Erwartete Ausgabe:

  • Enthält RTL-SDR Blog V4 Detected.

  • Keine [R82XX] PLL not locked!-Meldungen.

Grundlegende Verwendung:

  • Führen Sie rtl_433 aus, um gängige 433-MHz-Geräte automatisch zu erkennen und zu dekodieren.

  • Verwenden Sie rtl_433 -G, um alle unterstützten Protokolle aufzulisten.


dump1090-mutability

dump1090-mutability ist ein Mode-S-Decoder für ADS-B-Flugzeugtransponderdaten. Es empfängt und dekodiert Flugzeugpositionen, Geschwindigkeiten und andere Flugdaten und kann eine Live-Karte über einen Webbrowser bereitstellen.

Installieren:

sudo apt install -y dump1090-mutability

Treiber-Überschreibung verhindern

Bei der Installation von GQRX, SDR++, gnuradio-dev oder gr-osmosdr kann das System veraltetes librtlsdr neu installieren. Überprüfen Sie nach jeder Installation:

ldd "$(which rtl_test)" | grep rtlsdr

Wenn es nicht mehr auf /usr/local/lib/librtlsdr.so zeigt, führen Sie aus:

sudo apt purge -y 'librtlsdr*'
sudo ldconfig
cd ~/rtl-sdr-blog/build && sudo make install && sudo ldconfig

Sie können sofort testen (oder nach einem Neustart für eine saubere Umgebung):

rtl_test -t

Erwartete Ausgabe:

  • Enthält RTL-SDR Blog V4 Detected.

  • Keine [R82XX] PLL not locked!-Meldungen.

Grundlegende Verwendung:

  • Führen Sie aus: dump1090 --interactive --net.

  • Öffnen Sie http://<raspberrypi-ip>:8080 in Ihrem Browser, um die Live-Flugzeugverfolgung anzuzeigen.