LWN.net Logo

introducing CGRAN: 3rd party GNU Radio application support

From:  George Nychis <gnychis-AT-cmu.edu>
To:  "discuss-gnuradio-AT-gnu.org" <Discuss-gnuradio-AT-gnu.org>
Subject:  introducing CGRAN: 3rd party GNU Radio application support
Date:  Mon, 13 Oct 2008 23:18:46 -0400
Message-ID:  <48F40F96.80001@cmu.edu>
Archive-link:  Article, Thread

Hi all,

I am happy to announce the official release of CGRAN: The Comprehensive 
GNU Radio Archive Network.  Summary: CPAN->Perl as CGRAN->GNU Radio.

https://www.cgran.org/ (initial release only supports SSL, sorry!)

What Is CGRAN?
---------------
The Comprehensive GNU Radio Archive Network (CGRAN) is a free open 
source repository for 3rd party GNU Radio applications that are not 
officially supported by the GNU Radio project. CGRAN provides a 
subversion repository for users to develop or submit new applications, 
and wiki access for full project documentation. Trac (our web interface) 
provides unique features such as a browser for the subversion repository 
and a ticket system for users to file issues with projects in CGRAN.


Why?
----
Getting code into the GNU Radio code base is difficult.  Share your GNU 
Radio applications without the hassle of FSF copyright, obtaining a GNU 
Radio developer account, integrating into the GNU Radio branch, and 
following GNU Radio coding conventions.  They are there for a reason, 
but they are not for everyone... and not all applications are for the 
official GNU Radio code base! ;)


CGRAN RELEASE BONUS: Architectural Latency Measurements
-------------------------------------------------------
As a CGRAN "first project" release for others to follow, I have added 
code and applications which measure the latency of data as it flows from 
GNU Radio to the USRP and back.  This gives you an idea of GNU 
Radio->USRP round trip time, GNU Radio->kernel latencies, and 
kernel->USRP round trip time.  This can certainly be extended... all you 
need is a CGRAN account to work on it :)


Two initial projects I would love to see in CGRAN!
-----------------------------------------------------
   * BBN 802.11 code (CGRAN would allow others to keep it up to date)
   * Univ. of Utah 802.11b Decoder

I am open to suggestions about CGRAN, it's for the community... so 
community feedback is appreciated.  Of course, report issues.

Enjoy!
George


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds