SDR Software Defined Radio SDR Software Defined Radio 🔍 Suche
  • Home
  • Einstieg in SDR
  • Grundlagen
    • Das Signal
    • Real zu Digital
    • Einfache Signaldarstellung
    • Addition von Signalen
    • Komplexe Zahlen
    • IQ Signale
    • Fourier-Transformation
    • Faltung
    • Lineare zeitinvariante Systeme
    • Aliasing
    • Dynamikverhalten
    • Weitere Themen
      • Carson-Bandbreite
      • Mustererkennung mittels Korrelation
        • PSK mit Pilotsignal
        • Peak-Erkennung: Wie sicher ist ein Treffer?
      • Rückgekoppelte Schieberegister (LFSR)
  • Modulation / Demodulation
    • Analoge Modulation
    • Digitale Modulation
  • Filter
    • Tiefpassfilter
    • Hochpassfilter
    • Bandpass- und Bandsperrfilter
    • FIR-Filter
    • Matched Filter
    • Fensterfunktionen
  • Synchronisation
    • Trägerrekonstruktion
    • Frequenzregelung (AFC)
    • Phase Locked Loop (PLL)
    • Costas Loop
  • Codes
    • Baudot-Code
    • BCD-Code
    • BCH-Code
    • CRC-Code
    • Faltungscode und Viterbi
    • Golay-Code
    • Gold-Code
    • Gray-Code
    • Hamming-Code
    • LDPC-Code
    • Manchester-Code
    • Varicode
  • GNU Radio Companion
    • Blöcke
    • Block-Tests
    • Rechner
    • Testen mit GRC
      • Testen mit Konserven (WAV)
      • Beispiele
    • Daten in GRC
    • ZeroMQ-Schnittstelle
    • Stream vs. Vector
    • Verarbeitung im Block
      • Stream Tags
    • Eigene Blöcke
  • Herangehensweise
  • Projekte
    • DCF77
      • Stufe 1: Signal demodulieren
      • Stufe 2: Demodulation in GNU Radio
      • Stufe 3: Korrelative Phasenauswertung
      • Stufe 4: PZF-Demodulation in der Praxis
    • DDK9 RTTY
      • Stufe 1: RTTY-Demodulation
      • Stufe 2: Version V2 (GNU Radio)
      • Stufe 3: Finale Dimensionierung
    • CW
      • Stufe 1: Signal und Anforderungen
      • Stufe 2: Demodulator in GNU Radio
      • Stufe 3: Demodulator-Erweiterungen
  • Glossar
GNU Radio Companion › Testen mit GRC › Beispiele

Beispiele

Alle vollständigen Test-Beispiele nach der in "Testen mit GRC" beschriebenen Methodik — jeweils mit verifizierten Werten und Download.

Jedes dieser Beispiele wendet die Methodik aus Testen mit GRC auf einen konkreten Baustein aus einem der Projekte an: Ground Truth getrennt vom Testsignal, feste statt zufällige Testfälle, assert-basierte Prüfung statt Sichtkontrolle. Alle gezeigten Werte wurden tatsächlich ausgeführt und verifiziert, nicht nur berechnet.

BCD-Decoder (DCF77)

Testet den BCD-Decoder aus dem DCF77-Projekt anhand einer real verifizierten 59-Bit-Sequenz — inklusive Grenzfällen (zu kurzer Rahmen, ungültiger Wochentag).

FSK/RTTY-Strecke (DDK9)

Synthetisches FSK-Signal mit bekannten Parametern, das jede Stufe der DDK9-Verarbeitungskette einzeln verifiziert — Frequenzhub, Kanalfilter, Quadratur-Demod-Gain, Tiefpass-Grenzfrequenz, Bit-Slicing.

Konserven (WAV-Aufnahmen)

Reale WAV-Aufnahmen (mono/reell oder stereo/IQ) als Testgrundlage — mit einem Tool zur automatischen Ermittlung von Mittenfrequenz, Hub und Baudrate.

Testen mit GRC

Die allgemeine Methodik hinter beiden Beispielen: synthetische Signale, Ground Truth, headless-Tests.

Rechner

Die Formeln, gegen die in den Beispielen oben gemessen wird, direkt zum Nachrechnen.

net-for-four.de — Software Defined Radio
  • Quellen
  • Impressum
  • Datenschutz
  • Kontakt

Diese Website nutzt Google Analytics zur Reichweitenmessung. Details dazu in der Datenschutzerklärung.