summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/python
AgeCommit message (Collapse)Author
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
2006-12-17changed complex_to_arg to use fast atan and updated QAtrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4109 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-14Merge jcorgan/sfg changeset 4089 into trunk.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4090 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-14updated name of examples directory to /digitaltrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4088 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-14adding QA for pll_freqdet blocktrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4087 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-14adding QA for pll_refout blocktrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4086 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-14adding QA for pll_carriertracking blocktrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4085 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-14Merged jcorgan/sfg changeset r4082 into trunk (fixes gr.runtime parameter ↵jcorgan
typing issue) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4083 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-12Merge jcorgan/hier developer branch into trunk. Enables creation of true ↵jcorgan
hierarchical blocks, from either C++ or Python, as well as creating pure C++ gnuradio applications. EXPERIMENTAL. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4070 221aa14e-8319-0410-a670-987f0aec2ac5
2006-11-21fixed typo in beta value for qpsk demodtrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4011 221aa14e-8319-0410-a670-987f0aec2ac5
2006-11-21improved Costas loop gains for QPSK receivertrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4009 221aa14e-8319-0410-a670-987f0aec2ac5
2006-11-06Default costas-alpha set to None instead of floattrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3947 221aa14e-8319-0410-a670-987f0aec2ac5
2006-11-05merging from trondeau/digital-wip for improved dbpsk and dqpsk receiverstrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3946 221aa14e-8319-0410-a670-987f0aec2ac5
2006-10-31Merged eb/binstats -r3848:3906 into trunk. These changeseb
(1) fix a problem with gr_feval* where when called from a live flowgraph, they resulted in the call back into Python occuring without holding the Global Interpreter Lock causing a SIGSEGV. (2) add gr_bin_statistics_f which combines statistics gathering with a control state machine that allows spectrum sensing or related applications that need to step through the spectrum to be built. (3) usrp_spectrum_sense.py which ties all this together in an application which steps through the spectrum a chunk at a time and gathers statistics. In the current version, the stats are gathered by nothing is done with them. Think of this as the framework for a real application. This code may require tuning of the --tune-delay and --dwell-delay timeouts to ensure that the samples being processed are associated with the given center frequency. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3907 221aa14e-8319-0410-a670-987f0aec2ac5
2006-10-24added void callback to feval familyeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3847 221aa14e-8319-0410-a670-987f0aec2ac5
2006-10-24improved error message on size mismatcheb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3846 221aa14e-8319-0410-a670-987f0aec2ac5
2006-10-04Partial fix for ticket:81jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3709 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-30fixed problem with loggin dbpsktrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3692 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-27Merged changes from eb/digital-wip into trunk.eb
This includes: * renaming gnuradio-examples/python/gmsk2 to gnuradio-examples/python/digital * refactoring the digital data tx and rx test code into benchmark_tx and benchmark_rx. These accept a -m <modulation> argument. <modulation> can currently be selected from gmsk, dbpsk, dqpsk * Two new AGC blocks: gr_agc2: separate attack and delay rates; gr_feedforward_agc: FIR-ish compressor. Normalizes to peak envelope. * Working DBPSK mod/demod (works fine) * Working DQPSK mod/demod (works, but still needs more work) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3662 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-13Updated FSF address in all files. Fixes ticket:51eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3534 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-10added gr.complex_to_mag_squared blockeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3513 221aa14e-8319-0410-a670-987f0aec2ac5
2006-08-27Implements ticket:3 and fixes ticket:42. The common functionality of jcorgan
run_tests.in for Python QA has been extracted into run_tests.sh in the top-level and the individual run_tests just invoke that with the right path parameters. Also fixed Cygwin 'make check' bug by adding fix by Don Ward. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3440 221aa14e-8319-0410-a670-987f0aec2ac5
2006-08-24Trial fix for ticket:45eb
Changed interpretation of second argument to gr_buffer_add_reader from "history" to "nzero_preload". If the argument is 0, no zeros are preloaded into the buffer. This is a less surprising interpretation than the old behavior, which when passed a zero, inserted buffersize-1 zeros ;) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3403 221aa14e-8319-0410-a670-987f0aec2ac5
2006-08-03Houston, we have a trunk.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5