summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-08-14Applied patch c1258.diff from Stephan Bruns (ticket:359)Johnathan Corgan
This patch changes pmt_t to use boost intrusive pointers. Patch was modified to apply to new pmt location since the original patch was created, and add missing include file. Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>
2009-08-14Added missing .gitignoreJohnathan Corgan
2009-08-14Added git ignore files auto created from svn:ignore properties.git
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-12Merging trondeau/pfb r11249:11581 into trunk. This adds a few polyphase ↵trondeau
filterbank implementations that do (integer) decimation, (integer) interpolation, arbitrary resampling, and channelizing. gnuradio-example/python/pfb includes a number of different examples of how to use these blocks. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11583 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-11Adding function to be able to set the size of the points in the ↵trondeau
constellation plot. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11573 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-11Cleaning up Qt code. This mostly reformats the code to be more consistent ↵trondeau
with our style. It also changes the layout to use Qt layouts for proper resizing of the GUI. Only the QwtPlots need to be resized manually. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11572 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-11Test check-in 2, ignore.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11568 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-11Test check-in, ignore.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11567 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-10Significantly improved performance of the Qt Gui sinks. This removes a ↵trondeau
number of redundant loops and memcopies by combining operations and reduces the CPU load greatly to run much more smoothly. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11559 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-06howto: adds --disable-python option to gr-howto-write-a-block example.jcorgan
Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com> git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11542 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-06Adds constructor for gr.message_source that takes existing msgq.jcorgan
A gr.message_source object can now be created in one of two ways: blk = gr.message_source(itemsize, limit) msgq = gr.msg_queue(limit) blk = gr.message_source(itemsize, msgq) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11541 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-05Fixed optfir for producing equiripple FIR filters. Does LPF, fixes the HPF, ↵trondeau
and adds BPF (real). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11537 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-02Made libusrp2 min and max samples even number.jcorgan
This forces an even number of samples in the min or max case, preserving the alignment of interleaved samples in the face of RX overruns or TX underruns. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11526 221aa14e-8319-0410-a670-987f0aec2ac5
2009-08-01Merged r11500:11506 from features/msg-passing into trunk. Work-in-progress, ↵jcorgan
passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11524 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-31Fixing bug in setting SNRtrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11523 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-30Add custom FPGA build.jcorgan
This is a custom build for USRP2 FPGA. It allows using a BasicRX or LFRX board and feed two independent, real signals. In addition, instead of the CIC/HB decimator, which optimizes frequency response, it uses an integrate and dump decimator, which optimizes for time-domain impulse response. These changes have been made in dsp_core_rx.v: * A second DDC has been added, sharing a frequency register with the existing DDC. * The output of the two DDCs are interleaved as I1 Q1 I2 Q2I ... into the receive FIFO. This limits the host configured decimation to 8 intead of 4. Use gr.deinterleave to recover the streams. * The ADCs are hardcoded: RX_A ==> DDC #1 I-input 0 ==> DDC #1 Q-input RX_B ==> DDC #2 I-input 0 ==> DDC #2 Q-input Thus, the input mux has been disabled. * The CIC/HB decimator has been replaced by an integrate and dump at the decimation rate. * To assist with meeting timing, the external RAM has been disabled. The basic application is to coherently sample two real IF streams and downconvert to baseband, while minimizing the impulse response duration of the resampling filters. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11519 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-29gr_not xml fix: only one input for notjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11516 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-28Merged -r11480:11507, r11508 from nldudok1/tvrx_mimo_merge_with_trunk into ↵jcorgan
trunk. This branch was created with a corrupted merge tracking database, so manual merge and remove of merge info properties was needed. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11513 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-28Cleanup stray PMT reference.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11511 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-27Fix for test_pmt when using --with-boost=<foo>eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11504 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-26Initialized merge tracking to current revisionjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11498 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-26Reset mergeinfo properties for files.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11497 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-26Reset mergeinfo propertiesjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11496 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-26Merged r11491:11494 from jcorgan/pmt into trunk.jcorgan
Moves pmt types functions into pmt:: from gruel:: Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11495 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-25Update omnithread linking.jcorgan
Moved link against omnithread from gnuradio-core to those components still using it (and were depending on pulling omnithread in that way). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11488 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-25Merge r11462:11485 from jcorgan/omni into trunk.jcorgan
Removes dependency on omnithreads from gnuradio-core. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11486 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-25Rename binary to be more descriptive.jcorgan
gnuradio --> gnuradio-config-info git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11475 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-22Fix for 'make check' on OSX and Windows; corrects USRP/2 library path.michaelld
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11471 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-20last changes here to gr_fmdet until pfb trondeau pfb branch is folded inn4hy
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11464 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-20clean up of fmdet and addition of new slope vector. We will extend range to ↵n4hy
Fs * [-.4,.4] and use SSE for computation using fir_ccf with new larger vector in final version git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11463 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-20Merged r11452:11459 from jcorgan/pmt-gruel into trunk. Trunk passes distcheck.jcorgan
* Merges libpmt into libgruel * Modifies libmblock to use libgruel gruel::pmt_t will be the fundamental msg content for the new message passing implemention for 3.3. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11460 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-18Add missing dependencyjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11454 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-17Adding a check box to cancel DC offsettrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11451 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-17fixed fft reordingjblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11450 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-16Temporary workaround (until VRT) to stop submitting short packets to ↵jcorgan
libusrp2 tx_raw(). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11449 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-16There is no y per div, but there is a dynamic range.jblum
Added **kwargs to nongl for backwards compadibility. Updated todo. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11448 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15wipjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11447 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15Packaging update for r11444jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11446 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15revert 11442 until I find a fix for boost 1.37eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11445 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15Removed pmt dependency on omnithreads, now dependent on boost::threadseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11444 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15applied patch from ticket:358eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11443 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15pmt performance improvement: Switch from shared_ptr to intrusive_ptreb
for pmt_t (c1258 from Stefan Brüns). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11442 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15pmt perf improvements: Make function arguments const & (c1257, c1260eb
from Stefan Brüns) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11439 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15Add some unit test for pmt_subsetp and pmt_memq. (c1261 from Stefan Brüns)eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11438 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15pmt performance improvement: avoid some double type casting (c1256eb
from Stefan Brüns) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11437 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-15Minor optimation, assume well formed list as common case (c1255 from Stefan ↵eb
Brüns) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11436 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-14Revert erroneous file included in r11424jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11425 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-14Reorganization of debian package directoryjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11424 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-11make use of gr.version()jblum
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11420 221aa14e-8319-0410-a670-987f0aec2ac5
2009-07-11Cleanup.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11419 221aa14e-8319-0410-a670-987f0aec2ac5