An AM demodulator is a squaring function. It can only *ever* produce positive values. You can remove DC offset by using a high-pass filter after it.
on Apr 25, 2014, Anton Komarov <[email protected]> wrote:
But when we have only positive values that means in fact we have 0.5 DC offset, and that is bad. Moreover i've made test recording with GQRX - waveform is fine! Looking into the code, nothing special, am demod->low-pass->wav-sink.
On Fri, Apr 25, 2014 at 5:11 PM, Michael Ossmann <[email protected]> wrote:
On Fri, Apr 25, 2014 at 04:14:30PM +0400, Anton Komarov wrote:The particular definition of "amplitude" adopted by GNU Radio (and
>
> Hi, you can find in attach AM demodulator grc file. Everything is
> straight forward with demod but audio file generated looks weird. Only
> positive values of amplitude.
pretty much everyone else in SDR as far as I know) is "absolute value".
It is correct for it to always be positive.
_______________________________________________
Discuss-gnuradio mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
_______________________________________________ Discuss-gnuradio mailing list [email protected] https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
