Virtual Sink: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(add example flowgraph)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Block Docs]]
[[Category:Block Docs]]
When paired with a [[Virtual Source]] block, this is essentially the same as drawing a wire between two blocks. This block can be useful for tidying up a complex flowgraph.  
When paired with a [[Virtual Source]] block, this is essentially the same as drawing a wire between two blocks. This block can be useful for tidying up a complex flowgraph.  
This block does not support C++ output, so it cannot be used when the output language of a flowgraph in GRC is C++.


== Parameters ==
== Parameters ==
; Stream ID
; Stream ID
: Specifies the stream ID of the virtual source to read from.
: Specifies the stream ID of the virtual source to read from. To link the stream with a virtual source, the same value of stream ID must be set in the corresponding source and sink blocks.


== Example Flowgraph ==
== Example Flowgraph ==
Line 12: Line 13:
== Source Files ==
== Source Files ==


; C++ files
; Python files
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/main/grc/core/blocks/virtual.py virtual.py]


; Header files
; Header files

Latest revision as of 05:43, 20 January 2022

When paired with a Virtual Source block, this is essentially the same as drawing a wire between two blocks. This block can be useful for tidying up a complex flowgraph. This block does not support C++ output, so it cannot be used when the output language of a flowgraph in GRC is C++.

Parameters

Stream ID
Specifies the stream ID of the virtual source to read from. To link the stream with a virtual source, the same value of stream ID must be set in the corresponding source and sink blocks.

Example Flowgraph

Bpsk stage6 fg.png

Source Files

Python files
virtual.py
Header files
TODO
Public header files
TODO
Block definition
TODO