History | View | Annotate | Download (7.9 kB)
gnuradio-core: removed gr.dd_mpsk_sync_cc block as obsolete
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...
Adding a band-edge based frequency lock loop.
Added gr.copy(itemsize) block
set_enabled(bool) will either copy from input to output (True)or drop the input on the floor (False).
Implements ticket:401 and ticket:402.
Adds several API functions to determine build constants at runtime, anda convenience command line program to display them:
From C++:
const std::string gr_prefix();const std::string gr_sysconfdir();const std::string gr_prefsdir();...
new fm detector added based on FIR derivative detector. Stereo sep better than pll based one and more efficient. Tweaking probably needed, usrp_wfm_rcv_fmdet added to demo
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10847 221aa14e-8319-0410-a670-987f0aec2ac5
Added basic wavelet classifier blocks. GSL is now a prerequisite forgnuradio-core. Merged from eb/frank -r9627:9868 to trunk.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9870 221aa14e-8319-0410-a670-987f0aec2ac5
Merged r9564:9568 from jcorgan/bert into trunk. Adds BPSK bit error testing examples and support blocks.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9569 221aa14e-8319-0410-a670-987f0aec2ac5
Merged -r9556:9560 from jcorgan/scr into trunk. Adds gr.scrambler_bb and gr.descrambler_bb, using updated gri_lfsr.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9561 221aa14e-8319-0410-a670-987f0aec2ac5
merging branch -r9485:9498 to fix some warnings. This merge removes some of the old OFDM mappers that were specific to BPSK, QPSK, and QAM constellations. These were never really used and should not be.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9531 221aa14e-8319-0410-a670-987f0aec2ac5
Merged r8195:8205 from jcorgan/ecc into trunk. Adds convolutional encoderand decoder corresponding to the R=1/2, K=7 CCSDS standard ("Voyager").
This code is a GNU Radio wrapper around a 1995-era KA9Q portable-Cimplementation, and is designed for continuous streaming data, not packets....
Addes gr.cpfsk_bc(), a continuous phase frequency shift keying modulator block.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8193 221aa14e-8319-0410-a670-987f0aec2ac5
Adds gr.repeat(), an interpolating block to repeat a sample N times on the output.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8186 221aa14e-8319-0410-a670-987f0aec2ac5
Merging ofdm2 branch -r7047:7321 into trunk. This updates the OFDM code to hier_block2 in blks2impl and removed from blksimpl. The new codeimplements a decision feedback sync loop to lock the phase/freq, removes two unnecessary premables and performs frame sync and equalization off...
merged -r5966:6112 on trondeau/ofdm_mod. Allows for generic constellations (supports bpsk, qpsk, 8psk, qam16, qam64, and qam256 currently), fixes some bugs in the correlation and altered default parameters for over-the-air operation. This merge fixes ticket:156 and ticket:157....
Updated license from GPL version 2 or later to GPL version 3 or later.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5
Merging OFDM features branch r5661:5759 into trunk. OFDM works over the air with BPSK and QPSK modulations on subcarriers. Passes make distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5761 221aa14e-8319-0410-a670-987f0aec2ac5
merge ordm/receiver branch -r5574:5659. Reworks OFDM receiver with refactored OFDM blocks. A few bug fixes for other blocks have also been slipped in.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5661 221aa14e-8319-0410-a670-987f0aec2ac5
Added ability to log receive path power to file in digital examples.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5461 221aa14e-8319-0410-a670-987f0aec2ac5
Merged r4518:5130 from developer branch n4hy/ofdm into trunk, passes distcheck.
Adds incomplete OFDM implementation, further work to be completed in thefeatures/ofdm branch.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5131 221aa14e-8319-0410-a670-987f0aec2ac5
Merged r4767:4859 from developer branch jcorgan/channel, passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4860 221aa14e-8319-0410-a670-987f0aec2ac5
merged trondeau/digital-wip2 r4193:4730 into trunk - improves digital receiver and fixes ticket:72
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4731 221aa14e-8319-0410-a670-987f0aec2ac5
Merged r4605:4612 from jcorgan/glfsr branch into trunk. Implements Galois LFSR source block of degree 1 through 32.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4613 221aa14e-8319-0410-a670-987f0aec2ac5
fixed problem with gr_noise_source_* caused by splitting gnuradio_swig_python
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4280 221aa14e-8319-0410-a670-987f0aec2ac5
SWIG compilation speedup! Fixes ticket:9.Merged -r4203:4254 from eb/swig-split into trunk.
This refactors gnuradio_swig_python.{cc,py} into 5 separate .so'sThese correspond to the runtime, general, filter and io directories,and also includes a new directory, gengen. gengen contains that part...
Merged eb/binstats -r3848:3906 into trunk. These changes(1) fix a problem with gr_feval* where when called from a liveflowgraph, they resulted in the call back into Python occuring withoutholding the Global Interpreter Lock causing a SIGSEGV.
(2) add gr_bin_statistics_f which combines statistics gathering...
Merged changes from eb/digital-wip into trunk.
This includes:
Updated FSF address in all files. Fixes ticket:51
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3534 221aa14e-8319-0410-a670-987f0aec2ac5
Houston, we have a trunk.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5