summaryrefslogtreecommitdiff
path: root/gnuradio-examples
AgeCommit message (Collapse)Author
2007-06-15added two helper functions: fsm_concatenate and fsm_radixanastas
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5773 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 error checking on call to set_freqeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5577 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-12Added ability to log receive path power to file in digital examples.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5461 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-07merged developer branch trondeau/cvsd -r4801:4904 to add CVSD vocoder and ↵trondeau
example code git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4906 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-04-03Merged r4429:4857 from developer branch jcorgan/dect into trunk, passes ↵jcorgan
distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4858 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-19Fixed missed linker fix.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4774 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-07Merged eb/usrp-install r4723:4727 into trunk.eb
This moves usrp related .py files from the top-level of site-packages into site-packages/usrpm. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4728 221aa14e-8319-0410-a670-987f0aec2ac5
2007-03-02Merged r4671:4680 from jcorgan/est into trunk. Pulls in gr-wxgui updates ↵jcorgan
for new hierarchical blocks and work-in-progress channel sounder example. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4681 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-26Merged r4632:4645 on jcorgan/linking into trunk. Cleans up linking issues ↵jcorgan
with libtool and already installed libraries. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4646 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-25changed link to new wikinldudok1
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4625 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-23Added noise example using LFSR.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4615 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-19more adding of version 3 of tunern4hy
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4514 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-19usrp TV Tuner version 3 addedn4hy
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4513 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-19adding Rev 3 tuners to the usrp_wfm receiver coden4hy
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4512 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-13update examples to reflect latest changes in gr-trellisanastas
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4470 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-09merging r4318:4437 to fix ticket:131 from branche trondeau/udp udp ↵trondeau
source/sink pairs working git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4438 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-07Typo fix.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4407 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-02-05fixed a small error in gnuradio-examples/python/channel-coding/READMEanastas
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4383 221aa14e-8319-0410-a670-987f0aec2ac5
2007-02-04added toy fsm file to test irregular FSMsanastas
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4372 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-29removed obsolete dsb_tx.pyeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4321 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-29removed obsolete dsb_tx.pyeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4320 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-26merged changeset r4281:4292 on trondeau/ethernet into trunktrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4293 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-14New usrp_wfm_rcv_sca.py example from Eric A. Cottrell (WB1HBHU)eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4276 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-13SWIG compilation speedup! Fixes ticket:9. eb
Merged -r4203:4254 from eb/swig-split into trunk. This refactors gnuradio_swig_python.{cc,py} into 5 separate .so's These correspond to the runtime, general, filter and io directories, and also includes a new directory, gengen. gengen contains that part of general that was machine generated. This split is arbitrary, but was useful for getting size of the swig generated glue code for general down to about 2MB. In addition, the swig glue is now compiled with -g1 -O1 instead of -g -O2. With this change all the swig code now compiles in about 60% of the time that it used to take. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4255 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-26minor typo fixtrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4199 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-24Organized python example directory for new hierarchical blocks, cleaned up ↵jcorgan
dial_tone2.py git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4190 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-21Fix distcheck errors.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4183 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-18Temporary fix for ticket:116.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4139 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-18disabled build of gnuradio-examples/c++/dial_tone pending proper ↵eb
autoconfiscation git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4138 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-18Remove example from C++ directory.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4128 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-18Rename dialtone -> dial_tone in examples.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4127 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-18Merged jcorgan/sfg r4097:4124 into trunk, fixing hier_block2 threading issues.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4126 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-16fix for ticket:114eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4106 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-10added default values to help messageseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3961 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-04Further fixes for ticket:81jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3712 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-10-04git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3707 ↵cswiger
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-14fixed ticket #65anastas
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3540 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