[dagr] Re: random question

  • From: Chuck McManis <chuck.mcmanis@xxxxxxxxx>
  • To: dagr@xxxxxxxxxxxxx
  • Date: Mon, 19 Dec 2016 21:18:10 -0800

Awesome, that is perfect. Off to build us a new grc file once we ingest
this.
--Chuck


On Mon, Dec 19, 2016 at 9:03 PM, Michael Ossmann <mike@xxxxxxxxxxx> wrote:

On Mon, Dec 19, 2016 at 08:16:06PM -0800, Chuck McManis wrote:

So took the output of the 100khz low pass filter coming off
multiplier, and multiplied it by 19k and -19k and took those outputs
as the left and right channels. Not what I expected. Both sides
"sound" the same (I put them through my fader into the sound sink) and
even putting the subcarrier frequency all over the map it doesn't
change, so I'm clearly not doing what I think I should be doing.

Below 19 kHz is the sum of the left and right audio channels.  Above 19
kHz is the modulated difference of the left and right audio channels.
(The reason for the sum and difference thing is backwards compatibility
with mono receivers.)  To separate the two signals you have to split
them after the FM demodulation step.  You should be able to detect (and
synchronize to) a pilot tone found at 19 kHz.  This looks like a good
description:

http://www.silabs.com/Marcom%20Documents/Resources/FMTutorial.pdf

It is a lot more complicated than building a mono receiver!

Mike


Other related posts: