[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Discuss-gnuradio] multi-band receiver
From: |
Dan Halperin |
Subject: |
Re: [Discuss-gnuradio] multi-band receiver |
Date: |
Wed, 05 Sep 2007 12:43:26 -0700 |
User-agent: |
Thunderbird 1.5.0.13 (X11/20070824) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Johnathan Corgan wrote:
> For the receive side, you can use a blks.analysis_filterbank to turn a
> wideband signal with N carriers into N baseband channels equally spaced.
>
> Then you can attach demodulators to these output ports.
>
> This is demonstrated in the gr-pager code:
>
> http://gnuradio.org/trac/browser/gnuradio/trunk/gr-pager/src/usrp_flex_band.py
>
> Here we capture 1 MHz of USRP spectrum, then create 40 baseband output
> channels at 25 KHz each, then attach 40 decoder blocks to these outputs.
In this example (and indeed, in the code for the analysis_filterbank),
we divide a 1MHz band exactly into 25 kHz channels. However, the
channels at the edge will be attenuated (cite: Matt's email of yesterday
12:11 AM PST). I therefore oversampled the desired passband by 33%,
which causes the resulting wideband signal to not divide evenly into
channel-sized chunks.
If I do some sort of 3/4 resampling should the passband quality suffer?
Thanks!
Dan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFG3wbey9GYuuMoUJ4RAvvUAJ9W9PeZG+mTA1Nlwl3YGZgdG8NrzACbB+Ue
yznc+0nwbfB9J0APeR0mcFw=
=5v5I
-----END PGP SIGNATURE-----