Stream to Tagged Stream

From GNU Radio
Revision as of 15:11, 7 December 2020 by Duggabe (talk | contribs) (Example Flowgraph)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Converts a regular stream into a tagged stream.

All this block does is add length tags in regular intervals. It can be used to connect a regular stream to a gr::tagged_stream_block.

This block is meant to be connected directly to a tagged stream block. If there are blocks between this block and a tagged stream block, make sure they either don't change the rate, or modify the tag value to make sure the length tags actually represent the packet length.


(R): Run-time adjustable

Packet length (R)
Number of items per tagged stream packet. One tag is written every Packet length items and contains that number.
Length Tag Key
Key of the length tag.

Example Flowgraph

This flowgraph can be found at [1]

Fecapi polar encoders fg.png

Source Files

C++ files
Header files
Public header files
Block definition