Every other time through the channelizer, the FFT input buffer must be flipped. The commented code removed in this checkin does that through a calculation in the loops, but the way the filter assignment works with this code, the flip is done by keeping the indexing static, so a look up table works and is slightly faster.
Removing other version of code for different sample rates.
Working version of channelizer allowing an integer multiple of the sampling rate out.There are two versions of the code in here with the second way being more general and efficient. This one should be more extendable to allowing rational ratio output sampling rates.
Opening up channelizer to have different sampling rates out. This first pass produces the correct output for oversampling_rate = 1.
Add new block gr.additive_scrambler_bb()
This block performs scrambling by XORing the input sequence withthe output of an LFSR. Repeating this operation restores the originalsequence.
(This differs from gr.scrambler_bb(), which convolves the input sequence...
Added missing header includes for memcpy
Merge branch 'fftfilt'
Removing SSE version of FFT filter until we work out how we want to handle the SSE the use of intrinics. Code for the SSE versions is still there just disabled.
Merge branch 'digital'
Fixing copyright dates.
Also available in: