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 <address@hidden> 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.
_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio