2017-12-22 2 views
0

Ich benutze USRP b100 und ich möchte FM Audio empfangen. es gibt nicht die richtigen Ton hier ist der Link von Screen Shot Simulation, Konfiguration einiger BlöckeFM Empfangen in Gnuradio mit USRP (Typ b100)

https://github.com/faydal077/gnuradio.git

screenshot

es hauptsächlich sagt: „Der Antrag Dezimierung ist ungerade, soll der Benutzer erwartet CIC Wählen Sie eine gerade Dezimierung, um sicherzustellen, dass ein Halbfilter aktiviert ist. Dezimierung = dsp_rate/Samp_rate-> 31 " Ich habe versucht Dezimierung als gerade Zahl als 65.536M, aber Problem wurde nicht gelöst. Vielen Dank im Voraus

Antwort

1

Ich bin mir nicht sicher, dass der B100 diese Abtastraten unterstützt.

Die USRP-Quelle hat einen Parameter "Clock Rate". Bitte versuchen Sie es auf samp_rate*4 einzustellen.

Wenn das nicht funktioniert, habe ich Angst, dass die gewünschte Abtastrate unmöglich ist.

Aber: die Abtastrate, die Sie wollen, ist nicht einmal sinnvoll; Ihre Audioabtastrate beträgt 48 kHz; Der WBFM-Empfänger muss durch eine Ganzzahl dezimiert werden, was bedeutet, dass die Rate der eingehenden Samples ein ganzzahliges Vielfaches davon sein muss.

Sie verwenden 10 als Dezimierung dort. Theoretisch muss Ihre IQ-Abtastrate, die in den WBFM-Block geht, 48000 · 10 = 480000 sein; aber Sie füttern ganz anders.

Verwandte Themen