Verwendung von HAROGIC-Produkten im GNU Radio

HAROGIC bietet eine Vielzahl von Produktformen und Frequenzoptionen, die sowohl modulare als auch Handheld-Geräte mit USB- und Ethernet-Schnittstellen abdecken. Der Frequenzbereich umfasst 4.5/6/9/20/40 GHz, mit einer maximalen Sweep-Geschwindigkeit von bis zu 1 THz/s (RBW=250 kHz). Alle Spektrumanalysatoren sind professionell kalibriert und eignen sich für Anwendungen im Test-, Mess- und softwaredefinierten Funk.

HAROGIC hat das GNU-Funkmodul gr-htra entwickelt, um die Messfunktionen eines HAROGIC-Spektrumanalysators zu verbinden und zu nutzen. Das gr-htra Out-Of-Tree (OOT) -Modul und die SoapySDR-basierte Hardware-Abstraktionsschichtbibliothek behandeln die HAROGIC-Hardware als Datenquelle innerhalb der flexiblen GNU-Funkplattform. Benutzer können Echtzeit-IQ-Datenströme von HAROGIC-Geräten innerhalb von GNU Radio erfassen und mehrere Signalanalyseansichten visualisieren, einschließlich Spektrum, Spektrogramm, Zeitbereichswellenform und Konstellationsdiagramm. Diese Integration markiert die offizielle Aufnahme von HAROGIC-Spektrumanalysatoren in das Open-Source-Ökosystem GNU Radio, bietet Benutzern eine effizientere und flexiblere Lösung für die Signalerfassung und -analyse und beschleunigt die Einführung von Hochleistungs-Spektrumanalysatoren in softwaredefinierten Funkanwendungen.

1. Einführung in Lösungen und Anwendungsbeispiele

1.1 Lösung zur Anpassung der GNU-Funkplattform

Das HAROGIC gr-htra-Modul implementiert Treiberunterstützung und Dateninteraktion für den Spektrumanalysator in GNU Radio Companion. Benutzer können den HAROGIC HTRA: IQ-Quellblock in die grafische Oberfläche laden, ohne zusätzlichen Treibercode zu schreiben, was die Erfassung und Anzeige von IQ-Signalen in Echtzeit ermöglicht.


Darüber hinaus unterstützt HAROGIC die universelle SoapySDR-Schnittstelle, wodurch die plattformübergreifende Anpassungsfähigkeit und Betriebsflexibilität des Geräts weiter verbessert wird. Das gr-htra OOT-Modul wurde speziell für HAROGIC-Geräte entwickelt und bietet eine geringere Latenz und eine höhere Ausführungseffizienz auf der GNU Radio-Plattform, während die SoapySDR-Schnittstelle größere Vorteile in Bezug auf plattformübergreifende Kompatibilität und Systemflexibilität bietet. Benutzer können schnell verschiedene Kommunikations- und Signalanalysesysteme mit einem dieser beiden Integrationsansätze erstellen.

Abbildung 1. Laden Sie das OOT-Modul in GNU Radio

1.2 Beispiel- und Open-Source-Projektunterstützung

HAROGIC bietet typische Beispiele für Signalverarbeitung und Demodulation, einschließlich analoger AM / FM-Demodulation und digitaler QPSK / QAM16-Demodulation. Es unterstützt auch Open-Source-Projekte wie gr-adsb, gr-dab und gr-ieee802-11 und ermöglicht ADS-B-Signaldemodulation mit Flugwegvisualisierung, DAB-Digital-Broadcast-Signaldemodulation und WLAN-Signaldemodulation.

Alle Beispiele laufen direkt in GNU Radio und bieten ein wiederverwendbares Framework, das Benutzern hilft, Algorithmen zu verifizieren, Prototypsysteme zu bauen und Kommunikationsexperimente durchzuführen.

Der Quellcode für gr-htra und seine Beispiele finden Sie unter den folgenden GitHub-Links:
gr-htra-Projekt: https://github.com/HAROGIC-Technologies/gr-htra.git
seifenwasser-htra-Projekt: https://github.com/HAROGIC-Technologies/soapy-htra.git

Abbildung 2. AM-Demodulation

Abbildung 3. QAM16-Demodulation

Abbildung 4. WLAN-Demodulation

2. Erweiterte HF-Grenzen

HAROGIC vertieft weiterhin seine Integration in das Open-Source-Ökosystem und bietet flexible Signalverarbeitungslösungen, die die Anwendungsgrenzen erweitern. Benutzer können auf Beispielprojekten von HAROGIC aufbauen, um Algorithmusüberprüfung, Systemintegration und Prototypenentwicklung durchzuführen. Die Geräte können auch an reale drahtlose Umgebungen zur Spektrumsüberwachung und Signaldemodulation angeschlossen werden.

3. Über HAROGIC

HAROGIC kombinierte kompakte, robuste und leistungsstarke HF-Hardware mit agiler, intelligenter Software, um unseren Kunden zu helfen, die HF-Grenzen zu erweitern.