Sorry, I didn't really get what you meant by "pipe the tagged stream
straight into the uhd sink".


On Tue, May 6, 2014 at 2:36 PM, Martin Braun <martin.br...@ettus.com> wrote:

> On 06.05.2014 04:44, Hoang Ngo Khac wrote:
>
>> Hi Martin, and all,
>>
>> I meant, I want to add tx_sob and tx_eob to tell the USRP Sink to
>> start/stop the TX chain. I intend to add tags before the modulation,
>> where data type is /byte. /Since the provided block PDU to Tagged Stream
>>
>> takes message as input, I guess I need to make my own block(s).
>>
>>
> On current master, you can also pipe the tagged stream straight into the
> uhd sink.
>
> M
>
>>
>> On Mon, May 5, 2014 at 7:57 PM, Martin Braun <martin.br...@ettus.com
>> <mailto:martin.br...@ettus.com>> wrote:
>>
>>     On 05.05.2014 09:56, Hoang Ngo Khac wrote:
>>
>>         Dear List,
>>
>>         I'm new to stream tags. Could someone help me to understand
>>         about stream
>>         tags and know how to use it?
>>
>>
>>     Remember that we have a lot tag debugging tools available, such as
>>     the QT GUI Time Sink and tag debug.
>>
>>
>>         1. In GNU Radio Manual: "A stream tags is generated by a block's
>>         work
>>         function and from there on flows the downstream...*until it
>>         reaches a
>>         sink*...".
>>
>>         If we use tags to tell the USRP Sink to start/stop the TX chain,
>>         do we
>>         need to modify the USRP Sink block?
>>
>>
>>     Probably not... are you talking about tx_sob and tx_eob?
>>
>>
>>         I found that gr_uhd_usrp_sink.cc file contains the
>>         get_tags_in_range()
>>         function. However, this file is not, at first, in the GNU Radio
>>         3.7.0
>>         source folder. How to add this to project and make it work with
>>         USRP Sink?
>>
>>
>>     Look in gr-uhd/, there it is.
>>
>>
>>         2. I am implementing a model of ofdm-based two-way relaying
>> network
>>         apply network coding. Up to now, each single transmission in one
>>         time
>>         slot are done, but the model runs without any timing
>>         synchronization.
>>         For this, I need to use TDMA, and stream tags is the solution. I
>>         list
>>         here the steps to make TDMA with stream tags. Could you leave some
>>         comments if I miss some thing?
>>         + Add tags to stream; using provided block such as PDU to Tagged
>>         Stream,
>>         or custom block.
>>         + Write a block for error checking, repeat request...
>>
>>
>>     Seems right. You shouldn't need other blocks to control UHD.
>>
>>     M
>>
>>
>>     _________________________________________________
>>     Discuss-gnuradio mailing list
>>     Discuss-gnuradio@gnu.org <mailto:Discuss-gnuradio@gnu.org>
>>     https://lists.gnu.org/mailman/__listinfo/discuss-gnuradio
>>     <https://lists.gnu.org/mailman/listinfo/discuss-gnuradio>
>>
>>
>>
>
> _______________________________________________
> 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