SDR Spectrum Intelligence Dashboard

1

Spektrum-Viewer

IQ-Daten oder CSV-Signale hochladen und in Echtzeit als FFT-Spektrum und Wasserfall-Diagramm visualisieren. Dieses Tool entspricht exakt den Darstellungen moderner Rohde & Schwarz-Spektrumanalysatoren (FSW, FSVR) und zeigt, wie Signale im Frequenzbereich analysiert werden. Aus meiner Erfahrung mit RFFE-Filtercharakterisierung und Frontendmessungen weiß ich: Die richtige Visualisierung ist der erste Schritt zur Fehlerdiagnose. Unterstützt verschiedene Fensterfunktionen (Hann, Hamming, Blackman) für präzise Spektralanalyse – wie bei professionellen Messgeräten.



spectrum

IQ-Daten / CSV-Upload → FFT-Plot & Wasserfall-Diagramm. Interaktiv mit Plotly.js.

FFTWasserfallIQ-Daten

Öffnen →
2

Signalanalyse

Automatische Berechnung von Signal-to-Noise Ratio (SNR), Signalbandbreite (-3dB/-10dB) und regelbasierte Modulationserkennung (AM/FM/CW). Diese Kennwerte sind essentiell für jede HF-Messung und Qualitätssicherung – SNR-Optimierungen und Bandbreitenanalysen sind tägliche Aufgaben der Charakterisierung von RFFE-Filtern. Das Modul zeigt, die zugrundeliegende Signalverarbeitung in Python implementiert und Export Funktion Bereitstellt als CSV für Weiterverarbeitung oder PDF-Report für Dokumentation.



signal

SNR, Bandbreite (-3dB/-10dB), Modulationserkennung (AM/FM/CW). CSV-Export.

SNRBandbreiteModulation

Öffnen →
3

KI-Anomalie-Detektor

Machine-Learning-Modell (Isolation Forest, scikit-learn) erkennt Interferenzen, Störsignale und Anomalien im Funkspektrum ohne manuelles Schwellwert-Tuning. Noch in der Entwicklung, dass Modell visualisiert anomale Frequenzbereiche farblich markiert im Spektrum und gibt Konfidenz-Scores aus. KI-gestützte Testautomatisierung ist ein wachsendes Feld bei Rohde & Schwarz – dieser Use-Case zeigt, wie KI die SDR-Testpraxis revolutionieren kann.



ai

ML-Modell (Isolation Forest) erkennt Interferenzen und Anomalien im Spektrum.

sklearnIsolationForestKI

Öffnen →
4

Protokoll-Decoder

OSI-Layer 2/3/4 Demo: Ethernet-Frames, IPv4-Header und TCP/UDP-Pakete werden dekodiert und hierarchisch visualisiert – ohne externe Libraries (reines Python struct-Parsing). Bei Rohde & Schwarz Avionik-SDRs müssen Protokollstacks (z.B. NATO-Verfahren, DO-178-konforme Kommunikation) getestet und validiert werden. Dieses Modul zeigt Verständnis für Netzwerkprotokolle auf Bit-Ebene und die Fähigkeit, binäre Datenströme zu parsen – essentiell für Protokoll-Implementierung und Debugging. Die interaktive Layer-Ansicht macht Header-Felder sofort verständlich, auch für nicht-Experten.



proto

OSI Layer 2/3/4 Demo: Ethernet, IPv4, TCP/UDP Header-Parsing & Visualisierung.

OSI L2-L4EthernetIPv4

Öffnen →
5

Security / PKI Demo

PKI-Zertifikatskette (Root CA → Intermediate CA → End-Entity), RSA-PSS-Signatur und AES-256-CBC-Verschlüsselung – Schritt für Schritt visualisiert. Die Rohde & Schwarz-Stelle "Software Developer Security Protocol" verlangt Expertise in Kryptographie, SmartCards, PKI und deren Theorien – genau das wird hier demonstriert. Das Modul zeigt die komplette PKI-Hierarchie für SDR-Gerätezertifikate (relevant für ISO 27001 und Common Criteria Evaluierungen) und führt echte RSA-Signaturen sowie AES-Ver-/Entschlüsselung durch (pyca/cryptography-Library). Für nicht-Kryptographie-Experten: Verständlich aufbereitet mit Erklärungen.



security

X.509-Zertifikate, RSA-Signatur, AES-Verschlüsselung – Schritt-für-Schritt visualisiert.

PKIRSAAES

Öffnen →
6

Hardware-Interface

Rohde & Schwarz SCPI-Mock: Simuliert Vektornetzwerkanalysator (VNA ZNB20) und Spektrumanalysator (FSW26) mit SCPI-Befehlen (Standard Commands for Programmable Instruments). Zeigt Verständnis der Rohde & Schwarz-Messgeräte-Schnittstellen und ermöglicht Testautomatisierung ohne echte Hardware. Demo: S-Parameter-Messungen (S11/S21) und Spektrum-Sweeps werden als Plotly-Diagramme visualisiert – genau wie bei echten Rohde & Schwarz-Geräten. Erweiterbar auf echte PyVISA-Anbindung durch Austausch der Mock-Klassen. Relevant für: Testingenieur SDR, Integration Engineer Avionik.



hw

R&S SCPI Mock: VNA & Spektrumanalysator simuliert. SCPI-Befehle absenden & Antwort sehen.

SCPIR&S MockPyVISA-ready

Öffnen →
7

Echtzeit-Signalstream

Live-SDR-Simulation: Das Spektrum aktualisiert sich alle 500ms automatisch über WebSocket (flask-socketio). Simuliert ein echtes SDR-Gerät, das kontinuierlich IQ-Daten liefert – wie bei einem Rohde & Schwarz FSW im "Continuous Sweep"-Modus. Das ist der WOW-Effekt für Besucher: Spektrum bewegt sich, Signale wandern, Interferenzen tauchen auf und verschwinden – alles in Echtzeit im Browser. Asynchrone Datenströme und Event-Driven-Architecture – wichtig für moderne SDR-Software-Architekturen (z.B. GNURadio, SDR#).



stream

Live-SDR-Spektrum via WebSocket. Aktualisierung alle 500ms, interaktive Parameter-Steuerung.

WebSocketLive-FFTEchtzeit

Öffnen →
8

Avionik-Frequenzplan

Interaktive Visualisierung der VHF/UHF-Frequenzbänder für Luftfahrtkommunikation und Navigation: VHF COM (118–137 MHz), VHF NAV (108–118 MHz, ILS/VOR), UHF MIL (225–400 MHz, NATO), ATC Transponder (1030/1090 MHz), ADS-B (1090 MHz). Zeigt direkten Bezug zur Rohde & Schwarz-Stelle "Integration Engineer Avionik SDR" und "Softwareentwickler Protokollsoftware Avionik". Die Frequenzplan-Darstellung (Timeline-Chart) macht komplexe Bandallokationen sofort verständlich – relevant für Frequenzplanung, Interferenzanalyse und SDR-Konfiguration in Avionik-Systemen. Klick auf Band → Details zu Protokoll, Modulation, Anwendung.



avionics

VHF/UHF-Bänder für Luftfahrt: Navigation, ATC-Kommunikation, Mode S, ADS-B. NATO/ICAO-Standard.

AvionikVHF/UHFADS-B

Öffnen →