discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Channelizing


From: Tom Rondeau
Subject: Re: [Discuss-gnuradio] Channelizing
Date: Fri, 24 Jun 2011 08:30:27 -0400

On Jun 24, 2011, at 8:22 AM, "Marcus D. Leech" <address@hidden> wrote:

> On 06/24/2011 01:14 AM, Colby Boyer wrote:
>> 
>> 
>> 
>> Hi Marcus,
>> 
>> Check out a pfb channelizer! 
>> 
>> gnuradio-core/src/python/gnuradio/blks2impl/pfb_channelizer.py is a
>> nice python wrapper for the class and gr_pfb_channelizer_ccf is the
>> C++ name.
>> 
>> Also if you need to carve out a a shifted part of the spectrum, use
>> the gr_freq_xlating_fir_filter_*** block.
>> 
>> These are polyphase implementations so they should be computationally
>> efficient. Lastly, if you need even more efficiency you can see if
>> they are doing the fft implementation of filtering (not sure if they
>> are vs standard computation). As you know, there is the difference
>> between NlogN and N^2
>> 
>> --Colby
> Right, so how do I set the filter taps for the PFB channelizer?  Is it
> just a low-pass filter, or something
>  else?
> 
> 
> -- 
> Principal Investigator
> Shirleys Bay Radio Astronomy Consortium
> http://www.sbrac.org

It's a low pass filter where the bandwidth is the width (or less) of the 
channel, W, and the sample rate is that of the input signal, which is WxN for 
the N channels. By default, the channelized will output channels of bandwidth W 
at sample rate W.

Tom


reply via email to

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