WBFM Receive PLL: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(add example flowgraph)
 
(One intermediate revision by one other user not shown)
Line 15: Line 15:
; Audio Decimation
; Audio Decimation
: How much to decimate quad_rate to get to audio. (integer)
: How much to decimate quad_rate to get to audio. (integer)
; Deemphasis Tau
: Deemphasis time constant (float) - typically 75e-6 (US) or 50e-6 (Europe)


== Example Flowgraph ==
== Example Flowgraph ==


This flowgraph shows the stereo version of the WBFM receiver. The flowgraph file can be found in https://github.com/duggabe/gnuradio/blob/issue3593/gr-analog/examples/USRP_FM_stereo.grc
This flowgraph shows the stereo version of the WBFM receiver. The flowgraph file can be found in https://github.com/gnuradio/gnuradio/blob/master/gr-analog/examples/USRP_FM_stereo.grc


[[File:USRP_FM_stereo_pll.png|803px]]
[[File:USRP_FM_stereo_pll.png|803px]]

Latest revision as of 18:09, 22 August 2023

Hierarchical block for demodulating a broadcast FM signal.

The input is the downconverted complex baseband signal (gr_complex).

The output is the demodulated audio (float)

Compared to WBFM Receive, this one does a full stereo demodulation.

Parameters

Quadrature Rate
Input sample rate of complex baseband input. (float)
Audio Decimation
How much to decimate quad_rate to get to audio. (integer)
Deemphasis Tau
Deemphasis time constant (float) - typically 75e-6 (US) or 50e-6 (Europe)

Example Flowgraph

This flowgraph shows the stereo version of the WBFM receiver. The flowgraph file can be found in https://github.com/gnuradio/gnuradio/blob/master/gr-analog/examples/USRP_FM_stereo.grc

USRP FM stereo pll.png

Source Files

Python files
[1]
Block definition
[2]