summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/python
AgeCommit message (Collapse)Author
2008-02-18Merged r7732:7734 from jcorgan/boolean into trunk. Add's Tim Meehan's ↵jcorgan
gr.xor_* blocks. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7735 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-18Merged -r7723:7729 from jcorgan/wav into trunk, with added example program. ↵jcorgan
Adds Martin Braun's gr.wavfile_source and gr.wavfile_sink blocks. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7730 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-17Fix word usage.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7721 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-16Improve hierarchical block documentation.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7718 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-08Removed gr.flow_graph, gr.hier_block and friends. From here on outeb
all work on the trunk must use gr.top_block and gr.hier_block2. Merged eb/fg-no-more -r7602:7606 into trunk. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7607 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-06Merging trondeau/ofdmfix into branch at -r7582:7586. This allows for ↵trondeau
over-the-air OFDM. Works with all modulations and tested both send and receive on different computers/USRPs. Misses a few packets, so it's not perfect. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7587 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-29Switched OFDM sync block to use peak detector from Kyle Jamieson. This ↵trondeau
solves one problem of locking up with low SNR but does not solve the big over-the-air problems. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7523 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-26better filter bandwidthsmatt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7519 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-19Fixes ticket:229. Fixed code in synthesis filterbank, restored test ↵jcorgan
programs from limbo and upgraded to use blks2. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7476 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-18Trial workaround for ticket:181jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7461 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-02Merging ofdm2 branch -r7047:7321 into trunk. This updates the OFDM code to ↵trondeau
hier_block2 in blks2impl and removed from blksimpl. The new code implements a decision feedback sync loop to lock the phase/freq, removes two unnecessary premables and performs frame sync and equalization off single preamble symbol. Also adds/updates Python plotting tools and a branchless clip algorithm in gr_math.h. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7324 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-29fixes ticket:211eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7053 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-27Added FIXME tags.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7038 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-27Merged r7001:7035 from jcorgan/t202 into trunk. Implements ticket:202, ↵jcorgan
converting qa code in core to new top block code. Three issues exist and have been separately logged: qa_bin_statistics.py - ticket:199 qa_rational_resampler.py - ticket:210 qa_stream_mux.py - ticket:211 git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7036 221aa14e-8319-0410-a670-987f0aec2ac5
2007-10-22Add methods in shim to allow derived class override in Pythonjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6669 221aa14e-8319-0410-a670-987f0aec2ac5
2007-10-18Remove non-converted OFDM code from blks2impl (examples still use blks, not ↵jcorgan
blks2.) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6649 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-20Converted blks2.channel_model to hier_block2 format.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6487 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-18Merge r6461:6464 from jcorgan/t162-staging into trunk.jcorgan
* Final gr.top_block and gr.hier_block2 implementation inside gnuradio-core/src/lib/runtime * Implementation of gr.hier_block2 versions of all the old-style blocks in blks. These live in blks2. * Addition of gr.hier_block2 based versions of gr-wxgui blocks * Conversion of all the example code in gnuradio-examples to use this new code * Conversion of all the gr-utils scripts to use the new code The OFDM examples and related hierarchical blocks have not yet been converted. Code in the rest of the tree that is outside the core and example components has also not yet been converted. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6466 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-04Merged r6285:6297 from features/deb into trunk. Nearing completion on ↵jcorgan
Debian packaging for 3.1. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6299 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-30applied patch from jblumeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6228 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-29loosened tolerance so that it passes on Cell/PPCeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6210 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-27Merged r6171:6186 from jcorgan/fg into trunk.jcorgan
Changes hierarchical flow graph API to use gr.top_block instead of gr.runtime. See discuss-gnuradio mailing list for explanation of changes. GRC has not been updated to use the changed API. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6187 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-23Merge r6160:6168 from jcorgan/fg into trunk.jcorgan
Refactors gr_simple_flowgraph into gr_flowgraph and gr_flat_flowgraph. Adds cppunit-based QA. Trial fix for ticket:164 included for free. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6169 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-04merged -r5966:6112 on trondeau/ofdm_mod. Allows for generic constellations ↵trondeau
(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. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6113 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-21Updated license from GPL version 2 or later to GPL version 3 or later.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-16Merged r5950:5978 from features/pager into trunk. Trunk passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5979 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-15merged -r5947:5965 on trondeau/regen into trunk. Fixes ticket:154 on ↵trondeau
gr_regenerate_bb block. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5966 221aa14e-8319-0410-a670-987f0aec2ac5
2007-06-25removed bug in pll_carrier_recovery which prevented stereo from working. ↵nldudok1
Side-effect is that stereo-squelch is disabled for now git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5833 221aa14e-8319-0410-a670-987f0aec2ac5
2007-06-10Merging OFDM features branch r5661:5759 into trunk. OFDM works over the air ↵trondeau
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
2007-06-04merge ordm/receiver branch -r5574:5659. Reworks OFDM receiver with ↵trondeau
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
2007-05-30added Trond's gr_max_* and gr_argmax_* blockseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5575 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-28Merged r5547:5542 from jcorgan/num into trunk. Converts from using Python ↵jcorgan
Numeric to numpy. Trunk passes distcheck. gr-radio-astronomy still needs conversion. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5553 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-25updated cpm.py fileanastas
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5538 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-15Generic Continuous Phase Modulator (CPM) hierarchical blockanastas
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5470 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-04Merged r5230:5237 from jcorgan/disc2. Trunk passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5238 221aa14e-8319-0410-a670-987f0aec2ac5
2007-05-02Merged features/inband -r4812:5218 into trunk. This group of changeseb
includes: * working stand-alone mblock code * work-in-progress on usrp inband signaling usrp now depends on mblock, and guile is a dependency. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5221 221aa14e-8319-0410-a670-987f0aec2ac5
2007-04-28Merged -r 5137:5174 from developer branch jcorgan/hb. Trunk passes ↵jcorgan
distcheck. Converts gr.hier_block2 API to not use 'define_component' methodology anymore. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5177 221aa14e-8319-0410-a670-987f0aec2ac5
2007-04-26Merged r4518:5130 from developer branch n4hy/ofdm into trunk, passes distcheck.jcorgan
Adds incomplete OFDM implementation, further work to be completed in the features/ofdm branch. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5131 221aa14e-8319-0410-a670-987f0aec2ac5
2007-04-03Merged r4767:4859 from developer branch jcorgan/channel, passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4860 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-14Merged r4750:4755 from jcorgan/frac into trunk. Adds ↵jcorgan
gr_fractional_interpolator_ff and _cc. Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4756 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-12New fix for gr_framer_sink_1 hang on zero length payload.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4739 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-07merged trondeau/digital-wip2 r4193:4730 into trunk - improves digital ↵trondeau
receiver and fixes ticket:72 git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4731 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-02Applied patch from Josh Blum that adds SQUARE, TRIANGLE and SAWTOOTHeb
waveforms to gr_sig_source* git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4679 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-23Merged r4605:4612 from jcorgan/glfsr branch into trunk. Implements Galois ↵jcorgan
LFSR source block of degree 1 through 32. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4613 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-06Merged r4354:4390 from developer branch jcorgan/digital into trunk.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4391 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-26removed changes to nbfm_tx.py (not sure where/when that happened), did not ↵trondeau
mean to commit it git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4295 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-26updated copyright info, and snuck a little something else in (you didn't see ↵trondeau
anything...) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4294 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-16added minimal qa code for gr_noise_sourceeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4279 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-22loosen tolerance so that opteron passes (64-bit vs 80-bit FP arith)eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4184 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-21Merged changeset r4153:4167 on n4hy/iir into trunk.n4hy
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4182 221aa14e-8319-0410-a670-987f0aec2ac5