summaryrefslogtreecommitdiff
path: root/config
AgeCommit message (Collapse)Author
2008-09-20merged michaelld/usrp2_config [9614] into trunk. Fixes non-Linux buildseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9616 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-13Merged r9564:9568 from jcorgan/bert into trunk. Adds BPSK bit error testing ↵jcorgan
examples and support blocks. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9569 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-08Now passes distcheck with or without microblaze tools on path.eb
Merged eb/distcheck 9534:9537 into trunk. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9538 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-08Merged r9433:9527 from features/gr-usrp2 into trunk. Adds usrp2 and ↵jcorgan
gr-usrp2 top-level components. Trunk passes distcheck with mb-gcc installed, but currently not without them. The key issue is that when mb-gcc is not installed, the build system skips over the usrp2/firmware directory, and the firmware include files don't get put into the dist tarball. But we can't do the usual DIST_SUBDIRS method as the firmware is a subpackage. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9528 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-07Merged r9481:9518 on jblum/grc_reorganize into trunk. Reorganized grc source ↵jblum
under gnuradio.grc module. Trunk passes make distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9525 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-31fixed --enable-warnings-as-errorseb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9474 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-31fix for ticket:268, vector not always a context sensitive keyworkeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9471 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-25Radically simplified standalone configure.ac (for out of tree builds).eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9413 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-25make check fix for OS/X. Probably also fixes ticket:264, same problemeb
on MingGW and Cygwin. Thanks to Michael Dickens. Merged michaelld/gruel_make_check_osx 9401:9402 to trunk. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9407 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-24Fixup XML generation to avoid erroneous copying.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9399 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-23Merged changeset r9285:9377 from jblum/grc into trunk, with distcheck fixesjcorgan
and local modifications. Integrates previously separate GNU Radio Companion into top-level component 'grc'. (Josh Blum) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9378 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-21Updated gr-howto-write-a-block; mostly the .m4 macros and configure.ac.eb
Also modified pkg.m4 to restore the FOO_INCLUDEDIR functionality and to add the FOO_CPPFLAGS variable for those times when you want only the -I, -D and -U flags from FOO_CFLAGS. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9362 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-20resolved problem w/ lib vs lib64; added boost stuff to gnuradio-core.pc.ineb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9358 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-19Merged features/mp-sched -r8915:9335 into the trunk. The trunk noweb
contains the SMP aware scheduler. This changeset introduces a dependency on boost 1.35 or later. See source:gnuradio/trunk/README.building-boost for additional info. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9336 221aa14e-8319-0410-a670-987f0aec2ac5
2008-08-14Merged changeset r9241:9289 from jblum/glwxgui into trunk. Adds OpenGL ↵jcorgan
versions of fftsink, waterfallsink, and scopesink, and new constsink. See README.gl for use. (Josh Blum) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9290 221aa14e-8319-0410-a670-987f0aec2ac5
2008-07-27Move libgruel configuration checks into config directoryjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9030 221aa14e-8319-0410-a670-987f0aec2ac5
2008-07-27Merged gr-msdd6000 portability fix to trunk (eb/msdd -r8940:9027)eb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9028 221aa14e-8319-0410-a670-987f0aec2ac5
2008-07-25Adds alternative integrate and dump decimator to gr-gpio.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9009 221aa14e-8319-0410-a670-987f0aec2ac5
2008-07-04msdd6000 source upgraded and enabledn4hy
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8782 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-25Reverted changeset r8180, r8181, and r8184 on trunk.jcorgan
To achieve equivalent functionality, just configure port-audio as the default audio library in the audio configuration. ~/.gnuradio/config.conf: [audio] verbose = True audio_module = audio_portaudio #audio_module = audio_oss #audio_module = audio_alsa git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8698 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-23fixed quoting problemeb
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8664 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-22Added autoconf independent bytesex routines to libgruel.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8654 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-20Merged -r8639:8641 from jcorgan/gruel into trunk. Adds libgruel, the GNU ↵jcorgan
Radio Utility Etcetera Library. See README for description. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8642 221aa14e-8319-0410-a670-987f0aec2ac5
2008-06-19Moved mb_time to omni_time and left mb_time.h with typedef to maintaineb
backwards compatibility. Removed gcell's dependency on mblocks. Now gcell only depends on omnithread. Merged eb/wip -r8621:8623 to trunk. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8624 221aa14e-8319-0410-a670-987f0aec2ac5
2008-05-08Applied patches from Don Ward.eb
(1) Close out_f before removing it in gnuradio-core/src/python/gnuradio/gr/qa_wavefile.py (to prevent make check failure). (2) Don't permanently change PATH in config/sdl.m4 (to prevent real problems in MinGW and potential problems for any code that runs after sdl.m4 and depends on PATH). git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8316 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-22Merged eb/gcell -r8215:8243 into trunk. This adds gr-gcell, the GNUeb
Radio interface to the Cell Broadband Engine. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8244 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-16Merged gcell-wip -r8159:8202 into trunk. This includes the followingeb
changes: * gc_make_job_manager now returns a boost::shared_ptr * opts.program_handle is now a boost::shared_ptr * two new functions for getting a program handle * look_proc and alloc_job_desc now throw on error * static methods for setting and getting a single job manager * new exception hierarchy * mv gcell/src/lib/procs gcell/src/lib/wrapper * added libfft. Currently inverse xform is broken * gcell-embedspu-libtool creates libtool complaint .ko's from SPE executables git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8209 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-15Merged r8195:8205 from jcorgan/ecc into trunk. Adds convolutional encoderjcorgan
and decoder corresponding to the R=1/2, K=7 CCSDS standard ("Voyager"). This code is a GNU Radio wrapper around a 1995-era KA9Q portable-C implementation, and is designed for continuous streaming data, not packets. The encoder takes MSB packed bytes and outputs channel symbols 0 or 1. The decoder uses soft-decision Viterbi decoding on a floating point stream of (possibly noise corrupted) [1.0, 1.0] symbols, and outputs MSB packed decoded bytes. Benchmarking on a 2.16 GHz Intel Core 2 Duo shows 4.7 Mbps decoding rate at 100% CPU usage (single core). (There is a newer KA9Q library that implements SIMD speed ups with correspondingly faster performance.) The KA9Q library is placed into src/lib/viterbi. It could use some cleanup, file/function renaming, and refactoring, or even replacement with the newer libfec code that is available. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8206 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-10portaudio specific examples added to gr-audio-portaudion4hy
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8180 221aa14e-8319-0410-a670-987f0aec2ac5
2008-03-24Merged gcell, the Cell SPE scheduler and RPC mechanism into the trunk.eb
(eb/trunk-with-gcell r8037:8085). Expect additional tweaks, but currently works and passes distcheck. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8086 221aa14e-8319-0410-a670-987f0aec2ac5
2008-03-16Use AC_PATH_PROG to avoid which(1).gdt
In addition to testing if $SVN is non-null, require the presence of a subversion ".svn" directory. Confirmed working with svn builds. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8033 221aa14e-8319-0410-a670-987f0aec2ac5
2008-03-16Add comments noting things that need fixing.gdt
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8032 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-29Merged r7857:7898 from n4hy/msddLTS into trunk, with modification. Adds ↵jcorgan
gr-msdd6000 component, providing GNU Radio source and sink support for the Softronics Ltd. MSDD 6000 receiver. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7904 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-29Merged r7769:7873 from michaelld/bc_behavior into trunk.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7888 221aa14e-8319-0410-a670-987f0aec2ac5
2008-02-08Merged r7611:7614 from jcorgan/gpio into trunk. Adds customjcorgan
FPGA build for streaming digital I/O to/from GPIO pins through LSB of I and Q datastreams, with example programs of use. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7618 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-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
2007-11-10Merged -r6847:6850 from eb/trial-merge into trunk. This changeseteb
contains the modifications required to cross-compile GNU Radio for the Cell processor. For directions, see CrossCompilingForCell git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6852 221aa14e-8319-0410-a670-987f0aec2ac5
2007-10-21Update Debian packaging to reflect repository version, tweaksjcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6660 221aa14e-8319-0410-a670-987f0aec2ac5
2007-10-12Cruft removal.jcorgan
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6621 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-17Merged -r6379:6451 from jcorgan/radar into trunk. Adds working receiver ↵jcorgan
implementation to gr-radar-mono. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6452 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-13Made changes, such that:michaelld
* trunk now passes "make distcheck" on OSX * verified that 'realtime' scheduling now works on systems with 'pthread_setschedparam' but not 'sched_setscheduler' (e.g. darwin); the latter has priority if both are installed. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6427 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-05Merged eb/usrp-la r6317:6320 into trunk. This deborks the dependencyeb
on usrp-inband that was introduced in [6307]. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6321 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-09-04Merged r6271:6278 from jcorgan/t182 into trunk. Implements ticket:182.jcorgan
Created new top-level component, gr-utils, to hold commonly used utility scripts (originally in gnuradio-examples). These now install into the system path, allowing their use from wherever. Reorganization of gnuradio-examples component: * Commonly used utility scripts moved from python/usrp into gr-utils. * Examples now install into $(prefix)/share/gnuradio/examples/... * Channel coding examples moved into gr-trellis/src/examples, now install from there, only if gr-atsc itself is going to built and installed. * ATSC example scripts now install into example hierarchy * Cruft has been moved into 'limbo' in repository, do not get installed Trunk passes 'make distcheck'. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6279 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-02Merged r6224:6268 from features/deb into trunk. Implements most of a Debian ↵jcorgan
package generation system. EXPERIMENTAL. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6269 221aa14e-8319-0410-a670-987f0aec2ac5
2007-08-28updated gr_omnithread.m4 so that it preserves ACX_PTHREADS default if-found ↵eb
behavior git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6199 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-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