Difference between revisions of "Tagged Stream Multiply Length Tag"

From GNU Radio
Jump to navigation Jump to search
(add example flowgraph)
Line 23: Line 23:


; C++ files
; C++ files
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/lib/tagged_stream_multiply_length_impl.cc]


; Header files
; Header files
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/lib/tagged_stream_multiply_length_impl.h]


; Public header files
; Public header files
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/include/gnuradio/blocks/tagged_stream_multiply_length.h]


; Block definition
; Block definition
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/master/gr-blocks/grc/blocks_tagged_stream_multiply_length.block.yml]

Revision as of 13:36, 27 July 2021

Allows scaling of a tagged stream length tag for constant rate change blocks in a tagged stream.

Searches for a specific tagged stream length tag and multiplies that length by a constant.

Parameters

(R): Run-time adjustable

Length tag names
Length tag key
Length scalar (R)
Value to scale length tag values by


Example Flowgraph

This flowgraph can be found at [1]

Packet tx fg.png

Source Files

C++ files
[2]
Header files
[3]
Public header files
[4]
Block definition
[5]