Wie installiert man WSJT-X auf dem Raspberry Pi?

Wenn Sie ein begeisterter Funkamateur oder einfach ein interessierter Elektronikbastler sind, dann ist dieses Tutorial genau das Richtige für Sie. In diesem Artikel erfahren Sie, wie Sie WSJT-X auf Ihrem Raspberry Pi installieren. Die Installation von WSJT-X auf einem Linux-Betriebssystem aus dem Quellcode ist zweifellos etwas komplexer, da mehrere Bibliotheken und Pakete installiert werden müssen, bevor WSJT-X richtig funktionieren kann. Dies ist vergleichbar mit einem Windows- oder Mac-Betriebssystem, wo eine einzige Installationsdatei ausreicht, um WSJT-X mühelos zum Laufen zu bringen. Alles, was Sie für dieses Tutorial benötigen, ist ein Raspberry Pi und ein geeignetes Betriebssystem (vorzugsweise Raspbian). Legen wir also gleich los!
Einführung in WSJT-X
Für diejenigen, die nicht wissen, was WSJT-X ist, handelt es sich im Wesentlichen um eine Amateurfunk-Software, die speziell für den Funkverkehr mit schwachen Signalen entwickelt wurde. Mit dieser Software können Sie auf verschiedene digitale Betriebsarten des Funkverkehrs zugreifen, wie z.B. FT8, FT4, JT65, WSPR, usw. Um dies zu erreichen, überträgt und dekodiert WSJT-X über eine USB-Soundkarte spezifische Audiosignale zwischen Ihrem Computer und Ihrem Funkgerät. Was die Signalausbreitung betrifft, so ermöglicht die Tatsache, dass kleine Bursts von hochfrequenten, hörbaren Tonhöhen über Funkwellen übertragen werden, eine Funkkommunikation über große Entfernungen, selbst wenn die Sonnenbedingungen ungünstig sind.
Aus der Sicht eines Funkamateurs können Sie dann direkt von Ihrem Computer aus Kontakte (auch QSOs genannt) mit anderen Funkamateuren knüpfen, indem Sie kurze vorgenerierte Nachrichten (im Falle von FT8) oder direkte Töne (im Falle von WSPR) senden.
Schritt 1:
Bevor Sie Pakete und Bibliotheken herunterladen, führen Sie diese beiden Befehle im Terminal (Eingabeaufforderung) aus, die im Wesentlichen nach ausstehenden Updates auf Ihrem Raspberry Pi suchen und diese dann aktualisieren:
sudo apt-get update
sudo apt-get upgrade
Nachdem Sie diese beiden Befehle ausgeführt haben, starten Sie Ihren Raspberry Pi neu, um die Änderungen mit diesem Befehl zu übernehmen: sudo reboot

Schritt 2.
Nachdem Ihr Raspberry Pi aktualisiert und neu gebootet wurde, führen Sie den folgenden Befehl im Terminal aus, um die Medienbibliothek für Ihren Raspberry Pi herunterzuladen. Dies ist wichtig, da WSJT-X Audio dekodiert und überträgt, um mit Ihrem Radio zu kommunizieren.
sudo apt install -y qtmultimedia5-dev libqt5serialport5-dev
Bitte beachten Sie, dass die Ausführung dieser Befehle einige Minuten dauern kann, da sie das Herunterladen und Installieren großer Dateien, Pakete und Bibliotheken auf Ihrem Pi erfordern.

Schritt 3.
Dann müssen Sie diesen Befehl im Terminal ausführen, um einige zusätzliche Bibliotheken für Entwickler-Tools zu installieren:
sudo apt install -y qttools5-dev qttools5-dev-tools

Schritt 4.
Als nächstes ist es wichtig, dass Sie diesen Befehl im Terminal ausführen, um einige erforderliche Multimedia-Plugins zu installieren:
sudo apt install -y libqt5multimedia5-plugins

Schritt 5.
Führen Sie den folgenden Befehl in Ihrem Terminal aus, um die erforderlichen Bibliotheken für die schnelle Fourier-Transformation (FFT) zu installieren, die von WSJT-X verwendet wird, um Audiosignale aus Ihrem Radio in lesbare Frequenzinformationen umzuwandeln:
sudo apt install -y libboost-all-dev libfftw3-dev

Schritt 6.
Führen Sie außerdem den folgenden Befehl aus, um die libusb-Bibliothek zu installieren, die für die Kommunikation zwischen dem Computer (Raspberry Pi) und dem Radio (über die USB-Soundkarte) zuständig ist:
sudo apt install -y libreadline-dev libusb-1.0-0-dev

Schritt 7.
Führen Sie außerdem diesen Befehl aus, um die portaudio-Bibliothek zu installieren, die für die Audiowiedergabe und -aufnahme von I/O-Geräten zuständig ist:
sudo apt install -y libudev-dev portaudio19-dev cmake

Schritt 8.
Die nächste Installation, die Sie durchführen müssen, betrifft die Fortran-Bibliothek, eine sehr wichtige Bibliothek, die aus Code besteht, der mit geometrischen Transformationen, nichtlinearer Optimierung, Fourier-Transformationen, Clustering, Statistik, Mathematik, linearer Algebra, Strings und Chemie zu tun hat. WSJT-X verwendet diese Bibliothek effektiv für seine mathematischen Berechnungen bei der Dekodierung und Übertragung von Signalen zur Kommunikation über Funkwellen.
sudo apt install -y libgfortran5

Schritt 9.
Jetzt haben wir die Installation aller notwendigen Pakete und Bibliotheken für WSJT-X abgeschlossen. Als Nächstes erstellen wir einen Ordner/Verzeichnis namens "build", um die WSJT-X-Programmdatei anschließend zu speichern. Führen Sie die drei folgenden Befehle aus:
cd ~
mkdir build
cd bauen

Schritt 10.
Um WSJT-X selbst für Linux zu installieren, rufen Sie die folgende URL in einem Webbrowser (z.B. Chromium oder Duck Duck Go) auf und laden Sie die Datei mit dem Namen 'wsjtx-2.5.4.tgz' herunter, da wir mit Version 2.5.4 von WSJT-X arbeiten werden: https://sourceforge.net/projects/wsjt/files/wsjtx-2.5.4/

Schritt 11.
Nachdem Sie WSJT-X heruntergeladen haben, kopieren Sie die heruntergeladene Datei und fügen Sie sie in das soeben erstellte Verzeichnis 'build' ein, das sich unter /home/pi befinden sollte. Sie können den Dateimanager verwenden, um durch das Verzeichnis zu navigieren.

Schritt 12.
Kehren Sie zu Ihrem Terminal-Fenster zurück und geben Sie, vorausgesetzt, Sie befinden sich noch im Verzeichnis 'build' (nach cd build), den folgenden Befehl ein, um die WSJT-X-Datei mit der Dateierweiterung .tgz zu entpacken:
tar xzf wsjtx-2.5.4.tgz

Schritt 13.
Zusätzlich erstellen Sie ein weiteres 'build'-Verzeichnis innerhalb des bestehenden 'build'-Verzeichnisses, um alle Pakete und Dateien zu speichern, die WSJT-X unterstützen werden, indem Sie diese beiden Befehle ausführen:
mkdir build
cd bauen

Schritt 14.
Da Sie sich nun im zweiten 'build'-Verzeichnis befinden, führen Sie diesen Befehl aus, um einige Pakete für WSJT-X zu erstellen:
cmake -DWSJT_SKIP_MANPAGES=ON -DWSJT_GENERATE_DOCS=OFF ../wsjtx-2.5.4

Schritt 15.
Zu diesem Zeitpunkt haben Sie alle erforderlichen Pakete und Bibliotheken zur Unterstützung von WSJT-X installiert. Mit diesem Befehl erstellen Sie nun das Paket zur Installation von WSJT-X aus dem Quellcode auf Ihrem Raspberry Pi. Denken Sie daran, dass die Installation einige Zeit in Anspruch nehmen kann, da es sich um eine ziemlich große Datei handelt.
sudo cmake -build . -target install

Schritt 16.
Führen Sie abschließend den folgenden Befehl aus, um WSJT-X zu öffnen:
wsjtx
Sie können WSJT-X auch öffnen, indem Sie zum Raspberry Pi-Logo oben links navigieren, auf Sound & Video und dann auf WSJT-X klicken.

Zusammenfassung
Wir hoffen, dass Sie mit dieser Anleitung WSJT-X erfolgreich auf Ihrem Raspberry Pi eingerichtet und zum Laufen gebracht haben. Wie Sie aus all diesen Schritten ersehen haben, ist es definitiv komplexer als die Installation von WSJT-X auf anderen Betriebssystemen, aber jetzt können Sie eine funktionsfähige Kopie von WSJT-X auf Ihrem Pi haben, die Sie mit ins Feld nehmen können, wenn Sie portable Ops oder POTA/SOTA (Parks/Summits On The Air) durchführen. Darüber hinaus kann die Integration von Amateurfunk-Software in Ihren Pi und die Widmung Ihres Pi für Amateurfunkzwecke eine äußerst nützliche Entscheidung sein, wenn Sie ein tragbares Gerät benötigen, das Sie zu Ihrer Go-Box oder Ihrem Fahrzeug hinzufügen können. Außerdem entfällt die Notwendigkeit einer großen Stromversorgung, da der Raspberry Pi problemlos über Solarzellen oder sogar eine Powerbank mit Strom versorgt werden kann. Es wird bestimmt noch weitere Anleitungen geben, wie Sie Ihren Raspberry Pi für Amateurfunkanwendungen nutzen können!
Verwandte Blogs
Wie installiert man WSJT-X auf dem Raspberry Pi? Wenn Sie ein begeisterter Funkamateur oder einfach ein interessierter Elektronik-Bastler sind, dann ist dieses Tutorial
Hot Swap Keyboard PCB Guidelines Herkömmliche PCBA-Platinen verlassen sich auf den Lötprozess, um die Komponenten sicher auf der Oberfläche der Platine zu befestigen. Während
Wie testet man seinen Raspberry Pi unter Stress? Wenn Sie daran interessiert sind, die wahren Fähigkeiten Ihres Raspberry Pi herauszufinden, insbesondere wenn Sie
Wie übertakten Sie Ihren Raspberry Pi? Wollten Sie schon immer die Leistungsfähigkeit Ihres Raspberry Pi erhöhen, ohne dass Sie zusätzliche Hardware oder
Verständnis der Erstmusterprüfung bei PCBAs zur Maximierung des Nutzens Bei einem PCBA-Projekt werden während des gesamten Herstellungsprozesses verschiedene Prüfmethoden angewandt, um die
Arduino Fotowiderstand-Nachtlichtprojekt Projektprinzip Einführung In dem heutigen Projekt wird eine Nachtlichtschaltung mit einem HW-486 Fotowiderstandsmodul und einem
Wir würden uns freuen, von Ihnen zu hören