AM Demod: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:Block Docs Category:Stub Docs This is the template for the "Page-per-block Docs". This first section should describe what the block...") |
m (moved note from Example Flowgraph to intro section) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
Generalized AM demodulation hierarchical block with audio filtering. | |||
This block demodulates a band-limited, complex down-converted AM channel into the the original baseband signal, applying low pass filtering to the audio output. It produces a float stream in the range [-1.0, +1.0]. | |||
Note: The AM Demod block is the same as a Complex to Mag block feeding an Add Const block feeding a Low Pass Filter. See [[Complex_to_Mag#Example_Flowgraph]]. | |||
== Parameters == | == Parameters == | ||
(''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls ''Run-time adjustable'']</span> | (''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls ''Run-time adjustable'']</span> | ||
; | ; Channel rate | ||
: | : Incoming sample rate of the AM baseband | ||
; Audio decimation | |||
: Input to output decimation rate | |||
; Audio pass | |||
: Audio low pass filter passband frequency | |||
; Audio stop | |||
: Audio low pass filter stop frequency | |||
== Example Flowgraph == | |||
This flowgraph shows the use of an AM Demod block to implement an AM broadcast receiver. | |||
[[File:FunCube_AM.png|800px]] | |||
== Source Files == | == Source Files == | ||
; | ; Python file | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/master/gr-analog/python/analog/am_demod.py Here] | ||
; Block definition | ; Block definition | ||
: [https://github.com/gnuradio/gnuradio TODO] | : [https://github.com/gnuradio/gnuradio TODO] |
Latest revision as of 00:15, 27 October 2019
Generalized AM demodulation hierarchical block with audio filtering.
This block demodulates a band-limited, complex down-converted AM channel into the the original baseband signal, applying low pass filtering to the audio output. It produces a float stream in the range [-1.0, +1.0].
Note: The AM Demod block is the same as a Complex to Mag block feeding an Add Const block feeding a Low Pass Filter. See Complex_to_Mag#Example_Flowgraph.
Parameters
(R): Run-time adjustable
- Channel rate
- Incoming sample rate of the AM baseband
- Audio decimation
- Input to output decimation rate
- Audio pass
- Audio low pass filter passband frequency
- Audio stop
- Audio low pass filter stop frequency
Example Flowgraph
This flowgraph shows the use of an AM Demod block to implement an AM broadcast receiver.
Source Files
- Python file
- Here
- Block definition
- TODO