QT GUI Waterfall Sink: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(Created page with "700px")
 
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
[[File:Waterfall-ex.png|700px]]
<!-- QT_GUI_Waterfall_Sink.mediawiki -->
<!-- /dcs/local/share/gnuradio/grc/blocks/qtgui_waterfall_sink_x.block.yml -->
 
A graphical sink to display signals on a waterfall (spectrogram) plot.
The Intensity Min and Max will determine how the colormap represents the range of values
 
== Parameters ==
<b>(R):</b> <span class="plainlinks">[https://wiki.gnuradio.org/index.php/GNURadioCompanion#Variable_Controls <b>Run-time adjustable</b>]</span><br>
;Type
:default: complex
:options: [Complex, Float, Complex Message, Float Message]
 
;Name
:default: none
 
;FFT Size
:default: '1024'
:options: ['32','64','128','256','512','1024','2048','4096','8192','16384','32768']
 
;Spectrum Width
:default: 'Full'
:options: [Full, Half]
 
;Window Type
:default: Blackman-harris
:options: [Blackman-harris, Hamming, Hann, Blackman, Rectangular, Kaiser, Flat-top]
 
;Center Frequency (Hz)
:default: '0'
 
;Bandwidth (Hz)
:default: samp_rate
;Intensity Min
:default: '-140'
;Intensity Max
:default: '10'
;Grid
:default: 'No'
:options: ['Yes', 'No']
 
;Number of Inputs
:default: '1'
 
;Update Period
:default: '0.10'
 
;Show Msg Ports
:default: 'No'
:options: ['Yes', 'No']
 
;GUI Hint
:The GUI hint can be used to position the widget within the application. The hint is of the form [tab_id@tab_index]: [row, col, row_span, col_span]. Both the tab specification and the grid position are optional.
 
;Legend
:default: 'Yes'
:options: ['Yes', 'No']
 
;Line 1 Label
:default: none
 
;Axis Labels
:default: 'Yes'
:options: ['Yes', 'No']
 
;Line 1 Color
:options: [Multi Color, White Hot, Black Hot, Incandescent, Sunset, Cool]
 
;Line 1 Alpha
:default: '1.0'
;Line 2 Label
:base_key: label1
;Line 2 Color
:base_key: color1
;Line 2 Alpha
:base_key: alpha1
;Line 3 Label
:base_key: label1
;Line 3 Color
:base_key: color1
;Line 3 Alpha
:base_key: alpha1
;Line 4 Label
:base_key: label1
;Line 4 Color
:base_key: color1
;Line 4 Alpha
:base_key: alpha1
;Line 5 Label
:base_key: label1
;Line 5 Color
:base_key: color1
;Line 5 Alpha
:base_key: alpha1
;Line 6 Label
:base_key: label1
;Line 6 Color
:base_key: color1
;Line 6 Alpha
:base_key: alpha1
;Line 7 Label
:base_key: label1
;Line 7 Color
:base_key: color1
;Line 7 Alpha
:base_key: alpha1
;Line 8 Label
:base_key: label1
;Line 8 Color
:base_key: color1
;Line 8 Alpha
:base_key: alpha1
;Line 9 Label
:base_key: label1
;Line 9 Color
:base_key: color1
;Line 9 Alpha
:base_key: alpha1
;Line 10 Label
:base_key: label1
;Line 10 Color
:base_key: color1
;Line 10 Alpha
:base_key: alpha1
 
== Example Flowgraph ==
 
[[File:WBFM_stereo_example_fg.png|800px]]
 
== Example Output ==
 
[[File:WBFM_stereo_example_out.png|800px]]
 
== Source Files ==
 
; C++ files
: [https://github.com/gnuradio/gnuradio TODO]
 
; Header files
: [https://github.com/gnuradio/gnuradio TODO]
 
; Public header files
: [https://github.com/gnuradio/gnuradio TODO]
 
; Block definition
: [https://github.com/gnuradio/gnuradio/blob/main/gr-qtgui/grc/qtgui_waterfall_sink_x.block.yml qtgui_waterfall_sink_x.block.yml]
 
[[Category:Block Docs]]

Latest revision as of 23:18, 8 July 2024


A graphical sink to display signals on a waterfall (spectrogram) plot. The Intensity Min and Max will determine how the colormap represents the range of values

Parameters

(R): Run-time adjustable

Type
default: complex
options: [Complex, Float, Complex Message, Float Message]
Name
default: none
FFT Size
default: '1024'
options: ['32','64','128','256','512','1024','2048','4096','8192','16384','32768']
Spectrum Width
default: 'Full'
options: [Full, Half]
Window Type
default: Blackman-harris
options: [Blackman-harris, Hamming, Hann, Blackman, Rectangular, Kaiser, Flat-top]
Center Frequency (Hz)
default: '0'
Bandwidth (Hz)
default: samp_rate
Intensity Min
default: '-140'
Intensity Max
default: '10'
Grid
default: 'No'
options: ['Yes', 'No']
Number of Inputs
default: '1'
Update Period
default: '0.10'
Show Msg Ports
default: 'No'
options: ['Yes', 'No']
GUI Hint
The GUI hint can be used to position the widget within the application. The hint is of the form [tab_id@tab_index]: [row, col, row_span, col_span]. Both the tab specification and the grid position are optional.
Legend
default: 'Yes'
options: ['Yes', 'No']
Line 1 Label
default: none
Axis Labels
default: 'Yes'
options: ['Yes', 'No']
Line 1 Color
options: [Multi Color, White Hot, Black Hot, Incandescent, Sunset, Cool]
Line 1 Alpha
default: '1.0'
Line 2 Label
base_key: label1
Line 2 Color
base_key: color1
Line 2 Alpha
base_key: alpha1
Line 3 Label
base_key: label1
Line 3 Color
base_key: color1
Line 3 Alpha
base_key: alpha1
Line 4 Label
base_key: label1
Line 4 Color
base_key: color1
Line 4 Alpha
base_key: alpha1
Line 5 Label
base_key: label1
Line 5 Color
base_key: color1
Line 5 Alpha
base_key: alpha1
Line 6 Label
base_key: label1
Line 6 Color
base_key: color1
Line 6 Alpha
base_key: alpha1
Line 7 Label
base_key: label1
Line 7 Color
base_key: color1
Line 7 Alpha
base_key: alpha1
Line 8 Label
base_key: label1
Line 8 Color
base_key: color1
Line 8 Alpha
base_key: alpha1
Line 9 Label
base_key: label1
Line 9 Color
base_key: color1
Line 9 Alpha
base_key: alpha1
Line 10 Label
base_key: label1
Line 10 Color
base_key: color1
Line 10 Alpha
base_key: alpha1

Example Flowgraph

WBFM stereo example fg.png

Example Output

WBFM stereo example out.png

Source Files

C++ files
TODO
Header files
TODO
Public header files
TODO
Block definition
qtgui_waterfall_sink_x.block.yml