GMSK and Carrier Recovery

Hello all,

I am doing some work with the GMSK demodulator block that is provided as
part of GNU radio. I had been noticing some problems where sometimes
the
demodulator would not be able to lock on to the signal (generated with
an
agilent signal generator) properly and determined that the problem is
due to
a carrier frequency offset of ~5 kHz.

While I could technically just compensate for the 5 kHz offset, this
wouldn’t account for differences with other crystals or signal sources.
I
know that the mueller and muller timing recovery algorithm that is used
in
the GMSK block is dependent on carrier tracking so therefore I assume
that I
would need a carrier tracking loop that isn’t dependent on timing
recovery
in order for it the design to work properly.

Has anybody attempted to add carrier recovery to the GMSK demod or could
offer any pointers on a good possible solution? Any input into this
would
be greatly appreciated.

Thanks for all of the help,
John

View this message in context:
http://www.nabble.com/GMSK-and-Carrier-Recovery-tf3138803.html#a8699455
Sent from the GnuRadio mailing list archive at Nabble.com.