Forum: GNU Radio GMSK carrier recovery

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
3e0b4883490ac6cd7631dd8edaaf6571?d=identicon&s=25 jjw (Guest)
on 2007-03-05 20:21
(Received via mailing list)
I would like to add some type of carrier recovery to the GMSK
demodulator in
GNU Radio, however I am having a bit of trouble getting something
implemented that works properly.  I have tried using gr.costas_loop_cc
add a costas loop for carrier recovery, but I am not quite sure how to
calculate the parameters (alpha, beta, fmax, fmin, costas_order).

Can anyone offer some insight into how to calculate these numbers?

Some nominal parameters to consider would be symbol rate of 31.25 kHz,
the USRP at max decimation (256) which results in 8 samples per symbol
kHz) sampling.  I'm using the TVRX daughtercard.

Thanks in advance for any help!

View this message in context:
Sent from the GnuRadio mailing list archive at
93bcc40cd07916689fe7de8afde22af1?d=identicon&s=25 Tim Meehan (Guest)
on 2007-03-05 23:22
(Received via mailing list)
Hi John,

I am interested in your problem.  Could you give some more details
about the GMSK signal you are looking at?  For example what is the
modulation index and what is the time bandwidth product of the pulse?

This topic is locked and can not be replied to.