Burst to Stream: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(create initial block)
 
(add "Added in 3.10.11.0")
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
<!-- Burst_to_Stream.mediawiki -->
<!-- Burst_to_Stream.mediawiki -->
<!-- blocks_burst_to_stream.block.yml -->
<!-- blocks_burst_to_stream.block.yml -->
Transforms a bursty tagged stream into a continuous stream by inserting zeros in the output between input packets whenever no packets are available at the input.
Transforms a bursty tagged stream into a continuous stream by inserting zeros in the output between input packets whenever no packets are available at the input.<br>
<code>Added in 3.10.11.0</code>


== Parameters ==
== Parameters ==
Line 19: Line 20:


An example flowgraph can be found [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/examples/burst_to_stream.grc here].
An example flowgraph can be found [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/examples/burst_to_stream.grc here].
[[File:Burst_to_stream_fg.png|800px]]
== Example Output ==
[[File:Burst_to_stream_out.png|646px]]


== Source Files ==
== Source Files ==
Line 35: Line 42:


[[Category:Block Docs]]
[[Category:Block Docs]]
[[Category:Stub Docs]]

Latest revision as of 19:56, 13 July 2024

Transforms a bursty tagged stream into a continuous stream by inserting zeros in the output between input packets whenever no packets are available at the input.
Added in 3.10.11.0

Parameters

(R): Run-time adjustable

Item Type
options: [complex, float, int, short, byte]
Length Tag Key
default: '"packet_len"'
Propagate tags
default: 'No'
options: ['Yes', 'No']

Example Flowgraph

An example flowgraph can be found here.

Burst to stream fg.png

Example Output

Burst to stream out.png

Source Files

C++ files
burst_to_stream_impl.cc
Header files
burst_to_stream_impl.h
Public header files
burst_to_stream.h
Block definition
blocks_burst_to_stream.block.yml