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 <t_whit...@yahoo.com> 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
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio
>
>
_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to