Block Template: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
No edit summary
No edit summary
Line 4: Line 4:
== Parameters ==
== Parameters ==


; FFT Size
; Param 1
: Number of samples used in each FFT calculation, which also determines how many points are in the output.
: blah blah blah


; Forward/Reverse
; Param 2
: Whether to do an FFT or IFFT.
: blah blah blah
 
; Window
: Type of window to apply to each set of samples before the FFT is taken, default is a blackmanharris window. The argument of the window.blackmanharris() function is simply how many points in the window, which must match the FFT size.
 
; Shift
: Whether or not to do an "fft shift" which puts DC (0 Hz) in the center.  If you are not sure what this means, leave it set to Yes. Only active when input type is complex.
 
; Num Threads
: Number of threads to assign to perform the FFTs.


== Example Flowgraph ==
== Example Flowgraph ==

Revision as of 03:23, 15 July 2019

This is the template for the "Page-per-block Docs". This first section should describe what the block does and how to use it, using however many paragraphs is necessary.

Parameters

Param 1
blah blah blah
Param 2
blah blah blah

Example Flowgraph

Insert description of flowgraph here, then show a screenshot of the flowgraph and the output if there is an interesting GUI

Fft-ex.png

Fft-ex-output.png

Source Files

C++ files
Complex input
Real input
Core algorithms
Header files
Complex input
Real input
Public header files
Complex input
Real input
Block definition
GRC yaml