Statistics
| Branch: | Tag: | Revision:

root / gruel @ a0ffbc6d

# Date Author Comment
8e003a40 10/21/2009 09:20 pm Johnathan Corgan

Merge branch 'vrt' of http://gnuradio.org/git/jblum

Merge fix: added GRUEL_INCLUDES to vrt Makefile
Merge fix: added missing include in gr-vrt

30e016dd 10/07/2009 04:11 pm Johnathan Corgan

Applied patch from Don Ward for Cygwin platform

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...

85a8e6cd 09/29/2009 02:04 am Josh Blum

added access methods and parsing for caldiv if context

4036435e 09/25/2009 10:57 pm Josh Blum

Reading 64 bit freq out of chunk of context packet.
Where is the rest of my context packet?
Added htonll and ntohll in gruel inet.h
Fixed vrt/types.h freq cast

84d50d0f 09/10/2009 12:09 am Johnathan Corgan

Added missing file to ignores.

cafcd007 08/19/2009 04:57 pm Eric Blossom

Add shorthand for making tuples.

6213d97e 08/19/2009 05:44 am Eric Blossom

Add blobs and shorthand pmt pseudo-constructors.

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...

4425cea2 08/19/2009 04:02 am Eric Blossom

gruel::send can now send to a pmt.

0f12441c 08/19/2009 02:12 am Eric Blossom

Add top-level msg_passing.h include file.

Incorporate send.h into msg_passing.h.

f7bc7ed2 08/19/2009 01:57 am Eric Blossom

QA code now works.

0f90ae17 08/19/2009 12:39 am Eric Blossom

Add pmt type that wraps a gruel::msg_accepter.

QA code doesn't link because pmt depends on msg and vice versa

a33d7c0d 08/15/2009 04:28 pm Johnathan Corgan

Merged branch 'msg-passing' from http://gnuradio.org/git/eb.git

This is work in progress on the message passing implementation.

Passes distcheck.

Signed-off-by: Johnathan Corgan <>

381ae7f5 08/15/2009 08:45 am Eric Blossom

pmt_write now displays vector and tuple elements.

f8f85dcf 08/15/2009 08:02 am Eric Blossom

Additional QA for tuple.

7ca21b2e 08/15/2009 01:53 am Eric Blossom

Added most of the support for a new PMT type: tuple.

More QA code coming soon.

ad36dccd 08/14/2009 09:04 pm Johnathan Corgan

Applied patch c1258.diff from Stephan Bruns (ticket:359)

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 <>

253018c6 08/14/2009 06:10 pm git

Added git ignore files auto created from svn:ignore properties.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5

1181c2fe 08/14/2009 04:50 am Eric Blossom

Refactored gr_msg_accepter and gr_tpd_thread_body.

Redirected gr_msg_accepter::post into gr_block::_post based on dynamic cast.

f67c4ff1 08/14/2009 04:40 am Johnathan Corgan

Added gr_msg_accepter class.

gr_msg_accepter derives from gruel::msg_accepter_msgq and will
implement in its post() a notification of the destination block
thread that a message is pending.

Passes distcheck.

f1598295 08/14/2009 04:26 am git repository hosting

Added git ignore files auto created from svn:ignore properties.

3556ef40 08/01/2009 02:56 pm Johnathan Corgan

Merged r11500:11506 from features/msg-passing into trunk. Work-in-progress, passes distcheck.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11524 221aa14e-8319-0410-a670-987f0aec2ac5

d25d747a 07/27/2009 04:09 am Eric Blossom

Fix for test_pmt when using --with-boost=<foo>

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11504 221aa14e-8319-0410-a670-987f0aec2ac5

2bf2a8f2 07/26/2009 08:01 pm Johnathan Corgan

Merged r11491:11494 from jcorgan/pmt into trunk.

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

4b4da485 07/25/2009 05:39 pm Johnathan Corgan

Merge r11462:11485 from jcorgan/omni into trunk.

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

6f50256f 07/20/2009 03:47 am Johnathan Corgan

Merged r11452:11459 from jcorgan/pmt-gruel into trunk. Trunk passes distcheck.

  • 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

85b76dd5 01/27/2009 06:00 pm Johnathan Corgan

General housekeeping--removing ancient cruft mostly.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10315 221aa14e-8319-0410-a670-987f0aec2ac5

9c396d33 11/03/2008 08:35 pm Johnathan Corgan

Fix issue caused by pkg-config stripping -I/usr/include from --cflags

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9920 221aa14e-8319-0410-a670-987f0aec2ac5

801b22a9 09/23/2008 09:57 pm Eric Blossom

usrp2 work-in-progress

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9643 221aa14e-8319-0410-a670-987f0aec2ac5

20f913ec 09/22/2008 09:53 pm Eric Blossom

fixed copy/paste problem and error handling

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9639 221aa14e-8319-0410-a670-987f0aec2ac5

8e1575e9 09/19/2008 09:47 pm Eric Blossom

extend gruel:enable_realtime_scheduling interface to allow pri/policy

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9607 221aa14e-8319-0410-a670-987f0aec2ac5

8885c15d 09/19/2008 12:42 am Eric Blossom

conditional debugging code

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9605 221aa14e-8319-0410-a670-987f0aec2ac5

2c8ea58e 08/19/2008 11:09 pm Eric Blossom

Merged features/mp-sched -r8915:9335 into the trunk. The trunk now
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

c1ff40ad 06/23/2008 12:25 am Johnathan Corgan

Use system byteswap implementations where available.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8658 221aa14e-8319-0410-a670-987f0aec2ac5

1adf4453 06/22/2008 10:56 pm Johnathan Corgan

Added autoconf independent bytesex routines to libgruel.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8654 221aa14e-8319-0410-a670-987f0aec2ac5

b48de00c 06/20/2008 06:14 pm Johnathan Corgan

Merged -r8639:8641 from jcorgan/gruel into trunk. Adds libgruel, the GNU Radio Utility Etcetera Library. See README for description.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8642 221aa14e-8319-0410-a670-987f0aec2ac5