summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/io
AgeCommit message (Collapse)Author
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-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-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-09Merged r11377:11390 from jcorgan/usrp-headers in to trunk.jcorgan
* Public USRP(1) header files are now in their own source directory and install into $(includedir)/usrp. This was done to avoid name clashes in the top-level include directory. Only users who are developing directly to libusrp in C++ are affected; the GNU Radio C++ and Python APIs are unchanged. The simple change required by this update is to change: #include <usrp_*.h> to #include <usrp/usrp_*.h> ...in your source code. * Removed usrp-inband code from tree (put into limbo directory.) This code has become unmaintained and has started to suffer from bitrot. A checkpoint tag has been made for anyone still needing to use it: http://gnuradio.org/svn/gnuradio/tags/checkpoints/trunk-20090708-pre-usrp-reorg The plan during the 3.2->3.3 development cycle is to replace the functions done by the in-band code with extensions to the existing gr-usrp blocks using the new message passing architecture. The USRP hardware FPGA code that provided the inband interface has not been removed; however, it too has become unmaintained and will likely be rewritten/replaced during the 3.3 timeframe. The trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11394 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-27Merged r11123:11148 from jcorgan/np into trunk.jcorgan
Adds --enable-python option to configure (defaults to yes). Using --disable-python or --enable-python=no will cause only C++ API targets to be created and installed. Several new shared libraries are now created. Where in the past, the C++ objects of the actual gnuradio blocks that were in a component were hidden inside their corresponding Python extension modules, these are now split out into a libgnuradio-foo.so library, and the _foo.so Python module is linked to that. This has been the way several top- level components have operated for some time, such as gr-audio-alsa and gr-usrp and gr-usrp2. This changeset applies that pattern to all components. C++ API users can use pkg-config to discover the cflags and libs parameters needed to include and link against these libraries. These components have not been tested: gr-comedi gr-audio-osx gr-audio-windows Passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11150 221aa14e-8319-0410-a670-987f0aec2ac5
2009-05-22doc fixes! work-in-progresseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11085 221aa14e-8319-0410-a670-987f0aec2ac5
2009-03-20Merged r10463:10658 from jblum/gui_guts into trunk. Trunk passes distcheck.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10660 221aa14e-8319-0410-a670-987f0aec2ac5
2009-02-25Merged r10501:10505 from michaelld/omnithread into trunk. Moves omnithread ↵jcorgan
header files into /gnuradio. Trunk passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10506 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-31removed some warningseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9475 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-30Tweaks for gcc 4.3 based on patch from Marek Mahut <mmahut@fedoraproject.org>.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8292 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-09Fixes ticket:238. (Tim Meehan)jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8163 221aa14e-8319-0410-a670-987f0aec2ac5
2008-03-24Fixed gr.udp_source,sink for use on Win32 (Don Ward)jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8097 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-21Merged build_config branch into trunk:michaelld
1) Modified top-level run_tests.sh script: a) to execute code for setting or changing the library search path in Darwin (DYLD_LIBRARY_PATH) or Windows (PATH) on those host OSs only, not on other host OSs. b) Added local (to the component making check) library paths to those same search paths, since libtool doesn't do it (unlike in Linux). 2) In all AM Makefiles -except those dealing with USRP firmware-, changes INCLUDES to AM_CPPFLAGS since the former is deprecated. 3) Changed AM_CPPFLAGS to FW_INCLUDES for commands .c.rel in USRP firmware. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7769 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-08Merged r7478:7608 from michaelld/t186 into trunk. Adds ability to compile ↵jcorgan
GNU Radio modules individually, using already installed dependent libraries and include files. New functionality is enabled using --with-* on configure command line; existing build options should remain unchanged. Nice work by Michael Dickens, still needs documentation update on wiki. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7617 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-24Doc fixes from Firas.eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7504 221aa14e-8319-0410-a670-987f0aec2ac5
2008-01-16Merged -r7436:7453 eb/freebsd into trunk. This is a part of a set ofeb
patches from Diane Bruce for FreeBSD. Still need to resolve the issue of where/how to include config.h in all swig code and how to select wx version on systems with more than one version installed. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7454 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-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-04-30Fix incorrect include file reference.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5193 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-02-16quick fix for std::min error on 64-bit systemstrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4489 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-01-30Fixes ticket:134. Unlikely offender was inclusion ofeb
gr_udp_sink/source code io.i. omnithread.h was also including <config.h> which is a no-no. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4333 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-27cleaned up error checkingeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4298 221aa14e-8319-0410-a670-987f0aec2ac5
2007-01-27fixed error handling and warningeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4297 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-26merged changeset r4281:4292 on trondeau/ethernet into trunktrondeau
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4293 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-19''Real'' fix for ticket:104. I should have just applied it all theeb
first time around ;) Thanks Don for the patch. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4151 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-19backed out partial fix for ticket:104eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4150 221aa14e-8319-0410-a670-987f0aec2ac5
2006-12-19Fix for ticket:104, huge initial value plotted.eb
Problem was due to uninitialized internal buffer, combined with incorrect initial state. Thanks for the patch, Don. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4149 221aa14e-8319-0410-a670-987f0aec2ac5
2006-09-19Really fix ticket:68.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3573 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-08-03Houston, we have a trunk.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5