I want to design a GNU Radio project to extract the information of a VOR signal, then find the angle to the north and the Morse code of the station.
Is there any example that shows how to do it?
Signal Processing Stack Exchange is a question and answer site for practitioners of the art and science of signal, image and video processing. It only takes a minute to sign up.Sign up to join this community
I'm not aware of any existing application.
However, wouldn't VOR (VHF Ominidirectional Ranging) consist of two relevant signals:
with the direction information in the phase difference between reference signal and beam signal?
so your first implementation would look something like
A more stable second implementation would phase-lock an internal oscillator to the reference signal. An even more advanced receiver could then e.g. apply a Kalman filter to the observed azimuth.
Decoding human transmissions is probably non-trivial, since humans tend to have suboptimally stable symbol clocks, but an automatic transponder might be relatively easy to decode – just find the shortest reasonable "dit", everything significantly longer is a "dah".