summaryrefslogtreecommitdiff
path: root/gnuradio-core
AgeCommit message (Collapse)Author
2010-04-09Removing other version of code for different sample rates.Tom Rondeau
2010-04-09Working version of channelizer allowing an integer multiple of the sampling ↵Tom Rondeau
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.
2010-04-07Opening up channelizer to have different sampling rates out. This first pass ↵Tom Rondeau
produces the correct output for oversampling_rate = 1.
2010-03-21Add new block gr.additive_scrambler_bb()Johnathan Corgan
This block performs scrambling by XORing the input sequence with the output of an LFSR. Repeating this operation restores the original sequence. (This differs from gr.scrambler_bb(), which convolves the input sequence with the LFSR output.) The additive scrambler allows an optional bit count after which the LFSR is reset to its initial seed. This allows use with, e.g., packetized fixed length payloads.
2010-03-21Added missing header includes for memcpyJohnathan Corgan
2010-03-14Merge branch 'fftfilt'Tom Rondeau
2010-03-14Removing SSE version of FFT filter until we work out how we want to handle ↵Tom Rondeau
the SSE the use of intrinics. Code for the SSE versions is still there just disabled.
2010-03-14Merge branch 'digital'Tom Rondeau
2010-03-14Fixing copyright dates.Tom Rondeau
2010-03-14Making old and new digital modulations completely seperable by adding ↵Tom Rondeau
modulation_utils2 so only new modulator blocks work with the version 2 of everything. Also changed some internal names for clarity.
2010-03-13Merge branch 'digital' of vps.gnuradio.org:trondeau into digitalTom Rondeau
2010-03-13Merge branch 'digital' of git@gnuradio.org:trondeau into digitalTom Rondeau
Conflicts: gnuradio-examples/python/digital/benchmark_qt_rx2.py
2010-03-13Adding version 2 of receive path so as not to affect old dbpsk and dqpsk ↵Tom Rondeau
operations.
2010-03-13Now have a FFT filter implemented in SSE and generic version that can be ↵Tom Rondeau
switched into FFT filter block.
2010-03-11Adding SSE version of fft filters. Complex (ccc) version working.Tom Rondeau
2010-03-07Add check_topology, delete d_diff_filters in dtor, cleanup init and use ofEric Blossom
logging output streams.
2010-03-06Using better defaults for new FLL implementation.Tom Rondeau
2010-03-06Improved performance of FLL using a more robust error term.Tom Rondeau
2010-02-28Adding Doxygen comments to new FFT filter blocks.Tom Rondeau
2010-02-28New fft filter base class to handle complex data types. Passes make check.Tom Rondeau
2010-02-28Renaming ffft filter base class to reflect its use with floats.Tom Rondeau
2010-02-27Adding a base class to handle FFT filters for use in other blocks. Old ↵Tom Rondeau
fft_filter_fff now uses new class successfully and passes make check.
2010-02-27Fixing logging in new DBPSK and DQPSK.Tom Rondeau
2010-02-26Fixing a few bugs in handling of real samples per symbol.Tom Rondeau
2010-02-09Removing resampler from usrp transmit path as its taken care of in the ↵Tom Rondeau
modulators.
2010-02-08Setting up code to handle setting of samples per symbol properly. Still ↵Tom Rondeau
buggy in the transmitter due to the make packet padding to 512 bytes.
2010-02-01Fixing DQPSK block to work with any real value samples per symbol and ↵Tom
getting object names the same as DBPSK block.
2010-01-31Using PFB resampler to do the RRC filtering on the modulator. This along ↵Tom
with the PFB clock recovery in the demod block allows arbitrary real numbers for the number of samples per symbol. We will have to chance the transmit and recieve path code in the examples to take advantage of this.
2010-01-31Got this wrong before. Derivative filter taps are now calculated correctly ↵Tom
which makes the rest of the code work. My previous test cases must have masked the problem.
2010-01-17Adding FLL correction to DQPSK2 block.Tom
2010-01-02Printing FLL gain value in verbose mode.Tom
2010-01-02Since I'm bothering to average the error, I might as well use it.Tom
2009-12-20Adding FLL to DBPSK demodulator block. Need OTA testing.Tom
2009-12-20Adding some documentation.Tom
2009-12-20Cleaning up functions.Tom
2009-12-20WIP: better access to setting FLL parameters and working on getting gain ↵Tom
settings better.
2009-12-18New way to handle arbitrary resampler. Now featuring lower noise!Tom
2009-12-15Generating the band-edge filter taps based on the oversampling ratio ↵Tom
(samples per symbol), rolloff factor, and the prototype (matched) filter size.
2009-12-10Adding accessor functions to set alpha and beta gains for the FLL.Tom
2009-12-10Adding alpha and beta gains to FLL constructor.Tom
2009-12-09Adding a band-edge based frequency lock loop.Tom
2009-12-07Merge branch 'wip/dxpsk' of http://gnuradio.org/git/jblumJohnathan Corgan
2009-12-07Change type of gr_head nitems parameter to unsigned long long.Eric Blossom
Patch from Martin Braun <martin.braun@kit.edu> to support nitems >= 2**32.
2009-11-25added sync output port to dxpsk2 demodJosh Blum
2009-11-03fixed fixme in gr_top_block_implJosh Blum
2009-10-31Fix missing include from last commitJohnathan Corgan
2009-10-31core: added gr.pfb_clock_sync_fff based on _ccf version, updated exampleJohnathan Corgan
2009-10-29fixed issue where usrp siggen continued to transmit after program exitJosh Blum
2009-10-29modified flowgraph cleanupJosh Blum
2009-10-29Merge branch 'flattopwindow' of http://gnuradio.org/git/jblumJohnathan Corgan
Merge-fix: Remove debugging print Merge-fix: Update copyrights * 'flattopwindow' of http://gnuradio.org/git/jblum: Added window option to wxgui fft and waterfall sink. redid cos windows, added flattop and nuttall_cfd