Bislang war eines der größten Hindernisse für unsere Community beim Experimentieren mit GNU Radio die Komplexität der Installation auf Windows-Systemen. Glücklicherweise ist das nun kein Problem mehr.
Was ist Radioconda? Die Lösung stammt von Conda, einem plattformübergreifenden Paketmanager, der die Installation von Software, einschließlich GNU Radio und dessen Abhängigkeiten, in einer in sich geschlossenen Umgebung vereinfacht. Conda funktioniert unter Linux, macOS und Windows. Um die Sache noch einfacher zu machen, hat Ryan Volz eine komplette Conda-Distribution namens Radioconda erstellt, die GNU Radio enthält. Es handelt sich um ein umfassendes Paket von Open-Source-Software-Radio-Paketen, die mit Conda gebündelt sind. Es enthält nicht nur GNU Radio, sondern unterstützt auch eine Vielzahl von SDR-Geräten und Bibliotheken, wie zum Beispiel:
ADALM-PLUTO, Airspy R2/Mini/HF+, BladeRF, Ettus USRPs, Funcube Dongle Pro/Pro+, HackRF, LimeSDR, Red Pitaya, RFSpace/NetSDR/CloudSDR, & RTL-SDR
Einfache Installation unter Windows
Die Installation von Radioconda unter Windows ist unkompliziert. Die Software wird als Standard-GNU-Radio und DVB-S2x-Sender installiert: Dank Ron, W6RZ, der die nun in GNU Radio integrierten DVB-S2-Blöcke entwickelt hat, war die Einrichtung eines DVB-S2x-Senders mit einer benutzerfreundlichen Oberfläche noch nie so einfach. Starten Sie GNU Radio Companion über das Windows-Startmenü (im Verzeichnis „radioconda“). Für Neulinge auf dieser Plattform steht ein grundlegendes Flussdiagramm zum Download bereit:
dvbs2x-qpsk-500-pluto-basic.grc
Dieses Flussdiagramm implementiert einen DVB-S2x-QPSK-Sender für QO-100 mit den folgenden Parametern:
Symbolrate (SR): 500 kS/s & Vorwärtsfehlerkorrektur (FEC): 2/3
Der Modulator überträgt automatisch einen Transportstrom (hb9tv1-sr500-23-audio-600s.ts). Das Flussdiagramm ist für die Verwendung mit einem 432 MHz/2400-MHz-Transverter und einem über USB angeschlossenen ADALM-Pluto SDR konfiguriert. Das mitgelieferte GUI zeigt das Emissionsspektrum, die Frequenzauswahl und den Emissionspegel an. Es ist eine Windows-Anwendung (.exe), deren Deinstallation keine Auswirkungen auf Ihr System hat. Sie können das Installationsprogramm radioconda-Windows-x86_64.exe herunterladen und die vollständige Dokumentation auf GitHub finden:
https://github.com/radioconda/radioconda-installer
Ein zweites, weiterentwickeltes Flussdiagramm ist ebenfalls zum Download verfügbar:
dvbs2x-qpsk-500-pluto.grc
Zusätzlich zum DVB-S2x-QPSK-Sender implementiert dieses Flussdiagramm: Transportstrom-Eingabe über eine Ethernet-UDP-Verbindung und TS-Durchsatzanzeige mithilfe eines Python-Blocks.
Nach dem Ausführen eines Flussdiagramms in GNU Radio Companion wird eine Python-Datei (.py) generiert. Sie können diese Python-Datei direkt ausführen, ohne GNU Radio Companion zu öffnen. Es wird nur das GUI angezeigt. Um die Python-Datei auszuführen, gehen Sie wie folgt vor:
1. Starten Sie Conda Prompt über das Windows-Startmenü (im Verzeichnis „radioconda“).
2. Navigieren Sie zu dem Verzeichnis, das Ihre .grc-Dateien enthält.
3. Sie sehen die generierten .py-Dateien. Führen Sie sie mit den folgenden Befehlen aus:
python dvbs2x_tx_qpsk_500_pluto_basic.py
python dvbs2x_tx_qpsk_500_pluto.py
OBS-Konfiguration
Um die Einrichtung abzuschließen, wird OBS Studio zum Generieren des Transportstroms (TS) verwendet. Starten Sie in OBS Studio die Aufnahmefunktion mit den folgenden Einstellungen:
Modus: Erweitert & Typ: Benutzerdefinierte Ausgabe (Ffmpeg)
Einzelheiten finden Sie oben im Bildschirmfoto der OBS-Einstellungen.
Sie können die Flussdiagramme und die Transportstromdatei unter folgender Adresse herunterladen:
https://home.swissatv.ch/2025/12/radioconda-obs/
73 de Michel Burnand, HB9DUG, Vich, Schweiz
Quelle:
Jim Andrews, KH6HTV, Redakteur
http://www.kh6htv.com/newsletter

