Re: [Discuss-gnuradio] USRP design is free

2011-01-22 Thread John Gilmore
>   If you thought you bought a motherboard
> from Ettus under the terms that you were getting schematics and PCB
> files and blah blah blah, fine.  If you didn't get them, point to the
> line item on the receipt or the clause in the contract and take it up
> with Ettus.

I don't understand why people are complaining that the Ettus Research
board designs aren't free.  They are free.  Matt publicly announced
that he intended to release them under the GPL.  Right up to this
day, the schematics (in PDF) are trivially downloadable from
http://www.ettus.com by clicking "Download" on the homepage.  Even the
schematics for their brand-new products like the N210.

Now I will admit that in the past, Matt and Ettus Research provided
not just PDF schematics (that you'd have to re-enter manually into a
schematics editor) but also netlists, ".sch" files, a BOM, etc.  They
never published layout files for directly making your own boards.

I don't know when or why the policy changed, and all that were left
were PDF schematics.  "Printed" PDF schematics certainly don't qualify
as the source code under the GPL (which defines source code as the
preferred format for making modifications).  There was some discussion
on the list at the time of the National Instruments acquisition, in
which Matt basically said, sorry, was reorganizing the web site and
mislaid 'em.  Does anyone know if they ever came back after that
point?

Being less of a trust-the-web kind of guy than some (after being
burned by various things disappearing on me), I saved a copy of the
original USRP1 schematics from its 2005 release:

  Date: Wed, 12 Jan 2005 11:45:10 -0800
  From: Matt Ettus 
  To: discuss-gnuradio@gnu.org
  Subject: [Discuss-gnuradio] USRP schematics and layouts

  I have posted the USRP and daughterboard schematics and layouts on
  http://www.ettus.com -- just go to the download page.

  If you are interested in making your own daughterboards, these will serve as a
  good reference.  More docs will be forthcoming.

If you want a copy of those schematics, I've put a copy here:

  http://www.toad.com/gnuradio/usrp-mboard-20050112_tar.gz
  http://www.toad.com/gnuradio/basic-dboard-20050112_tar.gz
  http://www.toad.com/gnuradio/parts-20050112_tar.gz

I'm sure that many tweaks to the boards have been made since then.  If
you want to make serious use of these, you'd better compare them to
both the current published PDF schematics, and to a recent physical
board.  At the time these were published, the USRP was new and it had
very few daughterboards.

By the way, the USRP board took well over a year to develop, and went
through several prototypes.  Large parts of the free GPL'd GNU Radio
software were developed by Matt and Eric simultaneously while building
these prototypes.  Before the USRP, you needed an expensive and
painful PCI oscilloscope board to use GNU Radio -- and then you needed
an external tuner.  That's what we got the original GNU Radio FM-radio
and HDTV receivers working on.  The USRP revolutionized ham SDR by
being half the price of the PCI board, allowing laptops instead of
only desktop computers to be used for the processing, and allowing
many cheap RF daughterboards to be made.

John Gilmore

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] GNURadio is disappointing [was: Greeting and a question]

2011-01-22 Thread Moeller
On 21.01.2011 10:19, Martin Braun wrote:

> But all these open hardware threads seem to neglect that there's a
> powerful *software* tool out there for real-time signal processing, and
> a lot is happening at that end. GNU Radio is much more than the USRPs;
> in fact, it's *not even* the USRPs.
> I'm not quite sure what your email is trying to say. What I read is that
> GNU Radio's not going anywhere and that it's merely a tool to promote
> the selling of USRPs.

Isn't it boring to do "real-time signal processing" without hardware?

For offline simulation there are tools like GNU Octave, Scilab or Matlab
with more communications, modulation, signal analysis and graphical 
capabilities.
These are more than sufficient for simulations and theoretical studies.
I know, Gnuradio is also a nice signal processing software by itself,
but the real advantage of Gnuradio is the real-time processing
with hardware sources and sinks. For offline analysis, there are toolboxes
for TF spectral analysis etc.:
http://tftb.nongnu.org/
http://tfd.sourceforge.net/
or signal processing:
http://octave.sourceforge.net/communications/overview.html
http://octave.sourceforge.net/informationtheory/overview.html
http://octave.sourceforge.net/signal/overview.html
In Gnuradio I'm missing all these analytical capabilities.
Just for generating modulated signals you don't need Gnuradio.
Gnuradio is relevant when you're operating on continuous streams.

I'm not against pure software development.
But please respect the opinion that people also want hardware for
real-time signal processing. Somebody who asks for hardware is not
interested in answers that software is much more beautiful.

> comparable in the open source domain. So if GNU Radio really sucks,
> then how about a proper discussion on what's wrong. And not about which
> HF-frontend costs how much.

The hardware question is very important for people that are not
financially supported by the tax-payer like in your institution.


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] USRP design is free

2011-01-22 Thread Moeller
On 22.01.2011 11:18, John Gilmore wrote:

> I don't understand why people are complaining that the Ettus Research
> board designs aren't free.  They are free.  Matt publicly announced
> that he intended to release them under the GPL.  Right up to this
> day, the schematics (in PDF) are trivially downloadable from
> http://www.ettus.com by clicking "Download" on the homepage.  Even the
> schematics for their brand-new products like the N210.

I also got the schematics for my TV set and my video recorder.
But that's for service and repair. It's not free hardware.
As far as I know the USRP designs are copyrighted and not under a free
hardware license. Correct?

> Now I will admit that in the past, Matt and Ettus Research provided
> not just PDF schematics (that you'd have to re-enter manually into a
> schematics editor) but also netlists, ".sch" files, a BOM, etc.  They
> never published layout files for directly making your own boards.

It's a reputable business, for sure. But if it's not under an open
license, it's not open hardware, but commercial hardware.
Imagine GNU software only available as printed books.
To be GPL compatible you have to deliver the source in electronic
form that can compile, not as PDF printed sources. The raw source
of hardware are EDA files.

> I don't know when or why the policy changed, and all that were left
> were PDF schematics.  "Printed" PDF schematics certainly don't qualify
> as the source code under the GPL (which defines source code as the
> preferred format for making modifications).  There was some discussion

I got no answer to the question if USRP is open hardware or not.
On the website they declared it as open hardware, but from the copyright,
the missing EDA files I doubt it. It seems to be more a commercial
hardware with schematics published (as many other commercial hardware).

> on the list at the time of the National Instruments acquisition, in

I think Gnuradio should not depend too much on such a big company.
That's why I would prefer open and public-domain hardware.

> Being less of a trust-the-web kind of guy than some (after being
> burned by various things disappearing on me), I saved a copy of the
> original USRP1 schematics from its 2005 release:

I found EDA files also here:

http://www.olifantasia.com/drupal2/en/node/12

But is it really public domain source?

> an external tuner.  That's what we got the original GNU Radio FM-radio
> and HDTV receivers working on.  The USRP revolutionized ham SDR by
> being half the price of the PCI board, allowing laptops instead of
> only desktop computers to be used for the processing, and allowing
> many cheap RF daughterboards to be made.

I agree, this type of hardware in combination with Gnuradio software
is really revolutionary. I hope that it will be a completely open standard
in future. If not, we would have to develop alternatives.

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] GNU Radio Conference

2011-01-22 Thread Tom Rondeau
On Fri, Jan 21, 2011 at 2:35 PM, Ben Hilburn  wrote:
> A GNU Radio conference is an awesome idea, in my opinion, and I think
> the September time-frame is a good one.
>
> I like points 1-5 a lot, and I'll second your idea of some sort of
> hacking session. I've heard of companies/communities holding
> 'hack-a-thons', where a large group of developers marathons for 6-8
> hours to close as many tickets as possible / add new features / etc.
> If there are sponsors of any type, you could hold occasional drawings,
> provide caffeine, food, etc., to keep the devs going.
>
> If we are going to have that many developers in one place, it might be
> a fun way to make a lot of progress on GNU Radio very quickly.  Just a
> thought =)
>
> Cheers,
> Ben


Thanks, Ben. Yes, we will try to make sure there is room and time set
aside for people to hack. I too have known various businesses who have
had very good luck (in terms of product output and improved morale)
with hack-a-thons. I don't think this is going to be the focus of the
conference, though. Then again, depending on space availability, we
might try to keep a room for an extra day for people to stick around
and work on some projects together. I'll keep that in mind.

Tom



> On Fri, Jan 21, 2011 at 12:59 PM, Tom Rondeau  wrote:
>> On Fri, Jan 21, 2011 at 12:14 PM, Scott Johnston
>>  wrote:
>>> Tom,
>>>
>>> Can you give a brief sample agenda for the conference? I just want to know
>>> if this is intended to be a forum where all the contributers talk about GNU
>>> Radio or is it going to be tutorials and demos? If it is the latter I would
>>> be interested in attending.
>>>
>>> Thanks
>>>
>>> Scott
>>
>>
>> Excellent question, thanks! Nothing certain right now, but I imagine
>> there is going to be a bit of a mix of both. I imagine these will be a
>> few of the tracks that we will have:
>>
>> 1. Introduction and Tutorial to GNU Radio
>> 2. Applications - paper session on how people are using GNU Radio
>> 3. Hardware for SDR - come show your wares.
>> 4. An open spaces session - open discussions about what people want
>> from GNU Radio and what projects people might want to purseu
>> 5. Advanced GNU Radio - discussion and showing some advanced features
>>
>> Anything that I might call a "paper session" is just the standard
>> wording from other conferences; I don't expect people to submit papers
>> and we will definitely not have a proceedings or anything (for this
>> one, at least). These are just presentations, and hands-on / live
>> demos should be encouraged.
>>
>> We might also try to set aside some room and time for hacking. Maybe
>> get some like-minded people together to start a new project or
>> application while we're all there.
>>
>> Any suggestions?
>>
>> Tom
>>
>>
>>> Tom Rondeau wrote:

 I want to have a separate thread for discussing the GNU Radio
 conference details. Here is what we have so far:

 When: Sometime in September, 2011
 Where: Philadelphia, PA, USA – probably on the University of Pennsylvania
 campus
 How long: 2.5 – 3 days

 The first thing I would like to do is nail down the exact dates. There
 are two ways we can go with this, and I'm polling the community here
 to try to figure it out. We can either hold the conference during the
 week or over a weekend. The weekend would look like (probably): Friday
 afternoon, all day Saturday and Sunday. If we held it during the week,
 I was thinking something like: all day Wednesday and Thursday and
 Friday morning.

 There are certain people who will find either time better than the
 other depending on your work/life situations. So we want to make sure
 that this happens during the most convenient time for the most amount
 of people. Once we figure this out, I will work on securing a location
 to host the event. A show of hands for how many people think they can
 attend would also help me determine what size we need to account for.

 Thanks,
 Tom

 ___
 Discuss-gnuradio mailing list
 Discuss-gnuradio@gnu.org
 http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

>>>
>>> --
>>> Scott Johnston
>>> MIT Lincoln Laboratory
>>> 244 Wood Street, Lexington, MA 02420-9108
>>> (781) 981-8196
>>> scott.johns...@ll.mit.edu
>>>
>>>
>>
>> ___
>> Discuss-gnuradio mailing list
>> Discuss-gnuradio@gnu.org
>> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>>
>

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] GNU Radio Conference

2011-01-22 Thread Tom Rondeau
On Fri, Jan 21, 2011 at 8:32 PM, Jago Pearce  wrote:
> A very good idea.
>
> I recommend having a Google map where you can place markers (doesn't
> have to be your real position). That way we can see where is most
> central to host this. I'm in the UK for example.

That might be a good idea for a future conference location selection.
There were many reasons that we selected Philadelphia as the location
of the first one, though. First, I'm based out of Philadelphia and am
visiting faculty at the University of Pennsylvania. This means that
I'm both local and well-placed to get University support and space for
a project like this. Having been involved with the planning of other
academic conferences, being on-site is a huge help in coordinating and
making sure things are done properly.

The other reasons include that, in the US, the East coast has a large
amount of users and GNU Radio enthusiasts, making their trip shorter.
Plus, Philadelphia is a major airport and easy to get to from almost
anywhere in the world (having traveled from Philadelphia to many
places, I know the convenience of living here). I know that there are
many users around the world and that the East coast of the US isn't
necessarily the hot spot of GNU Radio activity, but it's hot enough.

If this is successful and people want to continue, we would likely try
different locations in the future. But for getting the first one set
up, the locality was key.


> Incidently,
>  I've got to be honest. I don't have the depth of knowledge about
> radio as most people have on this list. I've been lurking on this list
> for a couple of years because I find the idea of GNURadio a very
> compelling, _hands on_ way to learn about radio, which is something I
> find facinating. There are subjects that are somewhat offtopic for
> this list if the use of hardware is not involved I'd love to ask
> questions and chat about but I really wouldn't want to interfere with
> GNURadio development which I see as very important... subjects such as
> idiots running around with Trimeters on ghost hunting TV shows, static
> electricity and so forth, finding straightforward books like the Body
> Electric (Robert Becker) to tell the difference between fact and
> fiction, which is becoming increasingly hard as misinformation gets
> more common with the proliferation of small radio devices (the cell
> phone, bluetooth, wireless power and so on). There are few places I
> can think of where someone can talk with people who have both the
> expertise and tools ready to try things out in radio than this list.
>  As I say, I find GNURadio facinating but I haven't dare post to the
> list for many years and I've held off on buying the hardware as I know
> it could be well beyond my capabilities to do anything truely
> interesting with it.
>
> Is there somewhere for more informal chat, that is, other than the IRC
> which I expect to be very quiet most of the time.
>
>  -j


Part of GNU Radio development is work on new signal processing
capabilities or improving current capabilities. These are areas that
are not discussed very much on this listserv, but I would encourage
people to ask questions about them.

Tom


> On Fri, Jan 21, 2011 at 7:35 PM, Ben Hilburn  wrote:
>> A GNU Radio conference is an awesome idea, in my opinion, and I think
>> the September time-frame is a good one.
>>
>> I like points 1-5 a lot, and I'll second your idea of some sort of
>> hacking session. I've heard of companies/communities holding
>> 'hack-a-thons', where a large group of developers marathons for 6-8
>> hours to close as many tickets as possible / add new features / etc.
>> If there are sponsors of any type, you could hold occasional drawings,
>> provide caffeine, food, etc., to keep the devs going.
>>
>> If we are going to have that many developers in one place, it might be
>> a fun way to make a lot of progress on GNU Radio very quickly.  Just a
>> thought =)
>>
>> Cheers,
>> Ben
>>
>>
>> On Fri, Jan 21, 2011 at 12:59 PM, Tom Rondeau  wrote:
>>> On Fri, Jan 21, 2011 at 12:14 PM, Scott Johnston
>>>  wrote:
 Tom,

 Can you give a brief sample agenda for the conference? I just want to know
 if this is intended to be a forum where all the contributers talk about GNU
 Radio or is it going to be tutorials and demos? If it is the latter I would
 be interested in attending.

 Thanks

 Scott
>>>
>>>
>>> Excellent question, thanks! Nothing certain right now, but I imagine
>>> there is going to be a bit of a mix of both. I imagine these will be a
>>> few of the tracks that we will have:
>>>
>>> 1. Introduction and Tutorial to GNU Radio
>>> 2. Applications - paper session on how people are using GNU Radio
>>> 3. Hardware for SDR - come show your wares.
>>> 4. An open spaces session - open discussions about what people want
>>> from GNU Radio and what projects people might want to purseu
>>> 5. Advanced GNU Radio - discussion and showing some advanced features
>>>
>>> Anyth

Re: [Discuss-gnuradio] hi all, can I use one RX receive a wideband signal and then seperate it to many narrowband signals

2011-01-22 Thread Tom Rondeau
On Thu, Jan 20, 2011 at 10:30 PM, Marcus D. Leech  wrote:
> On 01/20/2011 10:22 PM, James Jordan wrote:
>> Marcus, Thanks for reply.
>> That is make sense, so the point become how to convert the signal to
>> baseband.
> Oh, that's relatively easy--you multiply it with a complex signal at the
> same frequency--that's
>  exactly how it's done in hardware, and it works equally-well in software.
>
> The Gnu Radio channelizer likely is more sophisticated than that, using
> different
>  mathematical tricks to improve efficiency, etc.
>
> When you multiply two sinusoids of Xhz and Yhz, you end up with a mixed
> sinusoid--
>  Xhz+YHz and XHz-Yhz.
>
> In direct-conversion, you mix (multiply) it with a signal of the same
> center frequency, and you get
>  the baseband frequencies, but since this is baseband, you need to use
> complex representation, otherwise
>  the + and - frequencies "fold" around each other.


Yes, the polyphase filterbank is a bit more clever than that. It'll
sound like magic when you first hear about it, but what you are doing
using (or abusing) the concept of aliasing.

What happens is that you decimate the signal before you filter it. The
decimation process folds all of the Nyquist zones down to baseband,
but now they are aliased on top of each other. You filter the signal
at this point, but that doesn't get rid of the aliases, of course.

That's where the "despinning" operation comes in. See, when you've
brought all of the signals to baseband, you filter them with different
phases, so in the complex plane, each alias has a specific phase
rotation. You despin these according to what channel you want to pull
out. For this, you rotate all of the other channels such that when you
sum up the outputs of the filters, these channels cancel. For the
channel you want, you rotate them in a way that summing them up adds
the signals together. So the output is to suppress all of the other
channels and reinforce the channel you've asked for. So it's a series
of multiply and adds.

If you want all channels together, these multiply and adds looking
amazingly like an FFT, which is how we normally implement this
operation. It's a lot more efficient doing it this way than filtering
each channel and downconverting it to baseband.

If you really want to know more, read fred harris' "Multirate Signal
Processing for Communication Systems."

Tom

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] some question about channelizer

2011-01-22 Thread Tom Rondeau
On Wed, Jan 19, 2011 at 10:30 PM, James Jordan
 wrote:
> Hi all,
> what does oversample_rate means in pfb_channelizer_ccf and what is it for?
> I see in channelizer implement it use FFT to despin the output data. What is
> despin?
>
> Thanks

Hi James,
I answered that question in my previous email. Let me know if you have
any more questions. I'm not sure if the explanation I gave is going to
be sufficient. Figures really help on this one.

Tom

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] GNU Radio Conference

2011-01-22 Thread Douglas Geiger
 As far as the timing is concerned, I would prefer during the week -
but in which case something like Weds-Fri would work out very well for
me.
 So count this as my hand being up as far as I can likely attend. In
the meantime I'll see if I can't come up with something appropriate to
present as well.
 Looking forward to it,
  Doug

On Fri, Jan 21, 2011 at 11:19 AM, Tom Rondeau  wrote:
> I want to have a separate thread for discussing the GNU Radio
> conference details. Here is what we have so far:
>
> When: Sometime in September, 2011
> Where: Philadelphia, PA, USA – probably on the University of Pennsylvania 
> campus
> How long: 2.5 – 3 days
>
> The first thing I would like to do is nail down the exact dates. There
> are two ways we can go with this, and I'm polling the community here
> to try to figure it out. We can either hold the conference during the
> week or over a weekend. The weekend would look like (probably): Friday
> afternoon, all day Saturday and Sunday. If we held it during the week,
> I was thinking something like: all day Wednesday and Thursday and
> Friday morning.
>
> There are certain people who will find either time better than the
> other depending on your work/life situations. So we want to make sure
> that this happens during the most convenient time for the most amount
> of people. Once we figure this out, I will work on securing a location
> to host the event. A show of hands for how many people think they can
> attend would also help me determine what size we need to account for.
>
> Thanks,
> Tom
>
> ___
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>



-- 
Doug Geiger
doug.gei...@bioradiation.net

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!

2011-01-22 Thread Patrik Tast

Hi Alex /Marcus & All

I have exactly the same result as Alexandur (not only once)
I guess we used almost the same RCP antenna 
http://www.poes-weather.com/~patrik/AO-51/


Yesterday nite NanoSail passed FI at zenith, I could not hear anything from 
it (once the signal jumped but staid only for < 2 sec so I'm not sure what 
it was).
I thought, my system is erroneous?  I cross checked against ECHO(AO-51) 
today and it seems to work 
http://www.poes-weather.com/~patrik/AO-51/Jan-22-2011/
I retried on NanoSail this evning (68 deg max elev) using the new keps 
published on the NASA page but nothing, nada.


Sumthing is fundamentally wrong how I/we do it. I guess it could be LHCP?
Perhaps someone (who speak English) could query NASA on howtos?

Patrik

- Original Message - 
From: "Alexandru Csete" 

To: 
Sent: Friday, January 21, 2011 3:35
Subject: Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!


On Fri, Jan 21, 2011 at 2:03 AM, Marcus D. Leech  wrote:
If you're in a position to listen for the beacon packets of NanoSail-D, 
some

of the details are here:

http://nanosaild.engr.scu.edu/dashboard.htm

Wish my SBRAC dish was fully operational. I'd actually be able to *track*
it--I've got 400MHz feeds, and
a WBX-based receive chain. So much coolness, so little time :-(


I tried earlier today with a handheld Arrow II yagi connected directly
to WBX. I could hear it but it was too weak to decode. A bigger yagi
should give sufficient signal.
In case you receive, it is very easy to decode the telemetry. It uses
1200 bps AFSK FM modulating the carrier, so a simple NBFM receiver and
the audio fed to e.g. multimon
(http://www.baycom.org/~tom/ham/linux/multimon.html) works. Decoded
telemetry can be submitted to the ops team at
http://beacon.engr.scu.edu/Submission.aspx

Have fun!

Alex

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio 



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Who actually *does* use GNU Radio?

2011-01-22 Thread Sanjay Singh
Hi Tom,

I understand your concern. I agree with you.

What about the people who sport so actively promoting Ettus Research
products. I know they are paid by Ettus Research. But it doesn't mean they
play spoil sport in building open source hardware platform.

If GNURadio community feels am being misleading, then i myself will get down
from the post. Also, if you have the authority to do so, please remove me
from the list. Thanks for concern and wish all the best.

I had one query for you regarding your statement

" there are a _lot_ of people working on GNU Radio projects that are not
discussing them publicly."

If GNURadio projects are not discussed in open forum, then where open source
developers should discuss ?

Then now let me take the stake as Ettus Research paid Employee and say
"Yikes! am not in this forum atleast "

S--


On Sat, Jan 22, 2011 at 2:19 AM, Tom Rondeau  wrote:

> On Fri, Jan 21, 2011 at 3:04 PM, Sanjay Singh
>  wrote:
> > Your comment
> >
> > "some of the projects  that have been cooking over the last several years
> > will get some exposure"
> >
> > is not true. Don't be so biased to under estimate work.
> >
> > I would suggest to go to reputed institute to prove yourself rather
> honking
> > your capability!
>
>
> Sanjay,
> This kind of attitude that you have is really not helpful. You have
> been significantly pulling down the quality of the listserv and I'm
> asking you politely to behave more maturely in the future. If you
> continue to be as brash and offensive in your conversations with the
> list, I will have to remove you.
>
> And yes, there are a _lot_ of people working on GNU Radio projects
> that are not discussing them publicly.
>
> Tom
>
>
>
> > On Sat, Jan 22, 2011 at 1:13 AM, Marcus D. Leech 
> wrote:
> >>
> >> On 01/21/2011 02:26 PM, Ben Hilburn wrote:
> >>>
> >>> I'm a graduate student at Virginia Tech, and I assure you that GNU
> >>> Radio is used _heavily_ in our labs.  As I write this, there are
> >>> probably 3-4 groups in my vicinity hacking on GNU Radio projects.
> >>>
> >>> People posting projects on CGRAN or posting to the listserve is
> >>> probably not an accurate reflection of the amount of work going into
> >>> GNU Radio, or being done around GNU Radio, at any particular time.
> >>>
> >>> Cheers,
> >>> Ben
> >>
> >> This is an excellent point.
> >>
> >> In the commercial space, people working on Gnu Radio related projects
> are
> >> unlikely to want to talk
> >>  about those projects publically--at least until the product brochures
> are
> >> ready :-)
> >>
> >> Similarly for certain government uses of Gnu Radio.
> >>
> >> Hopefully, with the advent of the Gnu Radio conference that Tom talked
> >> about, some of the projects
> >>  that have been cooking over the last several years will get some
> >> exposure.  If I can attend that
> >>  conference, I certainly will, and I'll attempt to get a presentation or
> >> two together.
> >>
> >>
> >>
> >> --
> >> Marcus Leech
> >> Principal Investigator
> >> Shirleys Bay Radio Astronomy Consortium
> >> http://www.sbrac.org
> >>
> >>
> >>
> >> ___
> >> Discuss-gnuradio mailing list
> >> Discuss-gnuradio@gnu.org
> >> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >
> >
> > ___
> > Discuss-gnuradio mailing list
> > Discuss-gnuradio@gnu.org
> > http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >
> >
>
___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!

2011-01-22 Thread Philip Heron

Hi,

On 22/01/11 18:32, Patrik Tast wrote:

Sumthing is fundamentally wrong how I/we do it. I guess it could be LHCP?
Perhaps someone (who speak English) could query NASA on howtos?


I believe NanoSail-D's battery is now completely drained, and is now silent.

-Phil

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!

2011-01-22 Thread Marcus D. Leech

Hi Alex /Marcus & All

I have exactly the same result as Alexandur (not only once)
I guess we used almost the same RCP antenna 
http://www.poes-weather.com/~patrik/AO-51/


Yesterday nite NanoSail passed FI at zenith, I could not hear anything 
from it (once the signal jumped but staid only for < 2 sec so I'm not 
sure what it was).
I thought, my system is erroneous?  I cross checked against 
ECHO(AO-51) today and it seems to work 
http://www.poes-weather.com/~patrik/AO-51/Jan-22-2011/
I retried on NanoSail this evning (68 deg max elev) using the new keps 
published on the NASA page but nothing, nada.


Sumthing is fundamentally wrong how I/we do it. I guess it could be LHCP?
Perhaps someone (who speak English) could query NASA on howtos?

Patrik


Once they unfurled the sail, the S-band transmitter turned on, which has 
been draining the batteries.  Transmissions have been only

  sporadic since then, I understand.




--
Marcus Leech
Principal Investigator
Shirleys Bay Radio Astronomy Consortium
http://www.sbrac.org



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] Who actually *does* use GNU Radio?

2011-01-22 Thread Sanjay Singh
Thanks for pointing me Can you please dig down mails from Ettus paid
employee mails for making same statements and remov ethem as well from the
list... That would be fair...

Also, wish all the best again.

Am working with set of organizations and would bring all the people's
knowledge on common platform to build a great solution.

All are welcome the the new project.

S--

On Sun, Jan 23, 2011 at 12:28 AM, Tom Rondeau wrote:

> On Sat, Jan 22, 2011 at 1:47 PM, Sanjay Singh
>  wrote:
> > Hi Tom,
> >
> > I understand your concern. I agree with you.
> >
> > What about the people who sport so actively promoting Ettus Research
> > products. I know they are paid by Ettus Research. But it doesn't mean
> they
> > play spoil sport in building open source hardware platform.
> >
> > If GNURadio community feels am being misleading, then i myself will get
> down
> > from the post. Also, if you have the authority to do so, please remove me
> > from the list. Thanks for concern and wish all the best.
>
> Alright, if that's what you want, I will remove you.
>
>
> > I had one query for you regarding your statement
> >
> > " there are a _lot_ of people working on GNU Radio projects that are not
> > discussing them publicly."
> >
> > If GNURadio projects are not discussed in open forum, then where open
> source
> > developers should discuss ?
> >
> > Then now let me take the stake as Ettus Research paid Employee and say
> > "Yikes! am not in this forum atleast "
> >
> > S--
>
> Two problems here. First, you seem to have a misunderstanding of open
> source software. Just because it is open source does not mean, in any
> way, that the people using have to discuss what they are doing. I use
> Emacs almost all day long for everything, yet I don't go discussing it
> on their list. Many companies and organizations are doing work with
> all sorts of open source products like GNU Radio, but do not
> necessarily talk about it.
>
> The second problem that you seem to have is your English. This is not
> meant to be a mockery of you or an attack; I'm really trying to help
> here. Your last sentence here makes absolutely no sense. It simply
> doesn't parse as an English sentence. You may be able to make your
> points better if you could construct an argument more clearly.
>
> Tom
>
>
>
> > On Sat, Jan 22, 2011 at 2:19 AM, Tom Rondeau 
> wrote:
> >>
> >> On Fri, Jan 21, 2011 at 3:04 PM, Sanjay Singh
> >>  wrote:
> >> > Your comment
> >> >
> >> > "some of the projects  that have been cooking over the last several
> >> > years
> >> > will get some exposure"
> >> >
> >> > is not true. Don't be so biased to under estimate work.
> >> >
> >> > I would suggest to go to reputed institute to prove yourself rather
> >> > honking
> >> > your capability!
> >>
> >>
> >> Sanjay,
> >> This kind of attitude that you have is really not helpful. You have
> >> been significantly pulling down the quality of the listserv and I'm
> >> asking you politely to behave more maturely in the future. If you
> >> continue to be as brash and offensive in your conversations with the
> >> list, I will have to remove you.
> >>
> >> And yes, there are a _lot_ of people working on GNU Radio projects
> >> that are not discussing them publicly.
> >>
> >> Tom
> >>
> >>
> >>
> >> > On Sat, Jan 22, 2011 at 1:13 AM, Marcus D. Leech 
> >> > wrote:
> >> >>
> >> >> On 01/21/2011 02:26 PM, Ben Hilburn wrote:
> >> >>>
> >> >>> I'm a graduate student at Virginia Tech, and I assure you that GNU
> >> >>> Radio is used _heavily_ in our labs.  As I write this, there are
> >> >>> probably 3-4 groups in my vicinity hacking on GNU Radio projects.
> >> >>>
> >> >>> People posting projects on CGRAN or posting to the listserve is
> >> >>> probably not an accurate reflection of the amount of work going into
> >> >>> GNU Radio, or being done around GNU Radio, at any particular time.
> >> >>>
> >> >>> Cheers,
> >> >>> Ben
> >> >>
> >> >> This is an excellent point.
> >> >>
> >> >> In the commercial space, people working on Gnu Radio related projects
> >> >> are
> >> >> unlikely to want to talk
> >> >>  about those projects publically--at least until the product
> brochures
> >> >> are
> >> >> ready :-)
> >> >>
> >> >> Similarly for certain government uses of Gnu Radio.
> >> >>
> >> >> Hopefully, with the advent of the Gnu Radio conference that Tom
> talked
> >> >> about, some of the projects
> >> >>  that have been cooking over the last several years will get some
> >> >> exposure.  If I can attend that
> >> >>  conference, I certainly will, and I'll attempt to get a presentation
> >> >> or
> >> >> two together.
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Marcus Leech
> >> >> Principal Investigator
> >> >> Shirleys Bay Radio Astronomy Consortium
> >> >> http://www.sbrac.org
> >> >>
> >> >>
> >> >>
> >> >> ___
> >> >> Discuss-gnuradio mailing list
> >> >> Discuss-gnuradio@gnu.org
> >> >> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> >> >

Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!

2011-01-22 Thread Alexandru Csete
On Sat, Jan 22, 2011 at 7:54 PM, Marcus D. Leech  wrote:
>> Hi Alex /Marcus & All
>>
>> I have exactly the same result as Alexandur (not only once)
>> I guess we used almost the same RCP antenna
>> http://www.poes-weather.com/~patrik/AO-51/
>>
>> Yesterday nite NanoSail passed FI at zenith, I could not hear anything
>> from it (once the signal jumped but staid only for < 2 sec so I'm not sure
>> what it was).
>> I thought, my system is erroneous?  I cross checked against ECHO(AO-51)
>> today and it seems to work
>> http://www.poes-weather.com/~patrik/AO-51/Jan-22-2011/
>> I retried on NanoSail this evning (68 deg max elev) using the new keps
>> published on the NASA page but nothing, nada.
>>
>> Sumthing is fundamentally wrong how I/we do it. I guess it could be LHCP?
>> Perhaps someone (who speak English) could query NASA on howtos?
>>
>> Patrik
>>
>>
> Once they unfurled the sail, the S-band transmitter turned on, which has
> been draining the batteries.  Transmissions have been only
>  sporadic since then, I understand.

The radio fun might be over but there are still opportunities for
visual sightings (switch to THz frequency ;-)
The AL-coated solar sail is 6x larger than the reflective area of an
Iridium satellite so it may produce some nice flashes under the right
circumstances.

Alex

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!

2011-01-22 Thread Patrik Tast

Uhgh,

That explains it

Patrik

- Original Message - 
From: "Philip Heron" 

To: 
Sent: Saturday, January 22, 2011 20:52
Subject: Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!



Hi,

On 22/01/11 18:32, Patrik Tast wrote:

Sumthing is fundamentally wrong how I/we do it. I guess it could be LHCP?
Perhaps someone (who speak English) could query NASA on howtos?


I believe NanoSail-D's battery is now completely drained, and is now 
silent.


-Phil

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio 



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] GNU Radio Conference

2011-01-22 Thread Alexandru Csete
I think it's a great idea to have a GNU Radio conference and I'll do
my best to be there. Personally, I also prefer an agenda with a good
mixture of presentations and active sessions
(tutorial/workshop/hacking), like the one proposed by Tom.
September is fine and both weekdays and weekend are good.

Alex

On Fri, Jan 21, 2011 at 5:19 PM, Tom Rondeau  wrote:
> I want to have a separate thread for discussing the GNU Radio
> conference details. Here is what we have so far:
>
> When: Sometime in September, 2011
> Where: Philadelphia, PA, USA – probably on the University of Pennsylvania 
> campus
> How long: 2.5 – 3 days
>
> The first thing I would like to do is nail down the exact dates. There
> are two ways we can go with this, and I'm polling the community here
> to try to figure it out. We can either hold the conference during the
> week or over a weekend. The weekend would look like (probably): Friday
> afternoon, all day Saturday and Sunday. If we held it during the week,
> I was thinking something like: all day Wednesday and Thursday and
> Friday morning.
>
> There are certain people who will find either time better than the
> other depending on your work/life situations. So we want to make sure
> that this happens during the most convenient time for the most amount
> of people. Once we figure this out, I will work on securing a location
> to host the event. A show of hands for how many people think they can
> attend would also help me determine what size we need to account for.
>
> Thanks,
> Tom

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!

2011-01-22 Thread Patrik Tast

I was about to suggest the same.

It is usual that a decayed satellite come alive again after passing sunlight 
(recharging).


NOAA 9 is a good examle. Most likely to hear NanoSail is on the Southern 
Hemisphere

at the moment(?)

Patrik

- Original Message - 
From: "Alexandru Csete" 

To: 
Sent: Saturday, January 22, 2011 21:28
Subject: Re: [Discuss-gnuradio] NanoSail-D turns out isn't lost!


On Sat, Jan 22, 2011 at 7:54 PM, Marcus D. Leech  wrote:

Hi Alex /Marcus & All

I have exactly the same result as Alexandur (not only once)
I guess we used almost the same RCP antenna
http://www.poes-weather.com/~patrik/AO-51/

Yesterday nite NanoSail passed FI at zenith, I could not hear anything
from it (once the signal jumped but staid only for < 2 sec so I'm not 
sure

what it was).
I thought, my system is erroneous? I cross checked against ECHO(AO-51)
today and it seems to work
http://www.poes-weather.com/~patrik/AO-51/Jan-22-2011/
I retried on NanoSail this evning (68 deg max elev) using the new keps
published on the NASA page but nothing, nada.

Sumthing is fundamentally wrong how I/we do it. I guess it could be LHCP?
Perhaps someone (who speak English) could query NASA on howtos?

Patrik



Once they unfurled the sail, the S-band transmitter turned on, which has
been draining the batteries. Transmissions have been only
sporadic since then, I understand.


The radio fun might be over but there are still opportunities for
visual sightings (switch to THz frequency ;-)
The AL-coated solar sail is 6x larger than the reflective area of an
Iridium satellite so it may produce some nice flashes under the right
circumstances.

Alex

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio 



___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


Re: [Discuss-gnuradio] GNU Radio Conference

2011-01-22 Thread Patrik Tast
NOTICE that there is also a NOAA conference at Miami and I bet there will be 
SDR chatter.

I have reserved tickets

Quote:
"
The National Oceanic and Atmospheric Administration’s (NOAA) National 
Environmental Satellite, Data and Information Service (NESDIS), Office of 
Satellite Products and Operations (OSPO) and the International and 
Interagency Affairs Office (IIA) have started organizing the next Satellite 
Direct Readout (SDRO) Conference, to be held April 4-8, 2011 in Miami, 
Florida.  This will be a follow up to the very successful Direct Readout 
Conference held in 2008.  As with the 2008 conference, the main focus will 
be on current GOES and POES data access, distribution, and preparing users 
for the upcoming changes to the NOAA satellite programs.  We will present 
users with information on the following services:


 a.. Automated Picture Transmission (APT)
 b.. High Rate Picture transmission (HRPT)
 c.. GOES VARible data (GVAR)
 d.. Argos Data Collection System (DCS)
 e.. GOES Data Collection System (DCS)
 f.. Low Rate Information Transmission (LRIT)
 g.. Emergency Managers Weather and Information Network (EMWIN)
 h.. GEONETCast Americas
 i.. other NOAA systems
The DRO educates users on our future direct readout and re-broadcast 
services:


 a.. GOES-Re-Broadcast (GRB)
 b.. High Rate Information Transmission (HRIT)/EMWIN
 c.. Narrow-band GOES DCS
 d.. High Rate Data (HRD)
 e.. etc.
This will assure that organizations using our data or services will not be 
left unaware of upcoming technology enhancements.


The purpose of this Conference is to continue discussions initiated during 
the 2008 Satellite Direct Readout Conference for the Americas and to expand 
the scope to include all users worldwide.  This year's Conference theme is: 
“Real-time Access for Real-time Applications.” The goal is to meet with 
users who receive data directly from NOAA's environmental satellites and 
provide a forum to help them prepare for upcoming changes as NOAA 
transitions into new technologies for direct readout and broadcast services.


This year’s conference is very important considering the restructuring of 
the National Polar-orbiting Environmental Satellite System (NPOESS) program 
to create the Joint Polar-orbiting Satellite System (JPSS) as the follow-on 
civilian polar program.  There will be new information on the GOES-R ground 
system development and their direct readout services. Also, we plan to 
provide an update on the NTIA proposal for the re-allocation of the 
1675-1710 MHz frequency band.  As you are aware, this frequency is the 
health and safety band that supports all environmental monitoring, 
transmission of global observations and provides critical information to 
decision makers to produce forecasts and warnings.


The conference format will consist of four general themes organized around; 
International Cooperation, Polar Systems, Geostationary Systems, and the 
Applications/Training.  Facilitated discussion sessions will also be used to 
address specific topics.  The Conference web site is: 
http://directreadout.noaa.gov/miami11/.  Simultaneous Spanish and English 
translation will be provided at the conference.


Please mark your calendars for this important date. Your support for this 
conference would add to a straightforward transition into the new generation 
of environmental satellite direct readout data.  Your cooperation will be 
greatly appreciated.


" End of quote

Patrik



- Original Message - 
From: "Alexandru Csete" 

To: "GNURadio Discussion List" 
Sent: Saturday, January 22, 2011 22:14
Subject: Re: [Discuss-gnuradio] GNU Radio Conference


I think it's a great idea to have a GNU Radio conference and I'll do
my best to be there. Personally, I also prefer an agenda with a good
mixture of presentations and active sessions
(tutorial/workshop/hacking), like the one proposed by Tom.
September is fine and both weekdays and weekend are good.

Alex

On Fri, Jan 21, 2011 at 5:19 PM, Tom Rondeau  wrote:

I want to have a separate thread for discussing the GNU Radio
conference details. Here is what we have so far:

When: Sometime in September, 2011
Where: Philadelphia, PA, USA – probably on the University of Pennsylvania 
campus

How long: 2.5 – 3 days

The first thing I would like to do is nail down the exact dates. There
are two ways we can go with this, and I'm polling the community here
to try to figure it out. We can either hold the conference during the
week or over a weekend. The weekend would look like (probably): Friday
afternoon, all day Saturday and Sunday. If we held it during the week,
I was thinking something like: all day Wednesday and Thursday and
Friday morning.

There are certain people who will find either time better than the
other depending on your work/life situations. So we want to make sure
that this happens during the most convenient time for the most amount
of people. Once we figure this out, I will work on securing a location
to host the ev

Re: [Discuss-gnuradio] GNURadio is disappointing [was: Greeting and a question]

2011-01-22 Thread Steve Mcmahon
Elvis Dowson:

I don't agree with your criticism of Marcus. He has been EXTREMELY helpful to 
me, and has spent a lot of time helping many people on this list with GNU 
Radio/USRP issues for a long time. Let's all keep this list focused, 
respectful, and fair and unbiased.

Steve McMahon



--- On Thu, 1/20/11, Elvis Dowson  wrote:

> From: Elvis Dowson 
> Subject: Re: [Discuss-gnuradio] GNURadio is disappointing [was: Greeting and 
> a question]
> To: "Tom Rondeau" , "Matt Ettus" 
> Cc: discuss-gnuradio@gnu.org
> Date: Thursday, January 20, 2011, 3:55 PM
> Hi Tom & Matt,
> 
> Begin forwarded message:
> 
> > From: "Marcus D. Leech" 
> >> 
> > So, respectfully, you're full of crap, Sanjay. 
> No "BSP" is going to automatically know how to do all the
> functions we want to do:
> 
> Someone ought to moderate this list. I for one find Marcus
> annoying. He mentioned that he's employed part time by Ettus
> Research. He should be told to tone down. It just takes a
> few guys like Marcus to put people off. 
> 
> If there are people on the list that don't like Ettus
> Research or the way Gnu Radio is running, take them off the
> list. At least it will keep things focussed in the right
> direction. 
> 
> As for people like Marcus, they should be told to behave
> politely to other members on the list.
> 
> Elvis Dowson
> 
> 
> ___
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> http://lists.gnu.org/mailman/listinfo/discuss-gnuradio
> 




___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Number of TX/RX channels on a USRP

2011-01-22 Thread Arya Santini
Hi GNURadio,

I'm new to the USRP and trying to understand the number of RF
input/output channels available (USRP1). From the GNURadio wiki
(http://gnuradio.org/redmine/wiki/gnuradio/UsrpFAQIntroMobo), I gather
we have 4 possible TX and RX channels each, since we have 4 ADC's and
4 DAC's on the motherboard:

"..in principle, we have 4 input and 4 output channels if we use real
sampling. However, we can have more flexibility (and bandwidth) if we
use complex (IQ) sampling. Then we have to pair them up, so we get 2
complex inputs and 2 complex outputs."

This means we could have only 2 complex TX/RX channels.

Also from the USRP FAQ page
(http://gnuradio.org/redmine/wiki/gnuradio/UsrpFAQIntroFPGA), in
explaining the DDC implementation,  it is said:

"Note that when there are multiple channels (up to 4), the channels
are interleaved. For example, with 4 channels, the sequence sent over
the USB would be I0 Q0 I1 Q1 I2 Q2 I3 Q3 I0 Q0 I1 Q1, …etc. In
multiple RX channels (1,2, or 4) , all input channels must be the same
data rate (i.e. same decimation ratio)."

Do these multiple RX channels (1,2 or 4) refer to those coming out of
the ADC's? Then contrary to the aforementioned, how come now there are
4 complex channels, I0,Q0 - I3,Q3 coming in. when it should be
possible to have only 2 complex RX channels? Looks like I'm
understanding the architecture incorrectly!

Some help here would be greatly appreciated.

Also, on the daughterboard, each RX port has access to 2 ADC's. So in
the context of having 2 RX channels possible per daughterboard (in the
case of Real sampling, and total 4 for the system) are the inputs
RX_A_A, and RX_A_B separate/independent? I mean, does the RF
daughterboard circuitry receive two frequencies simultaneously on a
single receive antenna?

I apologize for the long email!


Thanks,

Arya

___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio


[Discuss-gnuradio] Run problems with latest UHD build

2011-01-22 Thread john
Ubuntu 10.4


I (intended) to pull over the latest GIT and did the usual procedure
which has worked before i.e.

cmake ../
make
make test
sudo make install

however, when I run the GNURadio Companion as before, I now get:

Traceback (most recent call last):
  File "/home/john/lsb_tx_bpf.py", line 14, in 
from gnuradio import uhd
  File
"/usr/local/lib/python2.6/dist-packages/gnuradio/uhd/__init__.py", line
27, in 
from uhd_swig import *
  File
"/usr/local/lib/python2.6/dist-packages/gnuradio/uhd/uhd_swig.py", line
6, in 
import _uhd_swig
ImportError: /usr/local/lib/python2.6/dist-packages/gnuradio/uhd/_uhd_swig.so: 
undefined symbol: _ZNK3uhd12meta_range_tIfE4clipERKfb

I am sure that the error is all mine but would appreciate someone
pointing out where I am going wrong?

Kind Regards,

  John


___
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio