Some development questions

Hello, bare with me, as I am new to GNU radio. I’ve pored over a lot of
the
docs and have a couple of questions.

For a school project, I’d like to help GNU radio out in some way (I’m
developing in OSX). If this email should be elsewhere, let me know.

  1. What is the barrier to getting a gnuradio ports command? Is it simply
    that there is not someone to do it, or something more? I feel it’d be
    really
    nice if you could just do “sudo ports install gnuradio” and it’d get you
    to
    the point where you have everything you need such that, theoretically,
    you
    can make it and run the dialtone app. It seems to me the only BIG
    barrier is
    that the current stable build only works with python 2.5 (because there
    are
    other packages which HAVEN’T been udpated to newer versions of python,
    even
    2.6, so without 2.5 they won’t work etc). Either way, if it’s not
    insurmountable, I’d be willing to develop this because I think it’d be
    helpful, but I’d be curious to pick brains about why it hasn’t been done
    and
    what obstacles are in the way.

  2. This is more indiciative of my lack of RF knowledge (working on
    fixing
    that), so if you have a resource that answers this, please give. Is
    there a
    GNU radio app that let’s you grab as many radio stations as possible?
    Not
    necessarily to even listen to at that time, but perhaps to grab as many
    as
    possible and then decode them after the fact so that you could listen to
    them later or something (my goal is to get a corpus of radio broadcasts,
    but
    I think this could be useful for other reasons to). If this hasn’t been
    implemented, is it feasible?

Thanks for your time
-Jonathan

On Jul 1, 2009, at 3:50 PM, Jonathan C. wrote:

For a school project, I’d like to help GNU radio out in some way (I’m
developing in OSX). 1) What is the barrier to getting a gnuradio
ports command? Is it simply that there is not someone to do it, or
something more? I feel it’d be really nice if you could just do
“sudo ports install gnuradio”

If I were interested in GNU Radio on MacPorts, I’d check their ticket
repository to see if anyone were already working on it. I’d probably
start with Google < http://www.google.com/ > and “macports gnuradio”;
if that didn’t work (or, even it if did), I’d go to the MacPorts Trac
< http://trac.macports.org/ > and search for ‘gnuradio’.

Doing either of these simple tasks, you’ll find two tickets of
interest (10858 and 18104), and a variety of files associated with the
latter ticket < http://trac.macports.org/ticket/18104 >. One of those
files is a tarball that was submitted about 5 weeks ago with the
Portfiles needed to support GNU Radio 3.2 on MacPorts, including (as
you’ve written) a meta-port installer for “gnuradio” as well as all
individual components that can be compiled on OSX 10.4 or 10.5 from
the 3.2 tarball release (which, btw, does not include the qtgui). I
do not know when the MacPorts folks will get around to including these
Portfiles in their dports’ tree (that which is updated via ‘sudo port
sync’); I do know that the Portfiles work for me and all of the beta
testers, using both OSX 10.4 and 10.5.

I hope that answers your questions on this item; yes, I am being a bit
snarky.

I’ll let someone else address the other item. - MLD

On Wed, Jul 1, 2009 at 3:50 PM, Jonathan C.
[email protected]wrote:

implemented, is it feasible?

Thanks for your time
-Jonathan


Discuss-gnuradio mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

For the second question - depending on what you want to do with the data

probably the easiest thing to do is just dump the RF samples to file:
this
is very easy if you have a USRP or USRP2 - just use the supplied
usrp_rx_cfile.py or usrp2_rx_cfile.py commands. You can then process the
data offline using GNURadio (or GRC to make things even easier) and a
file
source block, or even pull it into Matlab to look at if that’s your
thing.

I’ll forgive the snarkiness as you were helpful, but I am new to open
source
development so mercy is appreciated.

2009/7/1 Michael D. [email protected]