discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] gnuradio Companion and Ettus E310, passing parame


From: Tom Rondeau
Subject: Re: [Discuss-gnuradio] gnuradio Companion and Ettus E310, passing parameters
Date: Thu, 7 Jan 2016 15:30:57 -0500

On Thu, Jan 7, 2016 at 11:25 AM, Mike Gilmer <address@hidden> wrote:
I'm running gnuradio companion on Fedora.  I can make the Ettus device UDP to gnuradio Companion and display RF. Great.

Now, if possible, I'd like to be able to use the Companion GUI to pass, in real-time, parameter changes, like center frequency, sample rate/bandwidth, etc. to the embedded device.

Is this possible?
Mike

This is one of the exact use cases we developed ControlPort for. Right now, it's not going to be the easiest to use. I think Philip has gotten all of the support for ControlPort into OE at this point, but I'm not sure what it would take to update your E310 to enable this support right now (I did it myself, but that's a process...). Also, you'll need the most current GNU Radio to really support this. However, if you do get all set up with everything, there are some example scripts to help you out. See:

https://github.com/gnuradio/gnuradio/tree/master/gr-blocks/examples/ctrlport

The usrp_{source,sink}_controller.py code is a command-line program that connects to a running GNU Radio app with ControlPort enabled that allows you to set the parameters of a UHD source or sink. So you have an app running on your E310, you can use this to change the frequency, gain, antenna, etc.

This isn't the same as building something in GRC with sliders and such. You'll have to do more work than just that to get ControlPort to work that way for you.

Tom


reply via email to

[Prev in Thread] Current Thread [Next in Thread]