discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] OOK reception


From: Dan Halperin
Subject: Re: [Discuss-gnuradio] OOK reception
Date: Thu, 9 Oct 2008 09:16:34 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Oct 9, 2008, at 8:39 AM, Dan wrote:

Hi, I am working on an OOK receiver but am having some problems with the squelch.

I wrote a script with the following flow graph:

USRP.source_c -> complex_to_mag -> add_const_ff( -const ) -> binary_slicer_fb -> file_sink

This works fine, but I would like to have some sort of discrimination for when there is no signal. I looked into adding a pwr_squelch_cc block after the source but this led to a lot of buffer overruns as the processing increased. I am attempting to receive a bandwidth of 16 MHz using 8-bit samples so any more processing I add can make a difference. The bandwidth is important as I am trying to maximize the data rates it can handle.


If you're doing complex_to_mag anyway, why not use that output for squelching instead of a pwr_squelch_cc ? The squelch algorithm is pretty simple.

Also, complex_to_mag has a sqrt in it which it looks like your flow graph doesn't need. All the following blocks would work just as well in the mag^2 domain. So maybe you should do that too.

- -Dan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)

iEYEARECAAYFAkjuLmIACgkQy9GYuuMoUJ5O5wCfYiDrzSWzZtNZiqkDmXkPN14x
v3MAn2c8phlTZ4jAnmlyj7a96891DAo0
=PjRd
-----END PGP SIGNATURE-----




reply via email to

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