discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Automating Transmit Gain


From: Nicolas Cuervo
Subject: Re: [Discuss-gnuradio] Automating Transmit Gain
Date: Mon, 3 Jul 2017 14:22:29 +0200

Hello Tellrell,

the description that you are making as a possible solution to your problem sounds very reasonable in many ways. As an informative example for the command messages. you can check the "uhd_msg_tune.grc" example in gnuradio/gr-uhd [1] where the uhd control over message is shown. 

A second block that will only issue the messages based on a tagged input might be superfluous, as you can also add a message port in the original block that passes messages asynchronously containing the command to the uhd sink. However, without knowing deeply what the overall purpose of your application is, all solutions seem reasonable. Maybe you find the second block that you have in mind (the one that generates the command for uhd based on a tagged stream) useful in other applications, so its development might not hurt. 

Regards,
- Nicolas





[1] https://github.com/gnuradio/gnuradio/tree/maint/gr-uhd/examples/grc

On Mon, Jun 26, 2017 at 7:48 PM, Tellrell White <address@hidden> wrote:
Hello Guys
I want to have the uhd sink block in my flow graph automatically cycle through a number of transmit gain values. I'm thinking of developing two blocks, one which will take in  a certain number of items and once it reaches a certain value a message will be sent to another block which will send a command to the uhd sink block to adjust the gain by a certain amount. I'm wondering if I could accomplish this task by just creating a single block similar to the "tagged stream to pdu" which takes in a stream of data and outputs a message. Any feedback would be greatly appreciated.

Thanks
Tellrell


_______________________________________________
Discuss-gnuradio mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio



reply via email to

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