Difference between revisions of "QT GUI Vector Sink"
From GNU Radio
(Created page with "Category:Block Docs Category:Stub Docs This is the template for the "Page-per-block Docs". This first section should describe what the block...") |
(→Parameters) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
− | + | This is a QT-based graphical sink that plots vectors of data as-is. Each signal is plotted with a different color. | |
− | This is | ||
− | |||
− | |||
== Parameters == | == Parameters == | ||
(''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls ''Run-time adjustable'']</span> | (''R''): <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls ''Run-time adjustable'']</span> | ||
− | ; | + | ; Name |
− | : | + | : Title for the plot |
+ | |||
+ | ; Vector Size | ||
+ | : Vector length at input | ||
+ | |||
+ | ; X-Axis Start Value (''R'') | ||
+ | : The x-Axis value of the first vector element | ||
+ | |||
+ | ; X-Axis Start Value (''R'') | ||
+ | : The step with which x-Axis values increment | ||
+ | |||
+ | ; X-Axis Label | ||
+ | : The X-Axis label | ||
+ | |||
+ | ; Y-Axis Label | ||
+ | : The Y-Axis label | ||
+ | |||
+ | ; X-Axis Units (''R'') | ||
+ | : | ||
+ | |||
+ | ; Y-Axis Units (''R'') | ||
+ | : | ||
+ | |||
+ | ; Ref Level (''R'') | ||
+ | : | ||
+ | |||
+ | ; Grid | ||
+ | : | ||
+ | |||
+ | ; Autoscale | ||
+ | : | ||
+ | |||
+ | ; Average | ||
+ | : | ||
+ | |||
+ | ; Y min (''R'') | ||
+ | : | ||
+ | |||
+ | ; Y max (''R'') | ||
+ | : | ||
+ | |||
+ | ; Number of Inputs | ||
+ | : Number of signals connected to sink | ||
− | ; | + | ; Update Period (''R'') |
− | : | + | : |
+ | |||
+ | ; GUI Hint | ||
+ | : See [[GUI Hint]] for info about how to organize multiple QT GUIs | ||
+ | |||
+ | ; Show Msg Ports | ||
+ | : True/False | ||
+ | |||
+ | ; Line 1 Label | ||
+ | : | ||
+ | |||
+ | ; Line 1 Width | ||
+ | : | ||
+ | |||
+ | ; Line 1 Color | ||
+ | : | ||
+ | |||
+ | ; Line 1 Alpha | ||
+ | : | ||
== Example Flowgraph == | == Example Flowgraph == | ||
− | + | This flowgraph and output was produced by https://github.com/gnuradio/gnuradio/blob/master/gr-qtgui/examples/qtgui_vector_sink_example.grc | |
+ | |||
+ | [[File:Vector_sink.png|800px]] | ||
== Source Files == | == Source Files == | ||
; C++ files | ; C++ files | ||
− | : [https://github.com/gnuradio/gnuradio | + | : [https://github.com/gnuradio/gnuradio/blob/master/gr-qtgui/lib/vector_sink_f_impl.cc] |
; Header files | ; Header files | ||
− | : [https://github.com/gnuradio/gnuradio | + | : [https://github.com/gnuradio/gnuradio/blob/master/gr-qtgui/lib/vector_sink_f_impl.h] |
; Public header files | ; Public header files | ||
− | : [https://github.com/gnuradio/gnuradio | + | : [https://github.com/gnuradio/gnuradio/blob/master/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h] |
; Block definition | ; Block definition | ||
− | : [https://github.com/gnuradio/gnuradio | + | : [https://github.com/gnuradio/gnuradio/blob/master/gr-qtgui/grc/qtgui_vector_sink_f.block.yml] |
Latest revision as of 20:28, 30 April 2020
This is a QT-based graphical sink that plots vectors of data as-is. Each signal is plotted with a different color.
Parameters[edit]
(R): Run-time adjustable
- Name
- Title for the plot
- Vector Size
- Vector length at input
- X-Axis Start Value (R)
- The x-Axis value of the first vector element
- X-Axis Start Value (R)
- The step with which x-Axis values increment
- X-Axis Label
- The X-Axis label
- Y-Axis Label
- The Y-Axis label
- X-Axis Units (R)
- Y-Axis Units (R)
- Ref Level (R)
- Grid
- Autoscale
- Average
- Y min (R)
- Y max (R)
- Number of Inputs
- Number of signals connected to sink
- Update Period (R)
- GUI Hint
- See GUI Hint for info about how to organize multiple QT GUIs
- Show Msg Ports
- True/False
- Line 1 Label
- Line 1 Width
- Line 1 Color
- Line 1 Alpha
Example Flowgraph[edit]
This flowgraph and output was produced by https://github.com/gnuradio/gnuradio/blob/master/gr-qtgui/examples/qtgui_vector_sink_example.grc
Source Files[edit]
- C++ files
- [1]
- Header files
- [2]
- Public header files
- [3]
- Block definition
- [4]