summaryrefslogtreecommitdiff
path: root/gruel/src/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'maint'Johnathan Corgan2012-07-031-1/+3
|\ | | | | | | | | Conflicts: gruel/src/swig/CMakeLists.txt
| * swig: added additional swig dependencies gruel/coreJohnathan Corgan2012-07-031-1/+3
| | | | | | | | | | | | | | | | | | | | pmt swig gen depends upon the generated header core depends upon pmt swig custom target Conflicts: gruel/src/swig/CMakeLists.txt
* | removing debugTim O'Shea2012-06-201-1/+0
| |
* | bug fixxes to tuple serializeTim O'Shea2012-06-201-6/+3
| |
* | 1. handle pmt serialize and deserialize for tuplesTim O'Shea2012-06-202-0/+42
| | | | | | | | 2. fix offset checking in pmt_annotator_raw
* | New Features:Tim O'Shea2012-06-152-6/+14
|/ | | | | added support for pmt_serialize and pmt_deserialize for uint64_t type pmts added gr_add_const_bb typed block to gr_add_const_XX gengen
* gruel: conditional linking for pthreadJosh Blum2012-05-021-1/+7
|
* gruel: fix linker assumption made explicit on Ubuntu 12.04Tim Oshea2012-04-301-1/+1
|
* Various fixes for using Python 2.5.Tom Rondeau2012-04-231-1/+1
|
* Merge branch 'maint'Johnathan Corgan2012-04-162-27/+2
|\
| * Revert "Merge remote branch 'jblum-github/pmt_set_deleter'"Johnathan Corgan2012-04-162-21/+2
| | | | | | | | | | This reverts commit f88b8cf5508d3ba446cb94f800c56d34279cf91e, reversing changes made to a87ac60f15c2593ececb02ba16ab842c20e760d2.
| * Revert "Merge branch 'test/fix-pmt-deleter' into maint"Johnathan Corgan2012-04-161-7/+1
| | | | | | | | | | This reverts commit 04e2ebb979942cada74f10ea022342716c6851bf, reversing changes made to 25d687550a0322ffaf270f25faf2b4a78a97142c.
* | Merge branch 'maint'Johnathan Corgan2012-04-151-1/+7
|\|
| * pmt: fix segfault in deleterJohnathan Corgan2012-04-151-1/+7
| |
* | Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵Tom Rondeau2012-04-1323-130/+130
| | | | | | | | | | | | this in the future. The sed script was provided by Moritz Fischer.
* | Merge branch 'master' into nextJohnathan Corgan2012-04-042-2/+21
|\|
| * pmt: added advanded pmt_set_deleter (c++ only)Josh Blum2012-04-032-2/+21
| |
* | Removes all references to guile and scheme, which are no longer needed.Tom Rondeau2012-04-013-7/+132
| | | | | | | | The remaining pmt_serial_tags.scm is parsed by Python already. Future modifications could change this format to not confuse the point.
* | Removed autotools, gr-waveform, some cleanupJohnathan Corgan2011-12-086-225/+0
|/ | | | Nick Foster owes Nick Corgan a six-pack of beer!
* the librariesJosh Blum2011-10-231-8/+1
|
* gr: the CMakeLists.txt took a chill pillJosh Blum2011-10-083-34/+34
|
* gr: squashed cmakelists.txt into one commitJosh Blum2011-07-204-1/+229
|
* gruel: support for windows API set realtime schedulingJosh Blum2011-07-201-0/+32
|
* gruel: API declaration macros for gruel class and function symbolsJosh Blum2011-07-204-4/+7
|
* gr: replaced uses of snprintf with boost format in common code build by MSVCJosh Blum2011-07-201-6/+5
|
* build: updating Makefiles for newer linker requirements.Tom Rondeau2011-04-011-1/+5
|
* Merge branch 'next' of gnuradio.org:gnuradio into nextTom Rondeau2011-03-152-36/+0
|\
| * gruel thread simplification:Josh Blum2011-02-272-36/+0
| | | | | | | | | | | | | | | | | | | | 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.
* | gruel: SWIGing Gruel into Python to access PMTs.Tom Rondeau2011-03-142-5/+112
|/
* gruel: generate pmt_serial_tags with python, removes guile dependencyJosh Blum2011-02-021-4/+4
|
* Updating copyright.Tom Rondeau2011-01-222-2/+2
|
* cleanup mkdir usage with boost filesystem:Josh Blum2011-01-182-43/+10
| | | | | | | | | | 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.
* Merge branch 'master' into nextTom Rondeau2010-12-231-6/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
| * Modifying the unittest output. XML files are no longer written outside of ↵Tom Rondeau2010-12-231-6/+3
| | | | | | | | the build tree.
* | Major Makefile.am housecleaning. Passes distcheck.Eric Blossom2010-11-241-1/+1
|/ | | | | | | | | Move all occurrences of swig_built_sources out of Makefile.am's. Move all SWIG related use of BUILT_SOURCES out of Makefile.am's. Clean up 'if PYTHON' conditionalization in gr-* Still left to do: fix Makefile.swig CLEANFILES and no_dist_files such that they remove exactly the generated files.
* rearrange includes to always be: internal GR, external, with GR.Michael Dickens2010-10-093-7/+8
|
* Moving XML output files from cppunit tests to $HOME/.gnuradio/unittests.Tom Rondeau2010-10-021-2/+51
| | | | This also adds a new utility gr_unittests.h, which sets up the path for output files.
* Adding an XML outputter for the CPP Unit tests. This is to a) store the ↵Tom Rondeau2010-09-301-1/+5
| | | | output information but also b) for integration with Hudson for logging and displaying the results during the build stages. This only covers a few cases so far and I need to define a better place to save the output files.
* Add support for uint64_t to pmt.Eric Blossom2010-09-115-0/+78
|
* Make C++ shared libraries versionedJohnathan Corgan2010-05-281-1/+1
|
* Removed omnithreads dependency from libusrp2Johnathan Corgan2010-04-112-1/+37
|
* Replace some calls to pmt constructors with mp(foo) shorthand.Eric Blossom2010-03-081-41/+41
|
* Convert pmt_dict type into an immutable data structure.Eric Blossom2010-03-083-119/+114
| | | | This change allows us to safely pass dicts in messages.
* Applied patch from Don Ward for Cygwin platformJohnathan Corgan2009-10-071-1/+1
| | | | | | | | | Add *.exe to .gitignore Restore ac_compiler in gr_fortran.m4 even when no Fortran was found Add $(NO_UNDEFINED) to LDFLAGS in atsc Makefile.am, so shared libraries will be built Change the order of searching pmt/libpmt-qa.la and libgruel.la in gruel Makefile.am so references to libgruel from limpmt-qa will be resolved
* Added missing file to ignores.Johnathan Corgan2009-09-091-0/+1
|
* Add blobs and shorthand pmt pseudo-constructors.Eric Blossom2009-08-183-1/+53
| | | | | | | | | blobs == Binary Large Object. Very handy for passing around uninterpreted data. The shorthand constructors were implemented by overloading the pmt_t mp(foo) function in the pmt namespace. I originally called "mp" "pmt", but that caused a conflict with the pmt namespace.
* gruel::send can now send to a pmt.Eric Blossom2009-08-181-2/+7
|
* QA code now works.Eric Blossom2009-08-185-17/+24
|
* Add pmt type that wraps a gruel::msg_accepter.Eric Blossom2009-08-183-1/+65
| | | | QA code doesn't link because pmt depends on msg and vice versa
* Merged branch 'msg-passing' from http://gnuradio.org/git/eb.gitJohnathan Corgan2009-08-155-7/+345
|\ | | | | | | | | | | | | | | This is work in progress on the message passing implementation. Passes distcheck. Signed-off-by: Johnathan Corgan <jcorgan@corganenterprises.com>