discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] WWVB demodulator


From: Marcus D. Leech
Subject: Re: [Discuss-gnuradio] WWVB demodulator
Date: Sun, 26 Dec 2010 22:24:38 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101103 Fedora/1.0-0.33.b2pre.fc14 Thunderbird/3.1.6

On 12/26/2010 09:54 PM, Michael Ossmann wrote:

I started to years ago but never got very far.  It looked like
starting with goertzel was going to work.  I think I planned to dump
goertzel output into M&M clock recovery with a 10 Hz symbol rate and
then count the number of .1 second chunks per pulse.

mossmann

I'm not too worried about computational efficiency, so I hadn't considered Goertzel. My current approach (that I've just developed this evening :-) ), is to assume a 192KHz sound card input (which is congruent with the approach I'm currently using for VLF signal processing for ionospheric measurements), bandpass filter at 60KHz (+/- 100Hz), then detect the result and data slice into 1s and 0s at 10Hz--the data slicing is driven by computing a longer-term signal level average (since WWVB basically uses ON/OFF (well ON, and 10dB down)
  keying.

Having a variable that tracks the medium-term average allows the receiver to track fading and tweak the data slicer
  appropriately.

Haven't decided how I'll turn the PWM into actual 1s and 0s yet.




--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org





reply via email to

[Prev in Thread] Current Thread [Next in Thread]