[Top][All Lists]

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

Re: [Discuss-gnuradio] How to access UHD from within my own OOT block?

From: Marcus Müller
Subject: Re: [Discuss-gnuradio] How to access UHD from within my own OOT block?
Date: Wed, 08 Oct 2014 16:10:51 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0

Hi Jeroen,

the usrp blocks have public methods to do exactly that. It really looks like what you've proposed :)

Not so long ago, Martin added support for doing things like that by sending messages or stream tags to the block, too.

As you haven't found a starting point yet: Here's GNU Radio's official API documentation:
and the gr-uhd blocks are here:

Quite straightforward :)


On 08.10.2014 16:01, Boschma, J.J. (Jeroen) wrote:
Dear all,

In the Companion GUI I use the UHD source- and sink-blocks, together with my own OOT blocks. Now I want to control the UHD blocks from within my own blocks, for example changing the center frequency. So in my own block I would like to write something like:


I there an easy interface/API available to do this? Or do I have to download the gr-uhd, modify it (maybe add a method to get a pointer to the USRP out of it?) and rebuild? Unfortunately I just could not find a starting point yet.



Dit bericht kan informatie bevatten die niet voor u is bestemd. Indien u niet de geadresseerde bent of dit bericht abusievelijk aan u is toegezonden, wordt u verzocht dat aan de afzender te melden en het bericht te verwijderen. TNO aanvaardt geen aansprakelijkheid voor de inhoud van deze e-mail, de wijze waarop u deze gebruikt en voor schade, van welke aard ook, die verband houdt met risico's verbonden aan het elektronisch verzenden van berichten.


This message may contain information that is not intended for you. If you are not the addressee or if this message was sent to you by mistake, you are requested to inform the sender and delete the message. TNO accepts no liability for the content of this e-mail, for the manner in which you use it and for damage of any kind resulting from the risks inherent to the electronic transmission of messages.

Discuss-gnuradio mailing list

reply via email to

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