Wie werden RF-Daten in WAV-Dateien codiert?


0

Ich habe versucht, HF-Daten mit verschiedenen Softwarepaketen aufzuzeichnen: SDR Console, SDR # und HDSDR.Sie alle scheinen WAV-Dateien zu produzieren.Wenn ich die HDSDR-Datei in Mathematica öffne, heißt es, dass die Datei "Integer16" ist, was 16-Bit-PCM-Daten bedeutet, und dass die Abtastrate 2400000 beträgt, was 2,4 Millionen Abtastungen pro Sekunde bedeutet.Die Daten haben zwei Kanäle.Die ersten 10 Elemente jedes dieser Kanäle sind:

{0.00421143, -0.00283813, -0.00268555, -0.00271606, -0.00268555, 
0.00488281, -0.00378418, -0.00241089, -0.00234985, 0.00363159}

{0.00479126, -0.00332642, -0.00323486, -0.00338745, -0.00344849, 
-0.00228882, 0.00415039, -0.00344849, -0.00344849, 0.0055542}

Soweit ich weiß, setzt sich jeder dieser Werte aus zwei Bytes zusammen, aber warum sollte es ein Float sein, wenn es Integer16 ist?

Wie bestimme ich die Quadratur?Wie ist die Quadratur codiert?

1

SDR wird normalerweise mit I (In-Phase) - und Q (Quadratur) -Kanälen durchgeführt.Sie können sich diese als die beiden Komponenten einer komplexen Zahl vorstellen.Diese ermöglichen es Ihnen, die Phaseninformationen durch Ihre Signalverarbeitungskette zu bewahren, was für einige Arten der Modulation wichtig ist.

Weitere Informationen zu diesem DSP.SE Sie auf unserer Website DSP.SE .

  0

Ok, unter der Annahme, dass die beiden Kanäle in meinen Daten I und Q sind, woher weiß ich, welcher welcher ist? 11 mär. 162016-03-11 19:41:27

  0

Das Analysieren dieser als WAV/RIFF-Dateien gespeicherten RF-Datenströme scheint eine schwarze Kunst zu sein.Wenn ich versuche, eine Google-Suche durchzuführen, werden meine eigenen Fragen in verschiedenen Foren als Haupttreffer angezeigt.Wenn Sie anfangen, Ihre eigenen Forenbeiträge zu erhalten, während Google zurückkehrt, wissen Sie, dass Sie mit Unbekannten zu tun haben. 11 mär. 162016-03-11 19:51:03

  0

Basierend auf einer Beschreibung, die ich [hier] gefunden habe (http://www.sm5bsz.com/rf_library.htm), scheint die Konvention zu lauten, dass der erste Kanal in der Datei der I-Kanal und der zweite der Q-Kanal ist. 11 mär. 162016-03-11 19:52:04

  0

Ich schlage vor, Sie wenden sich an einige der Open-Source-Software-Entwickler, die das Format verwenden.Selbst wenn sie den relevanten Code aus einem anderen Projekt übernommen haben, sollten Sie in der Lage sein, diesen zurückzuverfolgen, bis Sie zu einem Menschen gelangen, der ihn versteht!(Dies ist nicht mein Fachgebiet, daher kann ich Ihnen keine empfohlenen Orte für die Suche nennen.) 12 mär. 162016-03-12 02:56:21