RFNoC Fast Fourier Transform (FFT) Block

From GNU Radio
Jump to navigation Jump to search

Statement of purpose / function

Parameters

(R): Run-time adjustable

Number of Channels
default: 1
Block Args
default: ""
Device Select
default: -1
Instance Select
default: -1
FFT Length
default: 256
FFT Direction
default: 'FORWARD'
options: ['Reverse', 'Forward']
FFT Magnitude Mode
default: 'COMPLEX'
options: ['Complex', 'Magnitude', 'Mag Squared']
FFT Shift Configuration
default: 'NORMAL'
options: ['Normal', 'Reverse', 'Natural']
FFT Scaling Schedule
default: 1706

Example Flowgraph

Example Output

Source Files

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