summaryrefslogtreecommitdiff
path: root/gruel
AgeCommit message (Collapse)Author
2012-03-23Merge branch 'maint'Johnathan Corgan
2012-03-23cmake: fix include path order in gruelJohnathan Corgan
2012-03-16Merge branch 'maint'Tom Rondeau
2012-03-16gruel: created common swig include fileJosh Blum
This work taken from gruel_work_squashed Common swig file includes: * Language independent exception handler * Wrapper for python calls that may block Benefits: * More common swig code, less copy pasta * Wrapper for blocking python calls handles the case where the call throws, python is not left in a bad state
2012-03-16gruel: run qa tests with -B (fix from gruel_work_squashed)Josh Blum
2012-01-17gruel: hrt under bsd should use clock gettimeJosh Blum
2011-12-04docs: install gruel swig docs and other swig files into include/gruel/swig ↵Tom Rondeau
instead of include/gnuradio/swig.
2011-12-03docs: adding Python docstrings to gruel/pmt in cmake; dummy file make for ↵Tom Rondeau
autotools to build.
2011-12-03docs: adding a doc string for the gruel and gruel.pmt python modules.Tom Rondeau
2011-11-03gruel: added missing check GR_HAVE_NETINET_INJosh Blum
2011-11-01high_res_timer: Fix high_res_timer_now() for E100.Philip Balister
Signed-off-by: Philip Balister <philip@opensdr.com>
2011-10-23the librariesJosh Blum
2011-10-20pmt: fix #446 by putting pmt swig into namespaceJosh Blum
2011-10-19Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
2011-10-19Removing usrp, usrp2, gr-usrp, gr-usrp2. Everything is moving to using UHD. ↵Tom Rondeau
Also removes related M4 and dependency requirements for USRP-related libs.
2011-10-08gr: the CMakeLists.txt took a chill pillJosh Blum
2011-09-28Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
2011-09-27Merge branch 'master' into nextJohnathan Corgan
2011-09-27swig: language independent exception handlerJosh Blum
2011-09-24gruel: added missing pmt swig install ruleJosh Blum
2011-08-19gruel: removed merge junk in makefileJosh Blum
2011-08-03atsc: did work on symbol visibility and minor tweaks in qa code for MSVCJosh Blum
2011-08-02cmake: language tweak for component group descriptionJosh Blum
2011-07-20gr: squashed cmakelists.txt into one commitJosh Blum
2011-07-20gruel: support for windows API set realtime schedulingJosh Blum
2011-07-20gruel: API declaration macros for gruel class and function symbolsJosh Blum
2011-07-20gr: replaced uses of snprintf with boost format in common code build by MSVCJosh Blum
2011-07-17Merge branch '8psk' into nextTom Rondeau
Conflicts: gr-msdd6000/src/Makefile.swig.gen
2011-07-03gr: added to the .gitignores to various components for in-tree buildsJosh Blum
2011-06-13Merge branch 'master' into 8pskTom Rondeau
Conflicts: gr-qtgui/lib/qtgui_time_sink_c.cc gr-trellis/src/lib/Makefile.am gr-trellis/src/lib/calc_metric.h gr-trellis/src/lib/trellis.i gr-trellis/src/lib/trellis_constellation_metrics_cf.i gr-trellis/src/lib/trellis_metric_type.h gr-trellis/src/lib/trellis_sccc_encoder_XX.i.t
2011-06-07gruel: adding high resolution timer to gruelJosh Blum
2011-06-03Merge branch 'master' into 8pskTom Rondeau
2011-05-24update python installed filestttx
2011-05-24fixing file trackingtttx
2011-05-24fixing pmt swig python installed filestttx
2011-05-08build: committing updated Makefile.swig.gen files.Tom Rondeau
2011-04-01build: updating Makefiles for newer linker requirements.Tom Rondeau
2011-03-26gruel: using a copy of swig's intrusive_ptr.i to support the PMT wrapping.Tom Rondeau
2011-03-15gruel: added missing ignoresJohnathan Corgan
2011-03-15Merge branch 'next' of gnuradio.org:gnuradio into nextTom Rondeau
2011-03-15gruel: fixed swig interface file to dereference pmt_t.Tom Rondeau
2011-03-14Merge remote branch 'jblum/wip/attributes' into nextJohnathan Corgan
* jblum/wip/attributes: created gruel/attributes.h to house compiler specific attribute macros
2011-03-14gruel: fixing structure. Passes make check.Tom Rondeau
2011-03-14gruel: SWIGing Gruel into Python to access PMTs.Tom Rondeau
2011-03-14created gruel/attributes.h to house compiler specific attribute macrosJosh Blum
replaced instances of __attribute__ with __GR_ATTR from attributes.h what else has compiler specific attributes? volk - volk is stand-alone, needs its own attributes.h gcell - not touching that, probably gcc only anyways usrp2 firmware - does not matter to host build
2011-02-27gruel thread simplification:Josh Blum
Removed get_new_timeout from thread.h (usrp2_vrt carryover) Basically it was created because of a misunderstanding of the time types; and its only ever called once. This also removes thread.cc Call posix_time::milliseconds in usrp2 control.cc. Notice that it passes a time_duration rather than a ptime (aka system time). Added #include <deque> to gr_buffer.h. It turns out that boost posix_time.hpp implicitly included the deque header which was missing from gr_buffer.h Replaced the include for thread.hpp with only the includes for the boost thread types mentioned in gruel/thread.h. Also, making use of the scoped_lock typedef that comes with boost thread locks. boost 3.5 safe.
2011-02-02gruel: generate pmt_serial_tags with python, removes guile dependencyJosh Blum
2011-01-22Updating copyright.Tom Rondeau
2011-01-18cleanup mkdir usage with boost filesystem:Josh Blum
Replaced copy/pasted code and MKDIR_TAKES_ONE_ARG #ifdefs with portable boost filesystem path and directory creation. Gets the correct home directory on windows systems: APPDATA. Replaces large amounts of copypasta with single lines of code. Removes MKDIR_TAKES_ONE_ARG configuration checks from m4 files. Adds boost filesystem and system library as build dependencies.
2010-12-23Merge branch 'master' into nextTom Rondeau
* master: clean now gets rid of unittest results. Passes distcheck. Modifying the unittest output. XML files are no longer written outside of the build tree. A new patch for fixing the alsa restart issue. Submitted by Volker Schroer. Reverting last change in alsa. PFB resampler: fix it this way to avoid the signed/unsigned warning. PFB resampler: fixes bug where filter could be looking past the number of inputs. Adding a "change in progress" check to alsa sink. Added a check in alsa sink if error has occurred due to blocking; if so, it will just drop samples and not get backed up. Patch taken from Marcus Leech 10/29/2010. Conflicts: Makefile.common gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_ccf.cc