RFNoC Fast Fourier Transform (FFT) Block

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

Source Files

 * C++ files
 * TODO


 * Header files
 * TODO


 * Public header files
 * TODO


 * Block definition
 * uhd_rfnoc_fft.block.yml